Core/Units: Don't make force stand state on periodic damage taken

Closes #28950

(cherry picked from commit 2f4c412f4c13c7ae02d3d3ae715c3099395bcf70)
This commit is contained in:
Shauren
2026-05-25 21:23:34 +02:00
parent 528e927e5c
commit 5f4db28d9a
+1 -1
View File
@@ -1177,7 +1177,7 @@ bool Unit::HasBreakableByDamageCrowdControlAura(Unit const* excludeCasterChannel
}
// make player victims stand up automatically
if (victim->GetStandState() && victim->IsPlayer())
if (victim->GetStandState() && victim->IsPlayer() && damagetype != NODAMAGE && damagetype != DOT)
victim->SetStandState(UNIT_STAND_STATE_STAND);
return damageTaken;