diff --git a/ngengine_public.jar b/ngengine_public.jar index 8dbc2777..a78a6cba 100644 Binary files a/ngengine_public.jar and b/ngengine_public.jar differ diff --git a/src/services/command/CommandService.java b/src/services/command/CommandService.java index 01610e70..fa759d8b 100644 --- a/src/services/command/CommandService.java +++ b/src/services/command/CommandService.java @@ -295,7 +295,16 @@ public class CommandService implements INetworkDispatch { } } - processCommand(actor, target, command, actionCounter, commandArgs); + if(command instanceof CombatCommand) { + try { + processCommand(actor, target, (BaseSWGCommand) command.clone(), actionCounter, commandArgs); + } catch (CloneNotSupportedException e) { + e.printStackTrace(); + } + } + else + processCommand(actor, target, command, actionCounter, commandArgs); + return true; }