Closed nasomi closed 9 years ago
Adding on to this: dia and haste are probably correct. Dia for sure. The difference is they generate CE while provoke does not. If the tank takes enough damage and doesn't deal enough to generate CE, this is expected. However, it's not out of the realm of possibility that the CE decay is wrong, or that cure is generating too much CE. It's also possible that these players are used to cures generating no CE (as that was the case always before a few days ago) and are not gearing/playing their tanks properly.
I'll update my server and take a look at the prints
Enmity appears genuinely broken at the moment. Cures give no hate, damage gives no hate, damaging spells give no hate, enfeeble spells give hate but it's reset to 0VE 1CE if you cast a spell.
Edit: was broken both before and after nas's pull request
Have you updated since this issue was closed?
Yes, I've tried both yours and nas's enmity_container it seems broken for both
Looking at more prints, damage does generate some enmity, but it keeps getting reset to 0VE 1 CE
did you rebuild?
Yeah, I'm 95% sure I'm using the correct enmity_container and there appear to be these problems on Nasomi server as well
What's the easiest way to reproduce?
Casting spells seems to be resetting enmity in some fashion. Also cures produce no VE and 1 CE all the time.
https://github.com/DarkstarProject/darkstar/commit/80d6c3746b906242f430359736c690b0512ccd08
Whm casts one cure and steals hate from tank after multiple vokes/weaponskills.