[DiscordArchive] is that hook called before if (player->GetCommandStatus(CHEAT_GOD)) ?
[DiscordArchive] is that hook called before if (player->GetCommandStatus(CHEAT_GOD)) ?
Archived author: jackpoz • Posted: 2024-07-27T15:20:11.850000+00:00
Original source
is that hook called before if (player->GetCommandStatus(CHEAT_GOD)) ?
Archived author: jackpoz • Posted: 2024-07-27T15:21:51.046000+00:00
Original source
years ago there was a bug that let some dmg go through, some aoe dmg if I remember correct, but that was fixed
Archived author: jackpoz • Posted: 2024-07-27T15:22:19.141000+00:00
Original source
the behavior ingame is what you said, it shows that you take dmg but don't die, but no idea if that is just the dmg log sent to the client
Archived author: gemini • Posted: 2024-07-27T15:28:26.532000+00:00
Original source
Yes, it is called before the CHEAT_GOD check and return 0; and even in the client- character's health will then stay at 1 regardless of continued dmg shown (taken)
Archived author: gemini • Posted: 2024-07-27T15:30:26.887000+00:00
Original source
That's why I suspect it IS a display problem... well I can always put in an additional check to NOT call OnDamage if CHEAT_GOD, and rebuild TC to see what that does
Archived author: jackpoz • Posted: 2024-07-27T15:50:44.240000+00:00
Original source
that hook is just used to change "damage" variable
Archived author: jackpoz • Posted: 2024-07-27T15:50:54.228000+00:00
Original source
but then if 0 is returned, damage is not really used
Archived author: gemini • Posted: 2024-07-27T16:00:25.024000+00:00
Original source
yeah- still getting same behavior.
Archived author: gemini • Posted: 2024-07-27T16:03:53.714000+00:00
Original source
Doing a Healing Wave- log shows all heal as overheal- so it is definitely a client/display issue...
Archived author: gemini • Posted: 2024-07-27T16:07:16.592000+00:00
Original source
I haven't played around with WotLK in 15 + years- but if memory serves didn't "Feral Spirit" (Enhancement Shaman's Final talent) conjure 3 spirit wolves? (At least when it first came out?)