*Fix a crash caused by delrissa script.
--HG-- branch : trunk
This commit is contained in:
@@ -97,7 +97,6 @@ struct TRINITY_DLL_DECL boss_priestess_delrissaAI : public ScriptedAI
|
|||||||
boss_priestess_delrissaAI(Creature* c) : ScriptedAI(c)
|
boss_priestess_delrissaAI(Creature* c) : ScriptedAI(c)
|
||||||
{
|
{
|
||||||
pInstance = ((ScriptedInstance*)c->GetInstanceData());
|
pInstance = ((ScriptedInstance*)c->GetInstanceData());
|
||||||
//SummonAdds();
|
|
||||||
Heroic = c->GetMap()->IsHeroic();
|
Heroic = c->GetMap()->IsHeroic();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -131,6 +130,7 @@ struct TRINITY_DLL_DECL boss_priestess_delrissaAI : public ScriptedAI
|
|||||||
|
|
||||||
CombatPulseTimer = 5000;
|
CombatPulseTimer = 5000;
|
||||||
|
|
||||||
|
SummonAdds();
|
||||||
CheckAdds();
|
CheckAdds();
|
||||||
|
|
||||||
if (pInstance)
|
if (pInstance)
|
||||||
@@ -151,6 +151,9 @@ struct TRINITY_DLL_DECL boss_priestess_delrissaAI : public ScriptedAI
|
|||||||
|
|
||||||
void SummonAdds()
|
void SummonAdds()
|
||||||
{
|
{
|
||||||
|
if(!Adds.empty())
|
||||||
|
return;
|
||||||
|
|
||||||
std::vector<uint32> AddList;
|
std::vector<uint32> AddList;
|
||||||
for(uint8 i = 0; i < 8; ++i)
|
for(uint8 i = 0; i < 8; ++i)
|
||||||
AddList.push_back(AddEntry[i]);
|
AddList.push_back(AddEntry[i]);
|
||||||
|
|||||||
Reference in New Issue
Block a user