aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.h
diff options
context:
space:
mode:
authordarkstalker <darkstalker@getmangos.com>2011-02-22 17:02:47 +0600
committerAzazel <azazel.kon@gmail.com>2011-02-22 17:02:47 +0600
commit1646f9d91c70263c9af3a154b59d3e43c9d3a5a8 (patch)
treec41632f6733fa584b95e624cb257691fa24ee6b4 /src/server/game/Spells/Spell.h
parent401ec2180f06e3b7ad33345f256e19b80d1f5571 (diff)
Core/Spell Mechanics: introduce global cooldown manager for server-side checks for GCD (ported from mangos)
Diffstat (limited to 'src/server/game/Spells/Spell.h')
-rwxr-xr-xsrc/server/game/Spells/Spell.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Spells/Spell.h b/src/server/game/Spells/Spell.h
index 34ddf5c1028..d83107f1db3 100755
--- a/src/server/game/Spells/Spell.h
+++ b/src/server/game/Spells/Spell.h
@@ -543,6 +543,9 @@ class Spell
void SetSpellValue(SpellValueMod mod, int32 value);
protected:
+ bool HasGlobalCooldown();
+ void TriggerGlobalCooldown();
+ void CancelGlobalCooldown();
void SendLoot(uint64 guid, LootType loottype);