"If a character has been stunned within the last 5 seconds, they become immune to being stunned again for the next 5 seconds."
a simple fix to our problem, the values can be adjusted as needed
I'm not sure if something like this could be implemented in our game though