diff options
author | Meji <alvaro.megias@outlook.com> | 2024-04-08 19:11:32 +0200 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2024-05-28 16:37:31 +0200 |
commit | 2b4a2e82f7e5749ad8074b342c34ef8591ea884a (patch) | |
tree | b4e6fb216dee95be7e1c2dffd906031503a62e31 /src | |
parent | ab6a6e063c01e85479fac5548f64f0fcb2db410c (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.h | 2 |
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; |