Closed zwisus closed 7 years ago
Any of CC effects applying after previous will cause such thing( blind, etc ). For players the same. If next cc(except stun ) will apply right after previous( before it dissapears ), player will not be CCed & will be able to cast instant spells. I think there is no prorer update CC auras on apply/remove. On TBC the same thing. Don't know about other cores.
Yes, such nasty annoyances really exist. This is not accidental bug, but fundamental lack of thought-out logic. Solved it for myself - not totally, but for most cases. I have patched functions SetConfused(), SetFeared(), Creature::Update() and probably in some other places of code (sorry, it is difficult now to pick out code changes for just this problem).
UP problem still exist on TBC too.
It's probably relevant for all cores to be honest. The movement system is on the verge of being reworked. This could impact this issue (or at least post-poned its resolution).
Please, verify if this still happens after https://github.com/cmangos/mangos-classic/commit/47664238b4e0e82ad0a6762beefcbf5e33c6b462.
This should be fixed
case 1 when a creature has aura(19503 or 118),it can add threat and follow the healer. only follow the healer ,can not attcak.
spell: 19503= Scatter Shot 118= Polymorph
case 2 If hunter has a pet. hunter and his pet in creature‘s Aggro. hunter cast Scatter Shot to creature, at the same time cast Feign Death) when the Scatter Shot's aura remove from the creature, the creature will stop attack,only to follow the pet,only follow,can not attcak. Not only Scatter Shot(confuse), Polymorph and Fear too.