- Timestamp:
- 11/22/08 06:35:03 (17 years ago)
- Location:
- trunk/src
- Files:
-
- 5 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bindings/scripts/scripts/zone/black_temple/boss_illidan.cpp
r279 r288 1915 1915 1916 1916 m_creature->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21135); 1917 m_creature->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_ UNKNOWN2);1917 m_creature->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_ATTACKABLE_2); 1918 1918 m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE); 1919 1919 m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE); -
trunk/src/bindings/scripts/scripts/zone/hellfire_citadel/magtheridons_lair/boss_magtheridon.cpp
r279 r288 228 228 m_creature->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE); 229 229 m_creature->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE); 230 m_creature->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_ UNKNOWN2);230 m_creature->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_ATTACKABLE_2); 231 231 m_creature->addUnitState(UNIT_STAT_STUNNED); 232 232 m_creature->CastSpell(m_creature, SPELL_SHADOW_CAGE_C, true); -
trunk/src/bindings/scripts/scripts/zone/tempest_keep/arcatraz/boss_harbinger_skyriss.cpp
r279 r288 95 95 void Reset() 96 96 { 97 m_creature->SetFlag(UNIT_FIELD_FLAGS,UNIT_FLAG_ UNKNOWN2);97 m_creature->SetFlag(UNIT_FIELD_FLAGS,UNIT_FLAG_NOT_ATTACKABLE_2); 98 98 99 99 if( Intro ) … … 155 155 void Aggro(Unit *who) 156 156 { 157 m_creature->RemoveFlag(UNIT_FIELD_FLAGS,UNIT_FLAG_ UNKNOWN2);157 m_creature->RemoveFlag(UNIT_FIELD_FLAGS,UNIT_FLAG_NOT_ATTACKABLE_2); 158 158 } 159 159 -
trunk/src/game/Unit.cpp
r285 r288 8556 8556 return false; 8557 8557 8558 if(HasFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE | UNIT_FLAG_NOT_SELECTABLE)) 8558 if(HasFlag(UNIT_FIELD_FLAGS, 8559 UNIT_FLAG_NON_ATTACKABLE | UNIT_FLAG_NOT_SELECTABLE | UNIT_FLAG_NOT_ATTACKABLE_2)) 8559 8560 return false; 8560 8561 -
trunk/src/game/Unit.h
r284 r288 454 454 UNIT_FLAG_UNKNOWN9 = 0x00000040, 455 455 UNIT_FLAG_NOT_ATTACKABLE_1 = 0x00000080, // ?? (UNIT_FLAG_PVP_ATTACKABLE | UNIT_FLAG_NOT_ATTACKABLE_1) is NON_PVP_ATTACKABLE 456 UNIT_FLAG_ UNKNOWN2= 0x00000100, // 2.0.8456 UNIT_FLAG_NOT_ATTACKABLE_2 = 0x00000100, // 2.0.8 457 457 UNIT_FLAG_UNKNOWN11 = 0x00000200, 458 458 UNIT_FLAG_LOOTING = 0x00000400, // loot animation