Core/Scripts: added null checks to DamageTaken hooks
Port From (https://github.com/TrinityCore/TrinityCore/commit/62c571076e5319c07c7222e139dbfc7c8bb4543f)
This commit is contained in:
@@ -1559,7 +1559,8 @@ namespace Scripts.World.NpcSpecial
|
|||||||
|
|
||||||
public override void DamageTaken(Unit doneBy, ref uint damage)
|
public override void DamageTaken(Unit doneBy, ref uint damage)
|
||||||
{
|
{
|
||||||
_damageTimes[doneBy.GetGUID()] = GameTime.GetGameTime();
|
if (doneBy != null)
|
||||||
|
_damageTimes[doneBy.GetGUID()] = GameTime.GetGameTime();
|
||||||
damage = 0;
|
damage = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user