|
From: <jde...@us...> - 2010-06-30 11:31:24
|
Revision: 12389
http://pcgen.svn.sourceforge.net/pcgen/?rev=12389&view=rev
Author: jdempsey
Date: 2010-06-30 11:31:18 +0000 (Wed, 30 Jun 2010)
Log Message:
-----------
Spell Editor: Errors in console on save
Issue#: CODE-144
Modified Paths:
--------------
Trunk/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java
Modified: Trunk/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java
===================================================================
--- Trunk/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java 2010-06-30 11:25:10 UTC (rev 12388)
+++ Trunk/pcgen/code/src/java/pcgen/gui/editor/SpellBasePanel.java 2010-06-30 11:31:18 UTC (rev 12389)
@@ -174,7 +174,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());
Object stat = cmbStat.getSelectedItem();
if (stat instanceof PCStat)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|