|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.11.2012, 20:23 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
[fix] Ignored fall damage going down and jumping up on the elevator
Суть бага: Когда спускаемся на лифту и при этом делать прыжок, в итоге получаем урон от падения. Существование этого недоразумения при моей памяти, уже около 5 лет.
Код:
diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 54e40f7..18030be 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -22183,7 +22183,7 @@ void Player::HandleFall(MovementInfo const& movementInfo) // Players with low fall distance, Feather Fall or physical immunity (charges used) are ignored // 14.57 can be calculated by resolving damageperc formula below to 0 - if (z_diff >= 14.57f && !isDead() && !isGameMaster() && + if (z_diff >= 14.57f && !isDead() && !isGameMaster() && !HasMovementFlag(MOVEFLAG_ONTRANSPORT) && !HasAuraType(SPELL_AURA_HOVER) && !HasAuraType(SPELL_AURA_FEATHER_FALL) && !HasAuraType(SPELL_AURA_FLY) && !IsImmunedToDamage(SPELL_SCHOOL_MASK_NORMAL)) { |
Пользователь сказал cпасибо: | schmoozerd (24.11.2012) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11068] Prevent infinity creature fall at fail get heght. | newsbot | CMaNGOS Commits | 0 | 25.01.2011 00:41 |
[10659] Fixed mistake in [10653] that causes player to fall from the transport at teleporting to ano | newsbot | CMaNGOS Commits | 0 | 31.10.2010 12:21 |
[9874] Fix auras with custom periodic damage not entering spell/melee bonus damage done methods | newsbot | CMaNGOS Commits | 0 | 11.05.2010 22:30 |
[9803] Fix typo in taken damage/healing bonus calculations and fix damage of 64085 | newsbot | CMaNGOS Commits | 0 | 29.04.2010 13:20 |
[9581] Fixed apply damage reduction to melee/ranged damage. | newsbot | CMaNGOS Commits | 0 | 13.03.2010 20:50 |