Core/Units: Don't make force stand state on periodic damage taken
Closes #28950 (cherry picked from commit 2f4c412f4c13c7ae02d3d3ae715c3099395bcf70)
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user