aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/EasternKingdoms
diff options
context:
space:
mode:
authorQAston <none@none>2010-07-30 21:16:15 +0200
committerQAston <none@none>2010-07-30 21:16:15 +0200
commit204834d33dd3829170b1aa34c2265926d24e6158 (patch)
treef0c2550d895053dbd0d49ad86e7a9f67c2cbc5f6 /src/server/scripts/EasternKingdoms
parent48b360097c2bd6a6ce9ffd1e96746c7b04ae420d (diff)
*Change typecasts to use build in functions/macros in scripts to prevent possible access violation.
*Remove no longer needed hack from netherspite script. --HG-- branch : trunk
Diffstat (limited to 'src/server/scripts/EasternKingdoms')
-rw-r--r--src/server/scripts/EasternKingdoms/AlteracValley/boss_balinda.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/Karazhan/boss_netherspite.cpp6
2 files changed, 1 insertions, 7 deletions
diff --git a/src/server/scripts/EasternKingdoms/AlteracValley/boss_balinda.cpp b/src/server/scripts/EasternKingdoms/AlteracValley/boss_balinda.cpp
index bfc0e418334..605041d3c9d 100644
--- a/src/server/scripts/EasternKingdoms/AlteracValley/boss_balinda.cpp
+++ b/src/server/scripts/EasternKingdoms/AlteracValley/boss_balinda.cpp
@@ -116,7 +116,7 @@ struct boss_balindaAI : public ScriptedAI
void JustSummoned(Creature* summoned)
{
- ((mob_water_elementalAI*)summoned->AI())->uiBalindaGUID = me->GetGUID();
+ CAST_AI(mob_water_elementalAI, summoned->AI())->uiBalindaGUID = me->GetGUID();
summoned->AI()->AttackStart(SelectTarget(SELECT_TARGET_RANDOM,0, 50, true));
summoned->setFaction(me->getFaction());
Summons.Summon(summoned);
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/boss_netherspite.cpp b/src/server/scripts/EasternKingdoms/Karazhan/boss_netherspite.cpp
index 3e3f7ffb9c4..2b287ad261f 100644
--- a/src/server/scripts/EasternKingdoms/Karazhan/boss_netherspite.cpp
+++ b/src/server/scripts/EasternKingdoms/Karazhan/boss_netherspite.cpp
@@ -70,12 +70,6 @@ struct boss_netherspiteAI : public ScriptedAI
BeamTarget[i] = 0;
BeamerGUID[i] = 0;
}
- // need core fix
- for (int i=0; i<3; ++i)
- {
- if (SpellEntry *spell = (SpellEntry*)GetSpellStore()->LookupEntry(PlayerBuff[i]))
- spell->AttributesEx |= SPELL_ATTR_EX_NEGATIVE;
- }
}
ScriptedInstance* pInstance;