From: SourceForge.net <no...@so...> - 2008-04-08 09:08:25
|
Bugs item #1937506, was opened at 2008-04-08 10:08 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=384719&aid=1937506&group_id=25576 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Equipment/Weaponprof Support Group: To be fixed For 5.14 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Martijn Verburg (karianna) Assigned to: Nobody/Anonymous (nobody) Summary: Scribe Scroll error Initial Comment: Apr 7, 2008 10:15:21 PM pcgen.util.Logging errorPrint SEVERE: Problem encountered when testing PREREQ <prereq operator="gteq" operand="1" > <prereq kind="class" count-multiples="true" key="SPELLCASTER.Arcane" operator="gteq" operand="1" > </prereq> <prereq kind="class" count-multiples="true" key="SPELLCASTER.Divine" operator="gteq" operand="1" > </prereq> </prereq> for Scribe Scroll. See following trace for details. java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(Unknown Source) at pcgen.core.StatList.getStatAt(StatList.java:164) at pcgen.core.PCClass.getSpecialtyKnownForLevel (PCClass.java:2730) at pcgen.core.PlayerCharacter.canCastSpellTypeLevel (PlayerCharacter.java:9081) at pcgen.core.PlayerCharacter.isSpellCaster (PlayerCharacter.java:6649) at plugin.pretokens.test.PreClassTester.passes (PreClassTester.java:75) at pcgen.core.prereq.PreMult.passes(PreMult.java:52) at pcgen.core.prereq.PrereqHandler.passes (PrereqHandler.java:218) at pcgen.core.prereq.PrereqHandler.passesAll (PrereqHandler.java:109) at pcgen.gui.utils.PObjectNode.toString(PObjectNode.java:693) at pcgen.gui.tabs.ability.AbilityModel.getValueAt (AbilityModel.java:374) at pcgen.gui.utils.JTreeTableSorter.sortNodeOnColumn (JTreeTableSorter.java:149) at pcgen.gui.utils.JTreeTableSorter.sortNodeOnColumn (JTreeTableSorter.java:254) at pcgen.gui.utils.JTreeTableSorter.sortNodeOnColumn (JTreeTableSorter.java:121) at pcgen.gui.tabs.ability.AbilitySelectionPanel.update (AbilitySelectionPanel.java:658) at pcgen.gui.tabs.ability.AvailableAbilityPanel.update (AvailableAbilityPanel.java:345) at pcgen.gui.tabs.InfoAbility.updateAvailableModel (InfoAbility.java:537) at pcgen.gui.tabs.InfoAbility.updateCharacterInfo (InfoAbility.java:571) at pcgen.gui.tabs.BaseCharacterInfoTab.forceRefresh (BaseCharacterInfoTab.java:70) at pcgen.gui.tabs.BaseCharacterInfoTab.setPc (BaseCharacterInfoTab.java:171) at pcgen.gui.tabs.TabContainer.forceRefresh (TabContainer.java:249) at pcgen.gui.tabs.TabContainer.refresh(TabContainer.java:323) at pcgen.gui.CharacterInfo$Refresher.finished (CharacterInfo.java:513) at pcgen.util.SwingWorker$1.run(SwingWorker.java:134) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent (PCGen_Frame1.java:2815) at java.awt.EventDispatchThread.pumpOneEventForFilters (Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.Dialog$1.run(Unknown Source) at java.awt.Dialog$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Unknown Source) at java.awt.Component.show(Unknown Source) at java.awt.Component.setVisible(Unknown Source) at java.awt.Window.setVisible(Unknown Source) at java.awt.Dialog.setVisible(Unknown Source) at pcgen.gui.utils.SwingChooser.setVisible (SwingChooser.java:364) at pcgen.core.PCClass.checkForSubClass(PCClass.java:7134) at pcgen.core.PCClass.setLevel(PCClass.java:3236) at pcgen.core.PCClass.addLevel(PCClass.java:5673) at pcgen.core.PlayerCharacter.incrementClassLevel (PlayerCharacter.java:14296) at pcgen.core.PlayerCharacter.incrementClassLevel (PlayerCharacter.java:14180) at pcgen.core.PlayerCharacter.incrementClassLevel (PlayerCharacter.java:9723) at pcgen.gui.tabs.InfoSummary.addClass(InfoSummary.java:1262) at pcgen.gui.tabs.InfoSummary.access$1000 (InfoSummary.java:122) at pcgen.gui.tabs.InfoSummary$4.actionPerformed (InfoSummary.java:302) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased (Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent (PCGen_Frame1.java:2815) at java.awt.EventDispatchThread.pumpOneEventForFilters (Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy (Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Apr 7, 2008 10:15:21 PM pcgen.util.Logging errorPrint SEVERE: Problem encountered when testing PREREQ <prereq kind="class" key="SPELLCASTER" operator="gte q" operand="1" > </prereq> for Sculpt Runic Item. See following trace for details. java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(Unknown Source) at pcgen.core.StatList.getStatAt(StatList.java:164) at pcgen.core.PCClass.getSpecialtyKnownForLevel (PCClass.java:2730) at pcgen.core.PlayerCharacter.canCastSpellTypeLevel (PlayerCharacter.java:9081) at pcgen.core.PlayerCharacter.isSpellCaster (PlayerCharacter.java:6649) at pcgen.core.PlayerCharacter.isSpellCaster (PlayerCharacter.java:6602) at plugin.pretokens.test.PreClassTester.passes (PreClassTester.java:60) at pcgen.core.prereq.PrereqHandler.passes (PrereqHandler.java:218) at pcgen.core.prereq.PrereqHandler.passesAll (PrereqHandler.java:109) at pcgen.gui.utils.PObjectNode.toString(PObjectNode.java:693) at pcgen.gui.tabs.ability.AbilityModel.getValueAt (AbilityModel.java:374) at pcgen.gui.utils.JTreeTableSorter.sortNodeOnColumn (JTreeTableSorter.java:149) at pcgen.gui.utils.JTreeTableSorter.sortNodeOnColumn (JTreeTableSorter.java:254) at pcgen.gui.utils.JTreeTableSorter.sortNodeOnColumn (JTreeTableSorter.java:121) at pcgen.gui.tabs.ability.AbilitySelectionPanel.update (AbilitySelectionPanel.java:658) at pcgen.gui.tabs.ability.AvailableAbilityPanel.update (AvailableAbilityPanel.java:345) at pcgen.gui.tabs.InfoAbility.updateAvailableModel (InfoAbility.java:537) at pcgen.gui.tabs.InfoAbility.updateCharacterInfo (InfoAbility.java:571) at pcgen.gui.tabs.BaseCharacterInfoTab.forceRefresh (BaseCharacterInfoTab.java:70) at pcgen.gui.tabs.BaseCharacterInfoTab.setPc (BaseCharacterInfoTab.java:171) at pcgen.gui.tabs.TabContainer.forceRefresh (TabContainer.java:249) at pcgen.gui.tabs.TabContainer.refresh(TabContainer.java:323) at pcgen.gui.CharacterInfo$Refresher.finished (CharacterInfo.java:513) at pcgen.util.SwingWorker$1.run(SwingWorker.java:134) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent (PCGen_Frame1.java:2815) at java.awt.EventDispatchThread.pumpOneEventForFilters (Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.Dialog$1.run(Unknown Source) at java.awt.Dialog$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Unknown Source) at java.awt.Component.show(Unknown Source) at java.awt.Component.setVisible(Unknown Source) at java.awt.Window.setVisible(Unknown Source) at java.awt.Dialog.setVisible(Unknown Source) at pcgen.gui.utils.SwingChooser.setVisible (SwingChooser.java:364) at pcgen.core.PCClass.checkForSubClass(PCClass.java:7134) at pcgen.core.PCClass.setLevel(PCClass.java:3236) at pcgen.core.PCClass.addLevel(PCClass.java:5673) at pcgen.core.PlayerCharacter.incrementClassLevel (PlayerCharacter.java:14296) at pcgen.core.PlayerCharacter.incrementClassLevel (PlayerCharacter.java:14180) at pcgen.core.PlayerCharacter.incrementClassLevel (PlayerCharacter.java:9723) at pcgen.gui.tabs.InfoSummary.addClass(InfoSummary.java:1262) at pcgen.gui.tabs.InfoSummary.access$1000 (InfoSummary.java:122) at pcgen.gui.tabs.InfoSummary$4.actionPerformed (InfoSummary.java:302) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased (Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.dispatchEvent (PCGen_Frame1.java:2815) at java.awt.EventDispatchThread.pumpOneEventForFilters (Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy (Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=384719&aid=1937506&group_id=25576 |