From: <jde...@us...> - 2008-03-31 11:10:29
|
Revision: 5760 http://pcgen.svn.sourceforge.net/pcgen/?rev=5760&view=rev Author: jdempsey Date: 2008-03-31 04:10:34 -0700 (Mon, 31 Mar 2008) Log Message: ----------- Fix bug: BONUS:ABILITYPOOL and Feat Pool buggy Issue#: 1906168 Modified Paths: -------------- Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java Modified: Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java =================================================================== --- Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java 2008-03-31 11:10:28 UTC (rev 5759) +++ Trunk/pcgen/code/src/java/pcgen/core/PlayerCharacter.java 2008-03-31 11:10:34 UTC (rev 5760) @@ -1632,6 +1632,7 @@ double pool = getTotalBonusTo("FEAT", "POOL"); double pcpool = getTotalBonusTo("FEAT", "PCPOOL"); double mpool = getTotalBonusTo("FEAT", "MONSTERPOOL"); + double bonus = getTotalBonusTo("ABILITYPOOL", "FEAT"); Logging.debugPrint(""); //$NON-NLS-1$ Logging.debugPrint("=============="); //$NON-NLS-1$ @@ -1640,6 +1641,7 @@ Logging.debugPrint("POOL: " + pool); //$NON-NLS-1$ Logging.debugPrint("PCPOOL: " + pcpool); //$NON-NLS-1$ Logging.debugPrint("MPOOL: " + mpool); //$NON-NLS-1$ + Logging.debugPrint("APOOL: " + bonus); //$NON-NLS-1$ double startAdjust = rangeLevel == 0 ? 0 : startLevel / rangeLevel; @@ -1647,6 +1649,7 @@ Math.floor((this.getTotalCharacterLevel() >= startLevel) ? 1.0d + pcpool - startAdjust + 0.0001 : pcpool + 0.0001); pool += Math.floor(mpool + 0.0001); + pool += Math.floor(bonus + 0.0001); Logging.debugPrint(""); //$NON-NLS-1$ Logging.debugPrint("Total Bonus: " + pool); //$NON-NLS-1$ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |