From 87d7718d05affe4e8b85cd4959c8a36f4f763bfe Mon Sep 17 00:00:00 2001 From: adam Date: Wed, 2 Jan 2008 07:41:11 +0100 Subject: [PATCH] fix counting of kill instructions in interpreter --- src/edu/berkeley/fleet/interpreter/Interpreter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/edu/berkeley/fleet/interpreter/Interpreter.java b/src/edu/berkeley/fleet/interpreter/Interpreter.java index 3ae7a10..fc2737b 100644 --- a/src/edu/berkeley/fleet/interpreter/Interpreter.java +++ b/src/edu/berkeley/fleet/interpreter/Interpreter.java @@ -97,7 +97,7 @@ public class Interpreter extends Fleet implements Fleet.WithDynamicShips { } else if (i instanceof Instruction.Kill) { InterpreterPump pump = (InterpreterPump)(((Instruction.Kill)i).pump); - ((InstructionPump)pump).kill(((Instruction.Kill)i).count, false); + ((InstructionPump)pump).kill(((Instruction.Kill)i).count+1, false); } else { throw new Error("unsupported: " + i.getClass().getName()); -- 1.7.10.4