aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMeji <alvaro.megias@outlook.com>2024-04-08 19:11:32 +0200
committerOvahlord <dreadkiller@gmx.de>2024-05-28 16:37:31 +0200
commit2b4a2e82f7e5749ad8074b342c34ef8591ea884a (patch)
treeb4e6fb216dee95be7e1c2dffd906031503a62e31 /src
parentab6a6e063c01e85479fac5548f64f0fcb2db410c (diff)
Core/Gameobjects: Changed the highlight logic for GAMEOBJECT_TYPE_GATHERING_NODE (#29896)
(cherry picked from commit 4f5d1737a3975b0815ddd48f724b7df4fb46860a)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Object/Updates/ViewerDependentValues.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Object/Updates/ViewerDependentValues.h b/src/server/game/Entities/Object/Updates/ViewerDependentValues.h
index c89b74cafdf..f73bed33eb5 100644
--- a/src/server/game/Entities/Object/Updates/ViewerDependentValues.h
+++ b/src/server/game/Entities/Object/Updates/ViewerDependentValues.h
@@ -132,7 +132,7 @@ public:
dynFlags &= ~GO_DYNFLAG_LO_NO_INTERACT;
break;
case GAMEOBJECT_TYPE_GATHERING_NODE:
- if (gameObject->CanActivateForPlayer(receiver))
+ if (gameObject->GetGOInfo()->GetConditionID1() && gameObject->CanActivateForPlayer(receiver))
dynFlags |= GO_DYNFLAG_LO_ACTIVATE | GO_DYNFLAG_LO_SPARKLE | GO_DYNFLAG_LO_HIGHLIGHT;
if (gameObject->GetGoStateFor(receiver->GetGUID()) == GO_STATE_ACTIVE)
dynFlags |= GO_DYNFLAG_LO_DEPLETED;