*Should fix a crash, thanks Drahy

--HG--
branch : trunk
This commit is contained in:
maximius
2009-09-26 17:08:37 -07:00
parent b528d14e73
commit f8155b4f95

View File

@@ -545,7 +545,8 @@ void Creature::Update(uint32 diff)
break;
bool bNotInCombatOrIsPolymorphed = (!isInCombat() || IsPolymorphed() || !getVictim() ||
getVictim()->GetCharmerOrOwnerPlayerOrPlayerItself()->isGameMaster());
(getVictim()->GetCharmerOrOwnerPlayerOrPlayerItself() &&
getVictim()->GetCharmerOrOwnerPlayerOrPlayerItself()->isGameMaster()));
if(m_regenTimer > diff && !bNotInCombatOrIsPolymorphed)
m_regenTimer -= diff;