Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case SPELLFAMILY_DRUID:
- if (!caster)
- break;
- // Rejuvenation
- if (GetSpellInfo()->SpellFamilyFlags[0] & 0x10 && GetEffect(EFFECT_0))
- {
- // Druid T8 Restoration 4P Bonus
- if (caster->HasAura(64760))
- {
- int32 heal = GetEffect(EFFECT_0)->GetAmount();
- caster->CastCustomSpell(target, 64801, &heal, NULL, NULL, true, NULL, GetEffect(EFFECT_0));
- }
- }
- ------------------------------------------------------------
- switch (GetId())
- {
- case 5217: // tiger Fury
- {
- if (caster->GetShapeshiftForm() == FORM_CAT)
- {
- if (caster->HasAura(78892) && caster->HasAura(105735)) // Stampede & T13
- caster->CastSpell(caster,81021, true);
- if (caster->HasAura(78893) && caster->HasAura(105735)) // Stampede & T13
- caster->CastSpell(caster,81022, true);
- caster->CastSpell(caster, 109881, true); // Stampede Ravage Marker
- }
- else if (caster->GetShapeshiftForm() == FORM_BEAR)
- {
- if (caster->HasAura(78892) && caster->HasAura(105735)) // Stampede & T13
- caster->CastSpell(caster, 81016, true);
- if (caster->HasAura(78893) && caster->HasAura(105735)) // Stampede & T13
- caster->CastSpell(caster, 81017, true);
- }
- }
- break;
- default:
- break;
- }
- break;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement