aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
diff options
context:
space:
mode:
authorQAston <none@none>2010-07-26 19:27:28 +0200
committerQAston <none@none>2010-07-26 19:27:28 +0200
commitfc4087cd9821a791946b41f6d7a72e33f773e664 (patch)
tree92462e12c00a7fe87df4888867bba87c4739fea7 /src/server/scripts
parent66d82556251d5763709fced2d8f85dda76ca0059 (diff)
*Resurrection sickness and similar debuffs are no longer dispelable.
--HG-- branch : trunk
Diffstat (limited to 'src/server/scripts')
-rw-r--r--src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp b/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp
index f4aec47a78a..458a6f44501 100644
--- a/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp
+++ b/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp
@@ -336,9 +336,11 @@ struct instance_zulfarrak : public ScriptedInstance
//pop a add from list, send him up the stairs...
for (uint32 addCount = 0; addCount<count && !addsAtBase.empty(); addCount++)
{
- Creature* add = instance->GetCreature(*addsAtBase.begin());
- add->GetMotionMaster()->MovePath(PATH_ADDS,false);
- movedadds.push_back(add->GetGUID());
+ if (Creature* add = instance->GetCreature(*addsAtBase.begin()))
+ {
+ add->GetMotionMaster()->MovePath(PATH_ADDS,false);
+ movedadds.push_back(add->GetGUID());
+ }
addsAtBase.erase(addsAtBase.begin());
}
}