Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Патчи > Патчи на рассмотрении

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

Патчи на рассмотрении Рассматриваемые к принятию патчи

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.12.2010, 22:58   #1
Den
Ученый
 
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
Den Скоро придёт к известностиDen Скоро придёт к известности
По умолчанию [patch] Nevermelting Ice Crystal (trinket)

Суть проблемы:
Тринка не работала вообще, сейчас работает как надо , используем -вешается 5 стаков, с каждым критом -1 стак.

PHP код:
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index c755b1f
..755af3b 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -2066,+2066,17 @@ void Aura::HandleAuraDummy(bool applybool Real)
                     case 
75614:                             // Celestial Steed
                         
Spell::SelectMountByAreaAndSkill(target7561975620756177561876153);
                         return;
+                    case 
71563:                             // Nevermelting Ice Crystal (trinket)
+                    {
+                        
SpellEntry const* buffEntry sSpellStore.LookupEntry(71564);
+                        if (!
buffEntry)
+                            return;
+
+                        for(
uint32 k 0buffEntry->StackAmount; ++k)
+                            
target->CastSpell(targetbuffEntrytrueNULLthis);
+
+                        return;
+                    }
                 }
                 break;
             } 
sql для правильного прока от критов заклинаний:

Код:
INSERT INTO `spell_proc_event` VALUES
(71564, 0x00,  0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00010000, 0x00000002, 0.000000, 0.000000,  0);

Последний раз редактировалось Den; 19.12.2010 в 13:12. Причина: убраны пробелы в конце строк
Den вне форума   Ответить с цитированием
Старый 22.01.2011, 07:31   #2
Den
Ученый
 
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
Den Скоро придёт к известностиDen Скоро придёт к известности
По умолчанию

После коммита 10998 - патч не нужен. Только вот есть две неточности:
1) не правильно выставлен прок ? (прокать от белых атак разве далжно ?)
2) после использ. тринки не прибавляет 20% крит. рейтинга, а лишь 4% (тоесть, было крита 40% - включили тринку стало 44%, после первого прока становится 56%).
Den вне форума   Ответить с цитированием
Ответ


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[sql] proc trinket (45535, 45929) Den Патчи на рассмотрении 1 28.12.2010 09:53
[10835] Add/correct a couple more spell_proc_event entries for trinket related spells newsbot CMaNGOS Commits 0 08.12.2010 02:40
Nevermelting Ice Crystal VENOM Баг-репорты 0 06.12.2010 21:45
[bug+fix] Use pvp trinket in process player logout Den Баг-репорты 1 17.11.2010 14:19
[patch] PvP Trinket (boss spell) Insider42 Принятые патчи 1 03.07.2010 12:18


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


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