Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Патчи > Отвергнутые патчи

Важная информация

Отвергнутые патчи Патчи, отвергнутые от приёма в GIT

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.03.2010, 20:49   #1
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию [patch] Arcane Intellect vs Dalaran Intellect

Исправляет баг с одновременным наложением 2х бафов на интеллект.

Автор: я

Код:
diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp
index 9fcf50f..f502103 100644
--- a/src/game/SpellMgr.cpp
+++ b/src/game/SpellMgr.cpp
@@ -1492,6 +1492,10 @@ bool SpellMgr::IsNoStackSpellDueToSpell(uint32 spellId_1, uint32 spellId_2) cons
                 if( (spellInfo_1->SpellFamilyFlags & UI64LIT(0x1)) && (spellInfo_2->SpellFamilyFlags & UI64LIT(0x400000)) ||
                     (spellInfo_2->SpellFamilyFlags & UI64LIT(0x1)) && (spellInfo_1->SpellFamilyFlags & UI64LIT(0x400000)) )
                     return false;
+
+                // Arcane Intellect and Dalaran Intellect
+                if( (spellInfo_1->SpellFamilyFlags & UI64LIT(0x400)) && (spellInfo_2->SpellFamilyFlags & UI64LIT(0x400)) )
+                    return true;
             }
             // Detect Invisibility and Mana Shield (multi-family check)
             if( spellInfo_2->Id == 132 && spellInfo_1->SpellIconID == 209 && spellInfo_1->SpellVisual[0] == 968 )

Последний раз редактировалось Insider42; 16.03.2010 в 08:11.
Insider42 вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
PSZ (15.03.2010), Ranger (16.03.2010), Vladimir (28.05.2010)
Старый 15.03.2010, 23:30   #2
zergtmn
MaNGOS Dev
 
Аватар для zergtmn
 
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
zergtmn Обладатель прекрасной аурыzergtmn Обладатель прекрасной ауры
По умолчанию

SpellFamilyName у 2-го спелла тоже надо проверять.
zergtmn вне форума   Ответить с цитированием
Старый 16.03.2010, 00:44   #3
SeT
Ученый
 
Аватар для SeT
 
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
SeT На верном пути
По умолчанию

Цитата:
Сообщение от zergtmn Посмотреть сообщение
SpellFamilyName у 2-го спелла тоже надо проверять.
не надо.
SeT вне форума   Ответить с цитированием
Старый 16.03.2010, 00:56   #4
zergtmn
MaNGOS Dev
 
Аватар для zergtmn
 
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
zergtmn Обладатель прекрасной аурыzergtmn Обладатель прекрасной ауры
По умолчанию

Цитата:
Сообщение от SeT Посмотреть сообщение
не надо.
Ну например, после этого патча интеллект будет заменять дебафф от http://www.wowhead.com/?spell=770.
zergtmn вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Insider42 (16.03.2010)
Старый 16.03.2010, 08:07   #5
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от zergtmn Посмотреть сообщение
Ну например, после этого патча интеллект будет заменять дебафф от http://www.wowhead.com/?spell=770.
ваша правда, нужно поместить код чуть выше. Обновлен первый пост

Последний раз редактировалось Insider42; 16.03.2010 в 08:10.
Insider42 вне форума   Ответить с цитированием
Старый 28.05.2010, 00:51   #6
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Это хаковский путь решения проблемы. Dalaran версия - это альтернативный 7 ранг
Точно также как имеются у пададина альтернативные версии спелов которые естетсвеено не стекуются. Соотвевеено и решается добавлением зависимостей в spell_chain.

В [9988] исправлено данным путем.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Insider42 (28.05.2010)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Event] Invasion of rabbits in Dalaran Кот ДаWINчи Патчи и наработки 3 19.10.2010 13:26
[10609] I consider it proven that all classes shall benefit from intellect for weapon skill increase newsbot CMaNGOS Commits 0 14.10.2010 16:51
[patch/dev] Dalaran Sewers (Даларанская арена) Insider42 Патчи 12 25.08.2010 11:38
[9887] Fix special mounts using in Dalaran newsbot CMaNGOS Commits 0 13.05.2010 15:20


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


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot