diff options
| author | Discover- <amort11@hotmail.com> | 2014-04-27 12:32:32 +0200 |
|---|---|---|
| committer | Discover- <amort11@hotmail.com> | 2014-04-27 12:32:32 +0200 |
| commit | 91c6c8a911a184a186b4b395433b022fc31acc92 (patch) | |
| tree | 51003268ddeab15dfd28d8a2bc1c94e385a838d2 /src/server/game/Entities | |
| parent | 3fc5d0670cf50852764c55c30490ea1e70fa31df (diff) | |
| parent | 59a84951da2bc5c29f238c65cca5c9618fe0ffc7 (diff) | |
Merge pull request #11945 from Dehravor/trade
Core/Trade: Correction of distance checking
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Object/Object.h | 1 | ||||
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 3 |
2 files changed, 1 insertions, 3 deletions
diff --git a/src/server/game/Entities/Object/Object.h b/src/server/game/Entities/Object/Object.h index 3d308ee88c1..7bd253ab704 100644 --- a/src/server/game/Entities/Object/Object.h +++ b/src/server/game/Entities/Object/Object.h @@ -33,6 +33,7 @@ #define INTERACTION_DISTANCE 5.0f #define ATTACK_DISTANCE 5.0f #define INSPECT_DISTANCE 28.0f +#define TRADE_DISTANCE 11.11f #define MAX_VISIBILITY_DISTANCE SIZE_OF_GRIDS // max distance for visible objects #define SIGHT_RANGE_UNIT 50.0f #define DEFAULT_VISIBILITY_DISTANCE 90.0f // default visible distance, 90 yards on continents diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 11f1050684b..ecea7104c5e 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -6764,9 +6764,6 @@ bool Player::UpdatePosition(float x, float y, float z, float orientation, bool t if (GetGroup()) SetGroupUpdateFlag(GROUP_UPDATE_FLAG_POSITION); - if (GetTrader() && !IsWithinDistInMap(GetTrader(), INTERACTION_DISTANCE)) - GetSession()->SendCancelTrade(); - CheckAreaExploreAndOutdoor(); return true; |
