From a231a5a0bc104b4efd1af5c963d2b8a5ea84df7e Mon Sep 17 00:00:00 2001 From: Ceikry Date: Sun, 1 Mar 2020 14:24:39 -0600 Subject: [PATCH] Made it so the game doesn't spam you when a familiar can't be called and just remains silent. --- .../content/skill/member/summoning/familiar/Familiar.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Server/src/org/crandor/game/content/skill/member/summoning/familiar/Familiar.java b/Server/src/org/crandor/game/content/skill/member/summoning/familiar/Familiar.java index eaacf867e..5f65830a5 100644 --- a/Server/src/org/crandor/game/content/skill/member/summoning/familiar/Familiar.java +++ b/Server/src/org/crandor/game/content/skill/member/summoning/familiar/Familiar.java @@ -536,11 +536,13 @@ public abstract class Familiar extends NPC implements Plugin { /** * Calls the familiar. */ + //int spamTimer = 0; public boolean call() { Location destination = getSpawnLocation(); - if (destination == null) { - owner.getPacketDispatch().sendMessage("Your familiar is too big to fit here. Try calling it again when you are standing"); - owner.getPacketDispatch().sendMessage("somewhere with more space."); + if (destination == null && spamTimer == 0) { + //owner.getPacketDispatch().sendMessage("Your familiar is too big to fit here. Try calling it again when you are standing"); + //owner.getPacketDispatch().sendMessage("somewhere with more space."); + //spamTimer = 50; return false; } setInvisible(getZoneMonitor().isRestricted(ZoneRestriction.FOLLOWERS) && !owner.getLocks().isLocked("enable_summoning"));