233 {
235 {
239 break;
243 return;
252 return;
255 {
257 return;
258 }
259 break;
260 default:
261 return;
262 }
263
268
270 creature->
SetPosition(data->posX, data->posY, data->posZ, data->orientation);
272 {
275 }
276 else
278
281 }
std::uint32_t uint32
Definition: Define.h:108
@ ENCOUNTER_FRAME_DISENGAGE
Definition: InstanceScript.h:46
@ NPC_THE_LICH_KING_VALITHRIA
Definition: icecrown_citadel.h:324
@ NPC_MANA_VOID
Definition: icecrown_citadel.h:321
@ NPC_RISEN_ARCHMAGE
Definition: icecrown_citadel.h:316
@ NPC_VALITHRIA_DREAMWALKER
Definition: icecrown_citadel.h:314
@ NPC_SUPPRESSER
Definition: icecrown_citadel.h:318
@ NPC_BLAZING_SKELETON
Definition: icecrown_citadel.h:317
@ NPC_ROT_WORM
Definition: icecrown_citadel.h:323
@ NPC_GLUTTONOUS_ABOMINATION
Definition: icecrown_citadel.h:320
@ NPC_COLUMN_OF_FROST
Definition: icecrown_citadel.h:322
@ NPC_BLISTERING_ZOMBIE
Definition: icecrown_citadel.h:319
void SetRespawnTime(uint32 respawn)
Definition: Creature.cpp:3675
void SetRespawnDelay(uint32 delay)
Definition: Creature.h:286
void RemoveCorpse(bool setSpawnTime=true, bool skipVisibility=false)
Definition: Creature.cpp:346
void SetPosition(float x, float y, float z, float o)
Definition: Creature.cpp:3072
CreatureData const * GetCreatureData() const
Definition: Creature.h:200
ObjectGuid::LowType GetSpawnId() const
Definition: Creature.h:67
uint32 GetRespawnDelay() const
Definition: Creature.h:285
void SetCorpseDelay(uint32 delay)
Definition: Creature.h:72
uint32 GetCorpseDelay() const
Definition: Creature.h:74
void DespawnOrUnsummon(Milliseconds msTimeToDespawn, Seconds forcedRespawnTimer)
Definition: Creature.cpp:2117
Definition: CreatureData.h:359
uint32 GetEntry() const
Definition: Object.h:109
InstanceScript * GetInstanceScript() const
Definition: Object.cpp:1192
bool IsAlive() const
Definition: Unit.h:1822
Definition: InstanceScript.h:141