diff options
Diffstat (limited to 'src/game/ScriptedGuardAI.h')
| -rw-r--r-- | src/game/ScriptedGuardAI.h | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/game/ScriptedGuardAI.h b/src/game/ScriptedGuardAI.h deleted file mode 100644 index d28f612625e..00000000000 --- a/src/game/ScriptedGuardAI.h +++ /dev/null @@ -1,45 +0,0 @@ -/* Copyright (C) 2006 - 2009 ScriptDev2 <https://scriptdev2.svn.sourceforge.net/> - * This program is free software licensed under GPL version 2 - * Please see the included DOCS/LICENSE.TXT for more information */ - -#ifndef SC_GUARDAI_H -#define SC_GUARDAI_H - -#define GENERIC_CREATURE_COOLDOWN 5000 - -struct guardAI : public ScriptedAI -{ - public: - explicit guardAI(Creature* pCreature); - ~guardAI() {} - - uint32 GlobalCooldown; //This variable acts like the global cooldown that players have (1.5 seconds) - uint32 BuffTimer; //This variable keeps track of buffs - - void Reset(); - - void EnterCombat(Unit * /*who*/); - - void JustDied(Unit *Killer); - - void UpdateAI(const uint32 diff); - - //common used for guards in main cities - void DoReplyToTextEmote(uint32 em); -}; - -struct guardAI_orgrimmar : public guardAI -{ - guardAI_orgrimmar(Creature *c) : guardAI(c) {} - - void ReceiveEmote(Player *player, uint32 text_emote); -}; - -struct guardAI_stormwind : public guardAI -{ - guardAI_stormwind(Creature *c) : guardAI(c) {} - - void ReceiveEmote(Player *player, uint32 text_emote); -}; -#endif - |
