aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormegamage <none@none>2009-01-07 15:27:02 -0600
committermegamage <none@none>2009-01-07 15:27:02 -0600
commit28d44641627653466914e86db1ebef08e675c24f (patch)
tree0104aa4cf925ed8c4cd20efb76efa26b18b55b44
parent3723bb4aeb8ee63e983253271efb2f10c9052d16 (diff)
*Temp fix to allow to use /cast macros to cast more than one spells that are off the GCD.
--HG-- branch : trunk
-rw-r--r--src/game/Spell.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp
index 62082ba2fca..7fd3e25b13a 100644
--- a/src/game/Spell.cpp
+++ b/src/game/Spell.cpp
@@ -2102,7 +2102,7 @@ void Spell::prepare(SpellCastTargets * targets, Aura* triggeredByAura)
// set timer base at cast time
ReSetTimer();
- if(m_IsTriggeredSpell)
+ if(m_IsTriggeredSpell || !m_casttime && !m_spellInfo->StartRecoveryTime && GetCurrentContainer() == CURRENT_GENERIC_SPELL)
cast(true);
else
{