diff --git a/Server/src/main/java/core/game/content/dialogue/DialogueInterpreter.java b/Server/src/main/java/core/game/content/dialogue/DialogueInterpreter.java index efbd1c487..06b760113 100644 --- a/Server/src/main/java/core/game/content/dialogue/DialogueInterpreter.java +++ b/Server/src/main/java/core/game/content/dialogue/DialogueInterpreter.java @@ -111,6 +111,7 @@ public final class DialogueInterpreter { npc.getWalkingQueue().reset(); npc.getPulseManager().clear(); } catch(Exception e){ + e.printStackTrace(); } } else if (args.length < 1) { args = new Object[] { dialogueKey }; diff --git a/Server/src/main/java/core/game/ge/GrandExchangeDatabase.java b/Server/src/main/java/core/game/ge/GrandExchangeDatabase.java index c914cc778..cd930bc31 100644 --- a/Server/src/main/java/core/game/ge/GrandExchangeDatabase.java +++ b/Server/src/main/java/core/game/ge/GrandExchangeDatabase.java @@ -97,6 +97,7 @@ public final class GrandExchangeDatabase { } initialized = true; } catch (Exception e){ + e.printStackTrace(); initNewDB(); } } diff --git a/Server/src/main/java/core/game/node/entity/player/info/login/PlayerParser.java b/Server/src/main/java/core/game/node/entity/player/info/login/PlayerParser.java index a59b46fbf..e8c0dad3d 100644 --- a/Server/src/main/java/core/game/node/entity/player/info/login/PlayerParser.java +++ b/Server/src/main/java/core/game/node/entity/player/info/login/PlayerParser.java @@ -32,6 +32,7 @@ public final class PlayerParser { } return true; } catch (Exception e){ + e.printStackTrace(); return false; } } @@ -58,7 +59,7 @@ public final class PlayerParser { while ((length = is.read(buffer)) > 0) { os.write(buffer, 0, length); } - } catch (Exception ignored){ + } catch (Exception e){ e.printStackTrace(); } finally { try { assert is != null; @@ -67,6 +68,7 @@ public final class PlayerParser { os.close(); } catch (Exception f){ SystemLogger.logWarn("Unable to close file copiers in PlayerParser.java line 216."); + f.printStackTrace(); } } } diff --git a/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt b/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt index e8427ea64..9e401b01c 100644 --- a/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt +++ b/Server/src/main/kotlin/rs09/game/node/entity/skill/gather/mining/MiningSkillPulse.kt @@ -184,7 +184,7 @@ class MiningSkillPulse(private val player: Player, private val node: Node) : Pul altered = true } if (RandomFunction.roll(chance)) { - val gem = RandomFunction.rollChanceTable(true, *GEM_REWARDS)[0] + val gem = GEM_REWARDS.random() player.packetDispatch.sendMessage("You find a " + gem.name + "!") if (!player.inventory.add(gem, player)) { player.packetDispatch.sendMessage("You do not have enough space in your inventory, so you drop the gem on the floor.")