diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp | 2 | ||||
-rw-r--r-- | src/game/SpellMgr.cpp | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp b/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp index 5274cdc7ec4..f26209d4340 100644 --- a/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp +++ b/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp @@ -1879,7 +1879,7 @@ void boss_illidan_stormrageAI::JustSummoned(Creature* summon) Unit *target = SelectUnit(SELECT_TARGET_TOPAGGRO, 0, 999, true); if(!target || target->HasAura(SPELL_PARASITIC_SHADOWFIEND, 0) || target->HasAura(SPELL_PARASITIC_SHADOWFIEND2, 0)) - target = SelectUnit(SELECT_TARGET_TOPAGGRO, 0, 999, true); + target = SelectUnit(SELECT_TARGET_RANDOM, 0, 999, true); if(target) summon->AI()->AttackStart(target); }break; diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp index 0ec0de4903d..4894d520a9e 100644 --- a/src/game/SpellMgr.cpp +++ b/src/game/SpellMgr.cpp @@ -2101,6 +2101,8 @@ void SpellMgr::LoadSpellCustomAttr() case 29576: //Multi-Shot case 40816: //Saber Lash case 37790: //Spread Shot + case 46771: //Flame Sear + case 45248: //Shadow Blades spellInfo->MaxAffectedTargets = 3; break; case 38310: //Multi-Shot @@ -2109,6 +2111,7 @@ void SpellMgr::LoadSpellCustomAttr() case 42005: // Bloodboil case 38296: //Spitfire Totem case 37676: //Insidious Whisper + case 46009: //Negative Energy spellInfo->MaxAffectedTargets = 5; break; case 40827: //Sinful Beam |