*fix Lady Vashj unattackable bug
--HG-- branch : trunk
This commit is contained in:
+7
-2
@@ -134,7 +134,7 @@ struct TRINITY_DLL_DECL boss_lady_vashjAI : public ScriptedAI
|
|||||||
{
|
{
|
||||||
pInstance = ((ScriptedInstance*)c->GetInstanceData());
|
pInstance = ((ScriptedInstance*)c->GetInstanceData());
|
||||||
Intro = false;
|
Intro = false;
|
||||||
CanAttack = false;//must be after reset()
|
JustCreated = true;
|
||||||
m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE); //set it only once on creature create (no need do intro if wiped)
|
m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE); //set it only once on creature create (no need do intro if wiped)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -161,6 +161,7 @@ struct TRINITY_DLL_DECL boss_lady_vashjAI : public ScriptedAI
|
|||||||
bool InCombat;
|
bool InCombat;
|
||||||
bool Intro;
|
bool Intro;
|
||||||
bool CanAttack;
|
bool CanAttack;
|
||||||
|
bool JustCreated;
|
||||||
|
|
||||||
void Reset()
|
void Reset()
|
||||||
{
|
{
|
||||||
@@ -181,7 +182,11 @@ struct TRINITY_DLL_DECL boss_lady_vashjAI : public ScriptedAI
|
|||||||
|
|
||||||
Entangle = false;
|
Entangle = false;
|
||||||
InCombat = false;
|
InCombat = false;
|
||||||
CanAttack = true;
|
if(JustCreated)
|
||||||
|
{
|
||||||
|
CanAttack = false;
|
||||||
|
JustCreated = false;
|
||||||
|
}else CanAttack = true;
|
||||||
|
|
||||||
Unit *remo;
|
Unit *remo;
|
||||||
for(uint8 i = 0; i < 4; i++)
|
for(uint8 i = 0; i < 4; i++)
|
||||||
|
|||||||
Reference in New Issue
Block a user