Combat/Threat rewrite - prep & refactor
Port From (https://github.com/TrinityCore/TrinityCore/commit/8be23fcbbdf26e8169defd761e61765f301bebe0)
This commit is contained in:
@@ -146,7 +146,7 @@ namespace Scripts.World.BossEmeraldDragons
|
||||
|
||||
_scheduler.Update(diff);
|
||||
|
||||
Unit target = SelectTarget(SelectAggroTarget.TopAggro, 0, -50.0f, true);
|
||||
Unit target = SelectTarget(SelectAggroTarget.MaxThreat, 0, -50.0f, true);
|
||||
if (target)
|
||||
DoCast(target, Spells.SummonPlayer);
|
||||
|
||||
|
||||
@@ -1559,7 +1559,7 @@ namespace Scripts.World.NpcSpecial
|
||||
|
||||
public override void DamageTaken(Unit doneBy, ref uint damage)
|
||||
{
|
||||
me.AddThreat(doneBy, damage); // just to create threat reference
|
||||
AddThreat(doneBy, damage); // just to create threat reference
|
||||
_damageTimes[doneBy.GetGUID()] = Time.UnixTime;
|
||||
damage = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user