From: <th...@us...> - 2009-01-31 02:18:58
|
Revision: 9169 http://pcgen.svn.sourceforge.net/pcgen/?rev=9169&view=rev Author: thpr Date: 2009-01-31 02:18:53 +0000 (Sat, 31 Jan 2009) Log Message: ----------- [ 2191119 ] CL now failing on Substitution Levels Issue#: 2191119 Modified Paths: -------------- Trunk/pcgen/code/src/java/pcgen/core/PCClass.java Modified: Trunk/pcgen/code/src/java/pcgen/core/PCClass.java =================================================================== --- Trunk/pcgen/code/src/java/pcgen/core/PCClass.java 2009-01-31 02:13:23 UTC (rev 9168) +++ Trunk/pcgen/code/src/java/pcgen/core/PCClass.java 2009-01-31 02:18:53 UTC (rev 9169) @@ -4270,7 +4270,9 @@ { try { - levelMap.put(me.getKey(), me.getValue().clone()); + PCClassLevel lvl = me.getValue().clone(); + lvl.put(ObjectKey.PARENT, this); + levelMap.put(me.getKey(), lvl); } catch (CloneNotSupportedException e) { @@ -4362,7 +4364,9 @@ { try { - levelMap.put(cl, pcc.getClassLevel(cl).clone()); + PCClassLevel lvl = pcc.getClassLevel(cl).clone(); + lvl.put(ObjectKey.PARENT, this); + levelMap.put(cl, lvl); } catch (CloneNotSupportedException e) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |