azerothcore-wotlk
azerothcore-wotlk copied to clipboard
[Kara] Nightbane phase handling
Current Behaviour
when nightbane gets damaged more than 25% of his hp pool while still in the air, he will not reset the landing timer properly. instead of staying up for the full duration again, he will keep is old timer for landing and use that, although a nice hp bracket (75% -> 50% -> 25%) has been reached.
Expected Blizzlike Behaviour
if nightbane is in the air and gets pushed into the next 25% bracket (from 75% -> 50% -> 25%), he should fly directly back to his spot in the air (if he happens to be flying down already), and the duration for the air phase should start fresh.
Source
dont have a video at hand but there should be some on youtube from speedruns etc.
Steps to reproduce the problem
fight nightbane damage him to 74% wait 20 seconds damage him to 49%
observe him landing based on the landing time ticking from the first phase, not the point in time he was damaged to 50%
Extra Notes
No response
AC rev. hash/commit
https://github.com/chromiecraft/azerothcore-wotlk/commit/482f4c94ffdb9cd859482d977aa31a18a60ef8d9
Operating system
ubuntu
Custom changes or Modules
chromiecraft
https://github.com/chromiecraft/chromiecraft/issues/6919