diff --git a/Server/src/main/content/global/skill/fishing/FishingNPC.kt b/Server/src/main/content/global/skill/fishing/FishingNPC.kt index 6c7d34629..2af0ba8e6 100644 --- a/Server/src/main/content/global/skill/fishing/FishingNPC.kt +++ b/Server/src/main/content/global/skill/fishing/FishingNPC.kt @@ -36,7 +36,9 @@ class FishingNPC : NPCBehavior(*fishingSpots) { } else -> { val randLoc = spot.locations[RandomFunction.random(spot.locations.size)] - if(findLocalNPCs(randLoc, 0).isEmpty()) self.location = randLoc + if(findLocalNPCs(randLoc, 0).isEmpty()) { + teleport(self, randLoc) + } setAttribute(self, "fishing:switchdelay", getWorldTicks() + getRandomDelay()) } }