From 53667fa1f950ea16e1ea3bed6d4388665feec448 Mon Sep 17 00:00:00 2001 From: JKetelaar Date: Fri, 3 Feb 2017 00:08:33 +0100 Subject: [PATCH] [BUGFIX] Added try catch and logger message for failed randoms --- .../org/parabot/environment/randoms/RandomHandler.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/parabot/environment/randoms/RandomHandler.java b/src/main/java/org/parabot/environment/randoms/RandomHandler.java index c1dee3e..a8bda20 100644 --- a/src/main/java/org/parabot/environment/randoms/RandomHandler.java +++ b/src/main/java/org/parabot/environment/randoms/RandomHandler.java @@ -109,7 +109,12 @@ public class RandomHandler { for (Random r : this.activeRandoms) { if (r.getRandomType().getId() == type.getId() && r.activate()) { Logger.addMessage("Running random '" + r.getName() + "'", true); - r.execute(); + try { + r.execute(); + }catch (Exception e){ + Logger.addMessage("Random failed: '" + r.getName() + "'", false); + e.printStackTrace(); + } return true; } }