[10504][fix bug] урон петом по игроку на нейтральной територии
Код:
@@ -533,7 +533,7 @@ uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDa |
Вносить вместе с комментарием?
И в мангосе, в этой функции нет такого кода. |
Код:
uint32 Unit::DealDamage(Unit *pVictim, uint32 damage, CleanDamage const* cleanDamage, DamageEffectType damagetype, SpellSchoolMask damageSchoolMask, SpellEntry const *spellProto, bool durabilityLoss) |
GetCharmerOrOwnerPlayerOrPlayerItself ущет указатель по guid который для проверки совершенно не нужен. Там есть специально функция IsCharmerOrOwnerPlayerOrPlayerItself которая не ищет указатель и ограничивается тестом guid-ов.
Добавил в [10504] с этим изменением во всех местах где эта проверка делается (3). Спасибо. В mangos-0.12 перенесу при следующем моем проходе по переносу свежих коммитов из master. |
Текущее время: 12:51. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS