diff --git a/src/resources/objects/creature/CreatureObject.java b/src/resources/objects/creature/CreatureObject.java index 583d4fcf..2c76eff7 100644 --- a/src/resources/objects/creature/CreatureObject.java +++ b/src/resources/objects/creature/CreatureObject.java @@ -979,7 +979,7 @@ public class CreatureObject extends TangibleObject implements Serializable { return targetId; } } - + public void setIntendedTarget(long intendedTarget) { synchronized(objectMutex) { this.targetId = intendedTarget; diff --git a/src/services/gcw/GCWService.java b/src/services/gcw/GCWService.java index 378dc0df..06dfa237 100644 --- a/src/services/gcw/GCWService.java +++ b/src/services/gcw/GCWService.java @@ -447,6 +447,10 @@ public class GCWService implements INetworkDispatch { return; } + if (gcwPoints == 0) { + return; + } + if (!core.factionService.isPvpFaction(actor.getFaction())) { return; }