|
---|
|
CMaNGOS Commits Изменения, принятые в официальный репозиторий ядра CMaNGOS. git://github.com/cmangos/mangos-wotlk.git |
|
Опции темы | Поиск в этой теме | Опции просмотра |
11.01.2011, 05:50 | #1 |
News Bot
Регистрация: 20.11.2009
Сообщений: 1,290
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщениях
|
[10998] Re-write work proc of stackable spells with charges in more simple way
автор: VladimirMangos
<pre>m sql/mangos.sql + sql/updates/10998_01_mangos_spell_proc_event.sql m sql/updates/Makefile.am m src/game/SpellAuras.h m src/game/Unit.cpp m src/game/Unit.h m src/game/UnitAuraProcHandler.cpp m src/shared/revision_nr.h m src/shared/revision_sql.h </pre> <pre style='white-space:pre-wrap;width:81ex'>[10998] Re-write work proc of stackable spells with charges in more simple way Some spells have procCharges > 0 and in same time maxStack > 1. It's support has been implemented more year ago but current way work with single aura from stack remove at proc always made some spells work wrongly (7 spells (with ranks) in 3.3.5a). In fact only 3 spell (with ranks) need this "one from stack" way and all form its have similarity: Its apply max stack from start and decrease stacks at proc hit. Another prove for correctness this way: in 2.x exist single spell with charges and maxstack that expect full aura stack remove. So implemented opposition way: normal aura proc remove always full aura holder stack. Special 3 cases have overwrite code for work with stack in correct for its way. Fixed work: * items 31857 and 50259 * recipe 46027 effects. * talent 63730 and ranks Affected by code changes talents 51528 and 55166 tested and work. Spell 34026 use similar decrease stack at hit but req. independent patch for full implemention, so not work.</pre> Дальше... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10764] Implement talent 44543 and ranks charges work. | newsbot | CMaNGOS Commits | 0 | 21.11.2010 09:21 |
[10240] Fix some spells proc from spells that don't deal damage/heal | newsbot | CMaNGOS Commits | 0 | 21.07.2010 09:43 |
[10222] Restore proc events at full miss/immune spells to target. | newsbot | CMaNGOS Commits | 0 | 19.07.2010 06:58 |
[9955] Prevent negetive proc events from possitive effects of negative spells. | newsbot | CMaNGOS Commits | 0 | 22.05.2010 16:50 |
[9538] Implement proper work spells 59465 and 56151. | newsbot | CMaNGOS Commits | 0 | 06.03.2010 21:40 |