From 95e10ea1b1d3aaefc61a114e3b2de53bb8ffa9db Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Mon, 16 Apr 2018 19:34:40 +0200 Subject: [PATCH] Core/GameObject: fixed interaction distance with questgiver and door gameobjects by using the scaling size of the gobject --- src/server/game/Entities/GameObject/GameObject.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/game/Entities/GameObject/GameObject.cpp b/src/server/game/Entities/GameObject/GameObject.cpp index 4f24bd3a5e6..d242363990d 100644 --- a/src/server/game/Entities/GameObject/GameObject.cpp +++ b/src/server/game/Entities/GameObject/GameObject.cpp @@ -2479,6 +2479,9 @@ float GameObject::GetInteractionDistance() const case GAMEOBJECT_TYPE_FISHINGHOLE: case GAMEOBJECT_TYPE_FISHINGNODE: return 20.0f + CONTACT_DISTANCE; // max spell range + case GAMEOBJECT_TYPE_DOOR: + case GAMEOBJECT_TYPE_QUESTGIVER: + return INTERACTION_DISTANCE + GetFloatValue(OBJECT_FIELD_SCALE_X); default: return INTERACTION_DISTANCE; }