- Joined
- Dec 1, 2019
- Messages
- 80
I can attach a video if it helps, but basically, if I fight my neutral hostile unit without taunting it, it will function as expected, casting berserk every X seconds and continuing to attack its target. However, if the unit was taunted before being ordered to berserk, it will still correctly cast berserk on itself, but after the cast, it's frozen in place and will not attack my units until it is taunted again. The taunt only has to come before the ordered enrage, the unit does not have to still be under the effects of taunt when ordered to enrage in order for the issue to occur.
Issuing an attack move order at the frozen unit's feet briefly after the berserk order does not fix it. The implementation is pretty simple, just a timer calling IssueImmediateOrderBJ. If I "unstick" the frozen unit with another taunt, it will continue to function as expected. The issue wont occur if the taunting unit dies before the next enrage cast. Wondering if anyone knows whats going on here. Are there known issues in taunt/order interactions?
Issuing an attack move order at the frozen unit's feet briefly after the berserk order does not fix it. The implementation is pretty simple, just a timer calling IssueImmediateOrderBJ. If I "unstick" the frozen unit with another taunt, it will continue to function as expected. The issue wont occur if the taunting unit dies before the next enrage cast. Wondering if anyone knows whats going on here. Are there known issues in taunt/order interactions?