[Pathfinder] Adding a level of Sorcerer to a Paladin 4 Warrior of Holy Light, gives error in Dos Console

Description

Pathfinder, Core & APG
Create a Paladin, archetype Warrior of Holy Light which invokes the "No Spellcasting ~ Paladin" internal feat.
Level up to 4th level
Add a level of Sorcerer.

Shows the list of paladin spells but none can be prepared - correct
Can select sorcerer spells known - correct

Shows the following error trace in the dos console:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at pcgen.cdom.facet.KnownSpellFacet.getKnownSpellsForLevel(KnownSpellFacet.java:313)
at pcgen.core.SpellSupportForPCClass.getKnownForLevel(SpellSupportForPCClass.java:295)
at pcgen.core.SpellSupportForPCClass.getKnownForLevel(SpellSupportForPCClass.java:895)
at pcgen.core.SpellSupportForPCClass.hasKnownSpells(SpellSupportForPCClass.java:841)
at pcgen.gui.tabs.spells.InfoKnownSpells.getToDos(InfoKnownSpells.java:185)
at pcgen.gui.tabs.InfoSpells.getToDos(InfoSpells.java:150)
at pcgen.gui.CharacterInfo.flagToDos(CharacterInfo.java:459)
at pcgen.gui.CharacterInfo.access$500(CharacterInfo.java:55)
at pcgen.gui.CharacterInfo$PcSetter.finished(CharacterInfo.java:500)
at pcgen.util.SwingWorker$1.run(SwingWorker.java:134)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
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)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at pcgen.cdom.facet.KnownSpellFacet.getKnownSpellsForLevel(KnownSpellFacet.java:313)
at pcgen.core.SpellSupportForPCClass.getKnownForLevel(SpellSupportForPCClass.java:295)
at pcgen.core.SpellSupportForPCClass.getKnownForLevel(SpellSupportForPCClass.java:895)
at pcgen.core.SpellSupportForPCClass.hasKnownSpells(SpellSupportForPCClass.java:841)
at pcgen.gui.tabs.spells.InfoKnownSpells.getToDos(InfoKnownSpells.java:185)
at pcgen.gui.tabs.InfoSpells.getToDos(InfoSpells.java:150)
at pcgen.gui.CharacterInfo.flagToDos(CharacterInfo.java:459)
at pcgen.gui.CharacterInfo.access$500(CharacterInfo.java:55)
at pcgen.gui.CharacterInfo$tabChangeListener.stateChanged(CharacterInfo.java:483)
at javax.swing.JTabbedPane.fireStateChanged(Unknown Source)
at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source)
at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source)
at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source)
at javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown Source)
at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)
at javax.swing.plaf.basic.BasicTabbedPaneUI$Handler.mousePressed(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.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
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)

– david
Papa.DRB

Environment

None

Activity

Show:
David Bender
April 13, 2012, 11:06 AM

On the way to creating a dragon disciple.

David Bender
April 13, 2012, 11:10 AM

Sorry, should be affects version 5.17.11, ie. not the new ui version

David Bender
April 13, 2012, 11:13 AM

There is also the same issue when Warrior of the Holy Light is not selected.

James Dempsey
September 30, 2012, 1:08 AM

Already fixed.

Cancelled

Assignee

Unassigned

Reporter

David Bender

Labels

None

Theme

None

Epic/Theme

None

Pending User Input

None

Affects versions

Priority

Minor
Configure