From bbef167bbc61374776ce97a187517cff7eba3428 Mon Sep 17 00:00:00 2001 From: Daniel_M_Williams Date: Sat, 2 May 2020 13:27:42 -0400 Subject: [PATCH] [fix] fixes instancing on RocketComponent.toDebugTree --- core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java b/core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java index ad1c57a82..8329569c3 100644 --- a/core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java +++ b/core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java @@ -2179,7 +2179,7 @@ public abstract class RocketComponent implements ChangeSource, Cloneable, Iterab for (int instanceNumber = 0; instanceNumber < this.getInstanceCount(); instanceNumber++) { final String instancePrefix = String.format("%s [%2d/%2d]", indent, instanceNumber+1, getInstanceCount()); - buffer.append(String.format("%-40s| %5.3f; %24s; %24s;\n", instancePrefix, getLength(), this.axialOffset, getLocations()[0])); + buffer.append(String.format("%-40s| %5.3f; %24s; %24s;\n", instancePrefix, getLength(), this.axialOffset, getLocations()[instanceNumber])); } }else{ throw new IllegalStateException("This is a developer error! If you implement an instanced class, please subclass the Instanceable interface.");