aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDiscover- <amort11@hotmail.com>2014-04-08 16:52:56 +0200
committerDiscover- <amort11@hotmail.com>2014-04-08 16:52:56 +0200
commit8d97a0e9060ebac9ddc6afbe069b48881f2a2b07 (patch)
tree2e41459fd9d195ada620aae3e6a045dd6c7a966d /src
parent8927a042536d4671e94ad901e9209efcf78ffa2c (diff)
parent5be05913e6ca4e288909217176333edb4abcc7ee (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.cpp3
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);