Greetings. I am experiencing a difficult problem that is hard to think of a solution to. I went through developer-forum posts and found no solutions to my issue that solved it. I will explain the issue the best I can below.
What is your goal? When a player touches a zone, they will be put into a combative state. This combative state will be decided based on the part they touch.
What is your issue? The issue I am experiencing is whenever a players state changes to “falling” or they just jump in-general while in the combative-zone, the Touch-Ended event fires removing the combative state to then have the state re-enabled when they land. This causes UI’s to spam and overall can be very annoying and stressful on the server if a player is jumping a lot.
What is your hopeful solution? To have the issue resolved where the Touch-Ended event does not detect if they jump while in the combative-zone furthermore not removing their combative-state.
(Quick Note) I do use values to check if they are still in the zone and the issue still occurs.
Photo of issue occurring based on prints from the server: