mirror of
				https://github.com/mcMMO-Dev/mcMMO.git
				synced 2025-10-30 16:53:43 +01:00 
			
		
		
		
	Only check for kraken if you're actually fishing.
This commit is contained in:
		| @@ -180,11 +180,11 @@ public class PlayerListener implements Listener { | ||||
|             case FISHING: | ||||
|                 if (!Permissions.krakenBypass(player)) { | ||||
|                     event.setCancelled(fishingManager.exploitPrevention()); | ||||
|                 } | ||||
|  | ||||
|                     if (event.isCancelled()) { | ||||
|                         return; | ||||
|                     } | ||||
|                 } | ||||
|  | ||||
|                 if (fishingManager.canMasterAngler()) { | ||||
|                     fishingManager.masterAngler(event.getHook()); | ||||
|   | ||||
| @@ -143,12 +143,12 @@ public class FishingManager extends SkillManager { | ||||
|     } | ||||
|  | ||||
|     public boolean exploitPrevention() { | ||||
|         if (!AdvancedConfig.getInstance().getKrakenEnabled()) { | ||||
|         if (!AdvancedConfig.getInstance().getKrakenEnabled() || !getPlayer().getTargetBlock(null, 100).isLiquid()) { | ||||
|             return false; | ||||
|         } | ||||
|  | ||||
|         long currentTime = System.currentTimeMillis(); | ||||
|         boolean hasFished = currentTime < fishingTimestamp + FISHING_COOLDOWN_SECONDS; | ||||
|         boolean hasFished = (currentTime < fishingTimestamp + FISHING_COOLDOWN_SECONDS); | ||||
|  | ||||
|         fishingTries = hasFished ? fishingTries + 1 : Math.max(fishingTries - 1, 0); | ||||
|         fishingTimestamp = currentTime; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 GJ
					GJ