Код:
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp
index a3229ec..c0ad350 100644
--- a/src/game/SpellMgr.cpp
+++ b/src/game/SpellMgr.cpp
@@ -2083,6 +2083,11 @@ bool SpellMgr::IsNoStackSpellDueToSpell(uint32 spellId_1, uint32 spellId_2) cons
if (spellInfo_2->Id == 2825 && spellInfo_1->SpellIconID == 38 && spellInfo_1->SpellVisual[0] == 0)
return false;
+ // Glyph of Revenge & Sword and Board
+ if ((spellInfo_1->SpellIconID == 856 && spellInfo_1->SpellVisual[0] == 0) && (spellInfo_2->SpellIconID == 2780) ||
+ (spellInfo_2->SpellIconID == 856 && spellInfo_2->SpellVisual[0] == 0) && (spellInfo_1->SpellIconID == 2780))
+ return false;
+
break;
case SPELLFAMILY_PRIEST:
if (spellInfo_2->SpellFamilyName == SPELLFAMILY_PRIEST)