mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-30 05:43:12 +01:00
Core/Gameobjects: Changed the highlight logic for GAMEOBJECT_TYPE_GATHERING_NODE (#29896)
(cherry picked from commit 4f5d1737a3)
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user