Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Патчи на рассмотрении (http://mangos.ytdb.ru/forumdisplay.php?f=49)
-   -   Fix stack Sudden Death and Taste for Blood (http://mangos.ytdb.ru/showthread.php?t=5009)

Den 26.08.2011 20:14

Fix stack Sudden Death and Taste for Blood
 
Не должны заменять друг друга.

Код:

diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp
index 1f8630d..2a0da6a 100644
--- a/src/game/SpellMgr.cpp
+++ b/src/game/SpellMgr.cpp
@@ -2142,6 +2142,11 @@ bool SpellMgr::IsNoStackSpellDueToSpell(uint32 spellId_1, uint32 spellId_2) cons
                if (((spellInfo_1->SpellFamilyFlags & UI64LIT(0x800000)) && (spellInfo_2->SpellFamilyFlags & UI64LIT(0x800000))) ||
                    ((spellInfo_2->SpellFamilyFlags & UI64LIT(0x800000)) && (spellInfo_1->SpellFamilyFlags & UI64LIT(0x800000))))
                    return true;
+
+                // Sudden Death and Taste for Blood
+                if ((spellInfo_1->SpellIconID == 1989 && spellInfo_2->SpellIconID == 2961) ||
+                    (spellInfo_2->SpellIconID == 1989 && spellInfo_1->SpellIconID == 2961))
+                    return false;
            }
 
            // Hamstring -> Improved Hamstring (multi-family check)



Текущее время: 22:12. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS