Changeset 174 for trunk/src/game/Creature.h
- Timestamp:
- 11/19/08 13:43:15 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/Creature.h
r168 r174 396 396 { 397 397 CreatureAI *i_AI; 398 CreatureAI *i_AI_possessed; 398 399 399 400 public: … … 456 457 457 458 bool AIM_Initialize(); 459 void InitPossessedAI(); 460 void DeletePossessedAI(); 458 461 459 462 void AI_SendMoveToPacket(float x, float y, float z, uint32 time, uint32 MovementFlags, uint8 type); 460 CreatureAI* AI() { return i _AI; }463 CreatureAI* AI() { return isPossessed() && i_AI_possessed ? i_AI_possessed : i_AI; } 461 464 462 465 uint32 GetShieldBlockValue() const //dunno mob block value