diff --git a/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java b/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java index 8f3b91b4b..ecd09bc5d 100644 --- a/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java +++ b/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java @@ -4,6 +4,7 @@ import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.experience.ExperienceConfig; import com.gmail.nossr50.config.treasure.TreasureConfig; +import com.gmail.nossr50.datatypes.interactions.NotificationType; import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; @@ -21,6 +22,7 @@ import com.gmail.nossr50.runnables.skills.KrakenAttackTask; import com.gmail.nossr50.skills.SkillManager; import com.gmail.nossr50.skills.fishing.Fishing.Tier; import com.gmail.nossr50.util.*; +import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.skills.CombatUtils; import com.gmail.nossr50.util.skills.SkillUtils; import com.gmail.nossr50.util.sounds.SoundManager; @@ -87,7 +89,8 @@ public class FishingManager extends SkillManager { String unleashMessage = AdvancedConfig.getInstance().getPlayerUnleashMessage(); if (!unleashMessage.isEmpty()) { - player.sendMessage(unleashMessage); + //TODO: Strange that this pull strings from the config of all places... + NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE, unleashMessage); } Location location = player.getLocation(); @@ -320,7 +323,7 @@ public class FishingManager extends SkillManager { } if (enchanted) { - player.sendMessage(LocaleLoader.getString("Fishing.Ability.TH.MagicFound")); + NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE, "Fishing.Ability.TH.MagicFound"); } if (Config.getInstance().getFishingExtraFish()) { @@ -514,7 +517,7 @@ public class FishingManager extends SkillManager { } if (Misc.getRandom().nextBoolean()) { - player.sendMessage(LocaleLoader.getString("Fishing.Ability.TH.Boom")); + NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE, "Fishing.Ability.TH.Boom"); TNTPrimed tnt = (TNTPrimed) player.getWorld().spawnEntity(fishingCatch.getLocation(), EntityType.PRIMED_TNT); fishingCatch.setPassenger(tnt); @@ -527,7 +530,7 @@ public class FishingManager extends SkillManager { tnt.setFuseTicks(3 * Misc.TICK_CONVERSION_FACTOR); } else { - player.sendMessage(LocaleLoader.getString("Fishing.Ability.TH.Poison")); + NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE, "Fishing.Ability.TH.Poison"); ThrownPotion thrownPotion = player.getWorld().spawn(fishingCatch.getLocation(), ThrownPotion.class); thrownPotion.setItem(new Potion(PotionType.POISON).splash().toItemStack(1));