diff options
author | Discover- <amort11@hotmail.com> | 2014-04-08 16:52:56 +0200 |
---|---|---|
committer | Discover- <amort11@hotmail.com> | 2014-04-08 16:52:56 +0200 |
commit | 8d97a0e9060ebac9ddc6afbe069b48881f2a2b07 (patch) | |
tree | 2e41459fd9d195ada620aae3e6a045dd6c7a966d /src | |
parent | 8927a042536d4671e94ad901e9209efcf78ffa2c (diff) | |
parent | 5be05913e6ca4e288909217176333edb4abcc7ee (diff) |
Merge pull request #11858 from Dimitro/master
.cheat god command should also affect on falling damage.
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index e8bb7981c79..2691a6870f2 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -25058,6 +25058,9 @@ void Player::HandleFall(MovementInfo const& movementInfo) if (damageperc > 0) { uint32 damage = (uint32)(damageperc * GetMaxHealth()*sWorld->getRate(RATE_DAMAGE_FALL)); + + if (GetCommandStatus(CHEAT_GOD)) + damage = 0; float height = movementInfo.pos.m_positionZ; UpdateGroundPositionZ(movementInfo.pos.m_positionX, movementInfo.pos.m_positionY, height); |