aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorgvcoman <none@none>2008-11-22 02:10:13 -0500
committergvcoman <none@none>2008-11-22 02:10:13 -0500
commite5239d0170097984f0bd31f587892e1c7d8a013e (patch)
treeccc1fb802b73d3ff58bf9574b94c01df9e098234 /src
parent6a0ad5da5088c2e4a88687fc523cc581e62effbc (diff)
Implemented mana cost for tonk spell 27746. (Note: speed increase still needs to be fixed)
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/game/SpellAuras.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index 35d39a22b27..874b9236fc1 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -1339,8 +1339,19 @@ void Aura::TriggerSpell()
// case 27601: break;
// // Five Fat Finger Exploding Heart Technique
// case 27673: break;
-// // Nitrous Boost
-// case 27746: break;
+ // Nitrous Boost
+ case 27746:
+ {
+ if (caster->GetPower(POWER_MANA) >= 10)
+ {
+ caster->ModifyPower( POWER_MANA, -10 );
+ caster->SendEnergizeSpellLog(caster, 27746, -10, POWER_MANA);
+ } else
+ {
+ caster->RemoveAurasDueToSpell(27746);
+ return;
+ }
+ } break;
// // Steam Tank Passive
// case 27747: break;
// // Frost Blast