diff options
| author | Chaouki Dhib <chaodhib@gmail.com> | 2018-01-07 00:55:17 +0100 |
|---|---|---|
| committer | Chaouki Dhib <chaodhib@gmail.com> | 2018-01-08 22:31:30 +0100 |
| commit | 274dede3dc89fa72ec1687d5ff454feba9849e47 (patch) | |
| tree | 89d7c24406656a586e8a54e56f36a232919975ab /src/server/game/World | |
| parent | c01d4ceadc1b6df775508b9f77a7d8611e0d5bba (diff) | |
Core/Movement: Correct the allowed distance to target before a repositioning is necessary. #20173
Also getting rid of the wordserveur config parameter 'TargetPosRecalculateRange' since it is no longer needed.
Diffstat (limited to 'src/server/game/World')
| -rw-r--r-- | src/server/game/World/World.cpp | 13 | ||||
| -rw-r--r-- | src/server/game/World/World.h | 1 |
2 files changed, 0 insertions, 14 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index dfd8a003099..542b7e7d51c 100644 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -574,19 +574,6 @@ void World::LoadConfigSettings(bool reload) for (uint8 i = 0; i < MAX_MOVE_TYPE; ++i) playerBaseMoveSpeed[i] = baseMoveSpeed[i] * rate_values[RATE_MOVESPEED]; rate_values[RATE_CORPSE_DECAY_LOOTED] = sConfigMgr->GetFloatDefault("Rate.Corpse.Decay.Looted", 0.5f); - rate_values[RATE_TARGET_POS_RECALCULATION_RANGE] = sConfigMgr->GetFloatDefault("TargetPosRecalculateRange", 1.5f); - if (rate_values[RATE_TARGET_POS_RECALCULATION_RANGE] < CONTACT_DISTANCE) - { - TC_LOG_ERROR("server.loading", "TargetPosRecalculateRange (%f) must be >= %f. Using %f instead.", rate_values[RATE_TARGET_POS_RECALCULATION_RANGE], CONTACT_DISTANCE, CONTACT_DISTANCE); - rate_values[RATE_TARGET_POS_RECALCULATION_RANGE] = CONTACT_DISTANCE; - } - else if (rate_values[RATE_TARGET_POS_RECALCULATION_RANGE] > NOMINAL_MELEE_RANGE) - { - TC_LOG_ERROR("server.loading", "TargetPosRecalculateRange (%f) must be <= %f. Using %f instead.", - rate_values[RATE_TARGET_POS_RECALCULATION_RANGE], NOMINAL_MELEE_RANGE, NOMINAL_MELEE_RANGE); - rate_values[RATE_TARGET_POS_RECALCULATION_RANGE] = NOMINAL_MELEE_RANGE; - } - rate_values[RATE_DURABILITY_LOSS_ON_DEATH] = sConfigMgr->GetFloatDefault("DurabilityLoss.OnDeath", 10.0f); if (rate_values[RATE_DURABILITY_LOSS_ON_DEATH] < 0.0f) { diff --git a/src/server/game/World/World.h b/src/server/game/World/World.h index 9634bd82860..6d0bc442055 100644 --- a/src/server/game/World/World.h +++ b/src/server/game/World/World.h @@ -453,7 +453,6 @@ enum Rates RATE_TALENT, RATE_CORPSE_DECAY_LOOTED, RATE_INSTANCE_RESET_TIME, - RATE_TARGET_POS_RECALCULATION_RANGE, RATE_DURABILITY_LOSS_ON_DEATH, RATE_DURABILITY_LOSS_DAMAGE, RATE_DURABILITY_LOSS_PARRY, |
