Insider42
28.10.2010, 18:11
Обнаружил достаточно интересный баг...
У спелла 48040 и 48168 (последние ранги Внутреннего огня) имеется СРАЗУ ДВЕ ауры на силу заклинаний.
Вот так это выглядит в spellwork
Effect 0: Id 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 2440
Targets (1, 0) (TARGET_SELF, NO_TARGET)
Aura Id 22 (SPELL_AURA_MOD_RESISTANCE), value = 2440, misc = 1 (1), miscB = 0, periodic = 0
Effect 1: Id 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 120
Targets (1, 0) (TARGET_SELF, NO_TARGET)
Aura Id 135 (SPELL_AURA_MOD_HEALING_DONE), value = 120, misc = 127 (127), miscB = 0, periodic = 0
Effect 2: Id 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 120
Targets (1, 0) (TARGET_SELF, NO_TARGET)
Aura Id 13 (SPELL_AURA_MOD_DAMAGE_DONE), value = 120, misc = 126 (126), miscB = 0, periodic = 0
Как вы уже наверно догадались, в 3.3.х патче SPELL_AURA_MOD_HEALING_DONE и SPELL_AURA_MOD_HEALING_DONE эквиваленты, собственно в нашем случае получается, что накладывается ДВОЙНОЙ бонус силы заклинаний и исцеления.
Случай ноу комментс...
пока вижу только 1 путь устранения данной проблемы - добавить в обработчик одной из этих аур что-то вроде If (наш спелл) return;
Есть ещё идеи?
У спелла 48040 и 48168 (последние ранги Внутреннего огня) имеется СРАЗУ ДВЕ ауры на силу заклинаний.
Вот так это выглядит в spellwork
Effect 0: Id 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 2440
Targets (1, 0) (TARGET_SELF, NO_TARGET)
Aura Id 22 (SPELL_AURA_MOD_RESISTANCE), value = 2440, misc = 1 (1), miscB = 0, periodic = 0
Effect 1: Id 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 120
Targets (1, 0) (TARGET_SELF, NO_TARGET)
Aura Id 135 (SPELL_AURA_MOD_HEALING_DONE), value = 120, misc = 127 (127), miscB = 0, periodic = 0
Effect 2: Id 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 120
Targets (1, 0) (TARGET_SELF, NO_TARGET)
Aura Id 13 (SPELL_AURA_MOD_DAMAGE_DONE), value = 120, misc = 126 (126), miscB = 0, periodic = 0
Как вы уже наверно догадались, в 3.3.х патче SPELL_AURA_MOD_HEALING_DONE и SPELL_AURA_MOD_HEALING_DONE эквиваленты, собственно в нашем случае получается, что накладывается ДВОЙНОЙ бонус силы заклинаний и исцеления.
Случай ноу комментс...
пока вижу только 1 путь устранения данной проблемы - добавить в обработчик одной из этих аур что-то вроде If (наш спелл) return;
Есть ещё идеи?