mirror of
https://github.com/mangosfour/server.git
synced 2025-12-14 16:37:01 +00:00
[10280] Implement glyph 43425
This commit is contained in:
parent
04cb020e86
commit
8b3fffb0ba
2 changed files with 15 additions and 4 deletions
|
|
@ -2785,11 +2785,14 @@ void Spell::cast(bool skipCheck)
|
|||
{
|
||||
case SPELLFAMILY_GENERIC:
|
||||
{
|
||||
if (m_spellInfo->Mechanic == MECHANIC_BANDAGE) // Bandages
|
||||
// Bandages
|
||||
if (m_spellInfo->Mechanic == MECHANIC_BANDAGE)
|
||||
AddPrecastSpell(11196); // Recently Bandaged
|
||||
else if(m_spellInfo->Id == 20594) // Stoneskin
|
||||
// Stoneskin
|
||||
else if (m_spellInfo->Id == 20594)
|
||||
AddTriggeredSpell(65116); // Stoneskin - armor 10% for 8 sec
|
||||
else if(m_spellInfo->Id == 71904) // Chaos Bane strength buff
|
||||
// Chaos Bane strength buff
|
||||
else if (m_spellInfo->Id == 71904)
|
||||
AddTriggeredSpell(73422);
|
||||
break;
|
||||
}
|
||||
|
|
@ -2800,6 +2803,14 @@ void Spell::cast(bool skipCheck)
|
|||
AddPrecastSpell(41425); // Hypothermia
|
||||
break;
|
||||
}
|
||||
case SPELLFAMILY_WARRIOR:
|
||||
{
|
||||
// Shield Slam
|
||||
if ((m_spellInfo->SpellFamilyFlags & UI64LIT(0x0000020000000000)) && m_spellInfo->Category==1209)
|
||||
if (m_caster->HasAura(58375)) // Glyph of Blocking
|
||||
AddTriggeredSpell(58374); // Glyph of Blocking
|
||||
break;
|
||||
}
|
||||
case SPELLFAMILY_PRIEST:
|
||||
{
|
||||
// Power Word: Shield
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue