*Set Non attackable flag on quest complete in Dirty larry - by Sorken
--HG-- branch : trunk
This commit is contained in:
@@ -541,6 +541,7 @@ struct TRINITY_DLL_DECL npc_dirty_larryAI : public ScriptedAI
|
|||||||
((Creature*)Creepjack)->AI()->EnterEvadeMode();
|
((Creature*)Creepjack)->AI()->EnterEvadeMode();
|
||||||
Creepjack->setFaction(1194);
|
Creepjack->setFaction(1194);
|
||||||
Creepjack->GetMotionMaster()->MoveTargetedHome();
|
Creepjack->GetMotionMaster()->MoveTargetedHome();
|
||||||
|
Creepjack->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
|
||||||
}
|
}
|
||||||
Unit* Malone = FindCreature(NPC_MALONE, 20, m_creature);
|
Unit* Malone = FindCreature(NPC_MALONE, 20, m_creature);
|
||||||
if(Malone)
|
if(Malone)
|
||||||
@@ -548,7 +549,9 @@ struct TRINITY_DLL_DECL npc_dirty_larryAI : public ScriptedAI
|
|||||||
((Creature*)Malone)->AI()->EnterEvadeMode();
|
((Creature*)Malone)->AI()->EnterEvadeMode();
|
||||||
Malone->setFaction(1194);
|
Malone->setFaction(1194);
|
||||||
Malone->GetMotionMaster()->MoveTargetedHome();
|
Malone->GetMotionMaster()->MoveTargetedHome();
|
||||||
|
Malone->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
|
||||||
}
|
}
|
||||||
|
m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
|
||||||
m_creature->setFaction(1194);
|
m_creature->setFaction(1194);
|
||||||
Done = true;
|
Done = true;
|
||||||
DoScriptText(SAY_GIVEUP, m_creature, NULL);
|
DoScriptText(SAY_GIVEUP, m_creature, NULL);
|
||||||
|
|||||||
Reference in New Issue
Block a user