aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
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