🐛 Stun/Sleep interaction with mob tp interrupt
I affirm:
- [x] I understand that if I do not agree to the following points by completing the checkboxes my issue will be ignored.
- [x] I have read and understood the Contributing Guide and the Code of Conduct.
- [x] I have searched existing issues to see if the issue has already been opened, and I have checked the commit log to see if the issue has been resolved since my server was last updated.
Currently when stunning or sleeping a mob, it will interrupt a tp ability the moment it lands.
However, the tp ability is suppose to continue charging and only check if it is interrupted the moment it would go off.
This means that if sleep or stun landed while it was charging and wore off before it was fully charged, the tp ability would still go off.
This is a similar issue to https://github.com/LandSandBoat/server/issues/8218
Expected Behavior
Stun or Sleep a doll early in meltdown. Have stun or sleep wear off before it was fully charged.
Stun or Sleep a doll (or even goblin) as meltdown or bomb toss would complete, and watch it get interrupted.
Youtube clip of stun wearing off before the meltdown is fully charged. The TP move goes off.
https://youtu.be/7fHCx4KyZEs
Sleeping a bomb toss, but the sleep instantly wears off and the bomb toss goes off. https://youtu.be/hESPnkV5c4o
If the mob is stunned at the end of when the ability would go off, it passes the check to become interrupted.
https://youtu.be/Txl1eHDgN94