Core/AI: Minor adjustment on the WorldBossAI : Avoid putting the entire map in combatmode...

This commit is contained in:
click
2011-05-28 01:24:27 +02:00
parent fac7534611
commit 467f33e3d9

View File

@@ -667,15 +667,15 @@ void WorldBossAI::_JustDied()
void WorldBossAI::_EnterCombat() void WorldBossAI::_EnterCombat()
{ {
me->setActive(true); if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, 0.0f, true);
DoZoneInCombat(); AttackStart(target);
} }
void WorldBossAI::JustSummoned(Creature* summon) void WorldBossAI::JustSummoned(Creature* summon)
{ {
summons.Summon(summon); summons.Summon(summon);
if (me->isInCombat()) if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, 0.0f, true));
DoZoneInCombat(summon); summon->AI()->AttackStart(target);
} }
void WorldBossAI::SummonedCreatureDespawn(Creature* summon) void WorldBossAI::SummonedCreatureDespawn(Creature* summon)