|
From: <jde...@us...> - 2010-06-30 11:32:00
|
Revision: 12390
http://pcgen.svn.sourceforge.net/pcgen/?rev=12390&view=rev
Author: jdempsey
Date: 2010-06-30 11:31:54 +0000 (Wed, 30 Jun 2010)
Log Message:
-----------
Fix bug: Spell Editor: Errors in console on save
Issue#: CODE-144
Modified Paths:
--------------
branches/5.16.x/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java
Modified: branches/5.16.x/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java
===================================================================
--- branches/5.16.x/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java 2010-06-30 11:31:18 UTC (rev 12389)
+++ branches/5.16.x/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java 2010-06-30 11:31:54 UTC (rev 12390)
@@ -173,7 +173,14 @@
{
s.addToListFor(ListKey.SPELL_DESCRIPTOR, tokenizer.nextToken());
}
- s.put(ObjectKey.COST, new BigDecimal(txtCost.getValue()));
+ if (txtCost.getValue() > 0.0d)
+ {
+ s.put(ObjectKey.COST, new BigDecimal(txtCost.getValue()));
+ }
+ else
+ {
+ s.remove(ObjectKey.COST);
+ }
s.put(IntegerKey.XP_COST, txtXpCost.getValue());
s.put(ObjectKey.SPELL_STAT, (PCStat) cmbStat.getSelectedItem());
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|