From 4860efd91db7d2e05ef6c69f15a18449891c2002 Mon Sep 17 00:00:00 2001 From: Mads Boddum Date: Thu, 22 Mar 2018 13:57:07 +0100 Subject: [PATCH] Added NumberFormatException handling to /setSpeed command --- .../holocore/scripts/commands/admin/CmdSetSpeed.groovy | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/groovy/com/projectswg/holocore/scripts/commands/admin/CmdSetSpeed.groovy b/src/main/groovy/com/projectswg/holocore/scripts/commands/admin/CmdSetSpeed.groovy index 7edecb7a9..5344c4d2c 100644 --- a/src/main/groovy/com/projectswg/holocore/scripts/commands/admin/CmdSetSpeed.groovy +++ b/src/main/groovy/com/projectswg/holocore/scripts/commands/admin/CmdSetSpeed.groovy @@ -27,6 +27,7 @@ package com.projectswg.holocore.scripts.commands.admin +import com.projectswg.holocore.intents.chat.SystemMessageIntent import com.projectswg.holocore.resources.objects.SWGObject import com.projectswg.holocore.resources.player.AccessLevel import com.projectswg.holocore.resources.player.Player @@ -45,5 +46,9 @@ static def execute(GalacticManager galacticManager, Player player, SWGObject tar return } - creature.setMovementScale(Integer.valueOf(args)) + try { + creature.setMovementScale(Integer.valueOf(args)) + } catch (NumberFormatException e) { + SystemMessageIntent.broadcastPersonal(player, args + " is not a valid number!") + } }