*Fix a bug that player stuck with 1 hp when killed with IncreaseMaxHealth aura.

--HG--
branch : trunk
This commit is contained in:
megamage
2008-12-01 18:44:27 -06:00
parent 5af8cf6f3d
commit ab179d76fe

View File

@@ -765,8 +765,9 @@ uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDa
// FORM_SPIRITOFREDEMPTION and related auras
pVictim->CastSpell(pVictim,27827,true,NULL,spiritOfRedemtionTalentReady);
}
//else
// pVictim->SetHealth(0);
else //without this when removing IncreaseMaxHealth aura player may stuck with 1 hp
//do not why since in IncreaseMaxHealth currenthealth is checked
pVictim->SetHealth(0);
// remember victim PvP death for corpse type and corpse reclaim delay
// at original death (not at SpiritOfRedemtionTalent timeout)