Able Ability System Info and Support Thread

I found an issue with tasks when interrupting abilities.

Repo:

  • Create active ability with collision check and damage check in the middle of the ability. Add some animation to ability and disable “stop on interrupt”,
  • Run this ability, then after a small delay cancel active ability,

You will see that collision check and damage will execute even when ability is canceled. As far I can see (ablAbilityInstance) you are cancelling only active tasks, so other tasks in ability can still go even when ability is interrupted.