|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Патчи на рассмотрении Рассматриваемые к принятию патчи |
|
Опции темы | Поиск в этой теме | Опции просмотра |
20.03.2011, 14:11 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
Restore itemset 521 8p bonus affect work
http://www.wowhead.com/spell=28719
При проке восстанавливалась 1 единичка маны, вместо положенных 30%. Код:
diff --git a/src/game/UnitAuraProcHandler.cpp b/src/game/UnitAuraProcHandler.cpp index bb526b8..999cb19 100644 --- a/src/game/UnitAuraProcHandler.cpp +++ b/src/game/UnitAuraProcHandler.cpp @@ -1501,8 +1528,10 @@ SpellAuraProcResult Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura case 28719: { // mana back - basepoints[0] = int32(procSpell->manaCost * 30 / 100); - target = this; + int32 mana = procSpell->manaCost + procSpell->ManaCostPercentage * GetCreateMana() / 100; + basepoints[0] = mana * 30 / 100; + + target = this; triggered_spell_id = 28742; break; } Последний раз редактировалось Den; 20.03.2011 в 14:46. |
2 пользователя(ей) сказали cпасибо: | PSZ (20.03.2011) |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Restore itemset 185 6p bonus and itemset 513 4p bonus work | Den | Патчи на рассмотрении | 3 | 20.03.2011 11:26 |
[11267] Restore itemset 647 4p bonus affect work. | newsbot | CMaNGOS Commits | 0 | 20.03.2011 06:28 |
[10405] Restore remove spell affect 58427 after stealth fade. | newsbot | CMaNGOS Commits | 0 | 24.08.2010 15:20 |
[9908] Add missing break. Not affect current code work. | newsbot | CMaNGOS Commits | 0 | 16.05.2010 03:11 |
[9846] Restore work of 44745 and rank/s | newsbot | CMaNGOS Commits | 0 | 07.05.2010 17:30 |