aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBlaymoira <none@none>2009-02-14 20:30:51 +0100
committerBlaymoira <none@none>2009-02-14 20:30:51 +0100
commit7b19c8ac8eb0f4639c05ad0b3f26ae702fe01201 (patch)
tree877869166120f9461d55d7d16bae3f56869374f0 /src
parent3e0c846d2be09614afebf16f318273c2aeba44ba (diff)
*Set Non attackable flag on quest complete in Dirty larry - by Sorken
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp b/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp
index 3865a13672a..1993ffb8d39 100644
--- a/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp
+++ b/src/bindings/scripts/scripts/zone/shattrath/shattrath_city.cpp
@@ -541,6 +541,7 @@ struct TRINITY_DLL_DECL npc_dirty_larryAI : public ScriptedAI
((Creature*)Creepjack)->AI()->EnterEvadeMode();
Creepjack->setFaction(1194);
Creepjack->GetMotionMaster()->MoveTargetedHome();
+ Creepjack->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
}
Unit* Malone = FindCreature(NPC_MALONE, 20, m_creature);
if(Malone)
@@ -548,7 +549,9 @@ struct TRINITY_DLL_DECL npc_dirty_larryAI : public ScriptedAI
((Creature*)Malone)->AI()->EnterEvadeMode();
Malone->setFaction(1194);
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);
Done = true;
DoScriptText(SAY_GIVEUP, m_creature, NULL);