diff options
| author | megamage <none@none.none> | 2011-10-12 08:45:14 -0700 |
|---|---|---|
| committer | megamage <none@none.none> | 2011-10-12 08:45:14 -0700 |
| commit | 481d16af1332201a75d5a2b2c64550f7c7aa8398 (patch) | |
| tree | ab763fa039bd60f3692226753716e77c9711185b | |
| parent | 0184720df6bf620d3fd539ab6ed4f4592a6ede7b (diff) | |
| parent | 5c5c1e37244e30a6689a802157fcad04a66d1e2c (diff) | |
Merge pull request #3430 from Havenard/fix0007
Scripts/ICC: Fix Shadow Prison
| -rw-r--r-- | sql/updates/characters/2011_10_09_00_characters_character_aura.sql | 1 | ||||
| -rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp | 20 |
2 files changed, 2 insertions, 19 deletions
diff --git a/sql/updates/characters/2011_10_09_00_characters_character_aura.sql b/sql/updates/characters/2011_10_09_00_characters_character_aura.sql new file mode 100644 index 00000000000..a8223fa06d6 --- /dev/null +++ b/sql/updates/characters/2011_10_09_00_characters_character_aura.sql @@ -0,0 +1 @@ +DELETE FROM `character_aura` WHERE `spell` = 73001; diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp index b351d7de9d7..4b7b1e8d12f 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp @@ -241,23 +241,7 @@ class boss_blood_council_controller : public CreatureScript } if (IsHeroic()) - { - Map::PlayerList const &PlList = me->GetMap()->GetPlayers(); - if (PlList.isEmpty()) - return; - - for (Map::PlayerList::const_iterator i = PlList.begin(); i != PlList.end(); ++i) - { - if (Player* player = i->getSource()) - { - if (player->isGameMaster()) - continue; - - if (player->isAlive()) - player->AddAura(SPELL_SHADOW_PRISON_DUMMY, player); - } - } - } + me->AddAura(SPELL_SHADOW_PRISON_DUMMY, me); } void SetData(uint32 /*type*/, uint32 data) @@ -297,8 +281,6 @@ class boss_blood_council_controller : public CreatureScript killer->Kill(prince); } } - - instance->DoRemoveAurasDueToSpellOnPlayers(SPELL_SHADOW_PRISON_DUMMY); } void UpdateAI(uint32 const diff) |
