Re: Removing PREALIGN:LE from Paladin

Andrew Maitland
 

This is going to be quick and probably messy, but it's bed time, and I won't be very active till Friday...

CLASS:Paladin.MOD

    PRE:.CLEAR

    PREDEITY:1,Y

    PREALIGN:DEITY

That should work. If not, you can borrow the alignment code we used for the Monk... OR, if you want to go super crazy. Add a new tag to the Deity files 'FACT:AlignmentMatch|xx'

Then do:

    PREMULT:1,[PREMULT:2,[PREALIGN:LG],[PREFACT:1,DEITY,AlignmentMatch=LG]],[PREMULT:2,[PREALIGN:LE],[PREFACT:1,DEITY,AlignmentMatch=LE]],etc.

It's crazier, but again, only go crazy with it if the first doesn't work for you.

Cheers,

Andrew

On 2/19/2019 5:48 PM, Jasoneagle wrote:

[Edited Message Follows]

Okay I am trying to mod Paladin and don't want to touch the Original files. What I want to do is remove the Lawful Good Requirement and make it so that they must have a Deity and match exactly that Deity alignment.(Eventually I'm hoping to Mod even the Abilities to better Pair with the Idea that they are the Chosen Warrior of A God, I will also be making a Variant for God of the Arcane, (Like from Dragonlance) But Must start Small and Learn the Basics first.) This is what I have already:

CLASS:Paladin.MOD<TAB>PREALIGN:.CLEAR.LG<TAB>PREALIGN:Deity<TAB>PREDEITY:1,Y

with this Code it Clears the entirety of the Paladin and Throws errors. I take out the PREALIGN:.CLEAR.LG  and it adds the other two requirements. I cant seem to get it to Remove the Basic Requirement of it Being a Goody two Shoes. I mean Come on D&D any God Should have a Chosen Warrior.
Even Just:

CLASS:Paladin.MOD<TAB>PREALIGN:.CLEAR

Is not working to clear the Requirement of LG.
I Tried to Follow the

Example:

CLASS:Ranger.MOD <tab> CSKILL:.CLEAR.Animal Empathy

Modifies the Ranger class by eliminating the Animal Empathy skill from its class skill list
From the DOCs

Log File:
19:57:57.623 INFO main Main:138 Starting PCGen v6.08.00 RC4
19:57:57.826 INFO main LanguageBundle:134 Initialising language bundle with locale en_US.
19:58:50.100 INFO Thread-2 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
19:59:06.776 LSTERROR Thread-2 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
19:59:40.231 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:02:02.750 INFO AWT-EventQueue-0 CharacterManager:467 Closed character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:02:02.843 INFO Thread-8 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:02:16.482 LSTERROR Thread-8 PCClassLoader:327 Internal error. (Source: file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_classes.lst )
20:02:16.482 LSTERROR Thread-8 PCClassLoader:327 Failed in parsing typeStr: PRE .CLEARALL for pcgen.core.PCClass Paladin
20:02:16.482 LSTERROR Thread-8 PCClassLoader:327 Illegal Token 'PRE' '.CLEARALL' for pcgen.core.PCClass Paladin in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_classes.lst
20:02:16.513 SEVERE Thread-8 SourceFileLoader:526 Exception loading files.
java.lang.NullPointerException
    at pcgen.persistence.lst.PCClassLoader.parseLineIntoClass(PCClassLoader.java:320)
    at pcgen.persistence.lst.PCClassLoader.parseClassLine(PCClassLoader.java:188)
    at pcgen.persistence.lst.PCClassLoader.parseLine(PCClassLoader.java:145)
    at pcgen.persistence.lst.PCClassLoader.parseLine(PCClassLoader.java:40)
    at pcgen.persistence.lst.LstObjectFileLoader.performMod(LstObjectFileLoader.java:603)
    at pcgen.persistence.lst.LstObjectFileLoader.processMods(LstObjectFileLoader.java:686)
    at pcgen.persistence.lst.LstObjectFileLoader.loadLstFiles(LstObjectFileLoader.java:109)
    at pcgen.persistence.SourceFileLoader.loadCampaigns(SourceFileLoader.java:641)
    at pcgen.persistence.SourceFileLoader.loadCampaigns(SourceFileLoader.java:490)
    at pcgen.persistence.SourceFileLoader.execute(SourceFileLoader.java:244)
    at pcgen.gui2.util.StatusWorker.construct(StatusWorker.java:72)
    at pcgen.gui2.util.StatusWorker.construct(StatusWorker.java:40)
    at pcgen.gui2.util.SwingWorker$1.run(SwingWorker.java:160)
    at java.base/java.lang.Thread.run(Unknown Source)

20:03:04.555 INFO Thread-10 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:03:18.189 SEVERE Thread-10 SourceFileLoader:526 Exception loading files.
java.lang.NullPointerException
    at pcgen.persistence.lst.PCClassLoader.parseLineIntoClass(PCClassLoader.java:320)
    at pcgen.persistence.lst.PCClassLoader.parseClassLine(PCClassLoader.java:188)
    at pcgen.persistence.lst.PCClassLoader.parseLine(PCClassLoader.java:145)
    at pcgen.persistence.lst.PCClassLoader.parseLine(PCClassLoader.java:40)
    at pcgen.persistence.lst.LstObjectFileLoader.performMod(LstObjectFileLoader.java:603)
    at pcgen.persistence.lst.LstObjectFileLoader.processMods(LstObjectFileLoader.java:686)
    at pcgen.persistence.lst.LstObjectFileLoader.loadLstFiles(LstObjectFileLoader.java:109)
    at pcgen.persistence.SourceFileLoader.loadCampaigns(SourceFileLoader.java:641)
    at pcgen.persistence.SourceFileLoader.loadCampaigns(SourceFileLoader.java:490)
    at pcgen.persistence.SourceFileLoader.execute(SourceFileLoader.java:244)
    at pcgen.gui2.util.StatusWorker.construct(StatusWorker.java:72)
    at pcgen.gui2.util.StatusWorker.construct(StatusWorker.java:40)
    at pcgen.gui2.util.SwingWorker$1.run(SwingWorker.java:160)
    at java.base/java.lang.Thread.run(Unknown Source)

20:04:06.939 INFO Thread-12 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:04:24.111 LSTERROR Thread-12 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:04:47.266 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:04:52.285 SEVERE AWT-EventQueue-0 PreAlignTester:146 Unable to find alignment that matches: .CLEAR.LE
20:04:52.285 SEVERE AWT-EventQueue-0 Main:484 Uncaught error - ignoring
java.lang.NullPointerException
    at plugin.pretokens.test.PreAlignTester.toHtmlString(PreAlignTester.java:137)
    at pcgen.core.prereq.PrereqHandler.toHtmlString(PrereqHandler.java:291)
    at pcgen.core.prereq.PrerequisiteUtilities.preReqHTMLStringsForList(PrerequisiteUtilities.java:103)
    at pcgen.gui2.facade.Gui2InfoFactory.getHTMLInfo(Gui2InfoFactory.java:376)
    at pcgen.gui2.tabs.ClassInfoTab$InfoHandler.valueChanged(ClassInfoTab.java:791)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at java.desktop/javax.swing.DefaultListSelectionModel.setValueIsAdjusting(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTableUI$Handler.setValueIsAdjusting(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased(Unknown Source)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
    at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.desktop/java.awt.Component.processEvent(Unknown Source)
    at java.desktop/java.awt.Container.processEvent(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

20:11:49.557 INFO AWT-EventQueue-0 CharacterManager:467 Closed character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:11:49.619 SEVERE AWT-EventQueue-0 Main:484 Uncaught error - ignoring
java.lang.NullPointerException
    at java.desktop/javax.swing.text.FlowView$FlowStrategy.layoutRow(Unknown Source)
    at java.desktop/javax.swing.text.FlowView$FlowStrategy.layout(Unknown Source)
    at java.desktop/javax.swing.text.FlowView.layout(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.setSize(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.updateChildSizes(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.setSpanOnAxis(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.layout(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.setSize(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.updateChildSizes(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.setSpanOnAxis(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.layout(Unknown Source)
    at java.desktop/javax.swing.text.BoxView.setSize(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.setSize(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTextUI.viewToModel(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTextUI.viewToModel(Unknown Source)
    at java.desktop/javax.swing.text.html.HTMLEditorKit$LinkController.mouseMoved(Unknown Source)
    at java.desktop/java.awt.AWTEventMulticaster.mouseMoved(Unknown Source)
    at java.desktop/java.awt.Component.processMouseMotionEvent(Unknown Source)
    at java.desktop/javax.swing.JComponent.processMouseMotionEvent(Unknown Source)
    at java.desktop/java.awt.Component.processEvent(Unknown Source)
    at java.desktop/java.awt.Container.processEvent(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

20:11:49.650 INFO Thread-17 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:12:05.741 LSTERROR Thread-17 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:12:53.282 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:14:43.569 INFO AWT-EventQueue-0 CharacterManager:467 Closed character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:14:43.631 INFO Thread-22 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:14:55.168 LSTERROR Thread-22 PCClassLoader:327 'Y' is not a valid integer (Source: file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_classes.lst )
20:14:55.183 LSTERROR Thread-22 PCClassLoader:327 Failed in parsing typeStr: PREDEITY Y for pcgen.core.PCClass Paladin
20:14:55.230 LSTERROR Thread-22 PCClassLoader:327 Illegal Token 'PREDEITY' 'Y' for pcgen.core.PCClass Paladin in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_classes.lst
20:14:58.511 LSTERROR Thread-22 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:16:37.656 INFO Thread-24 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:16:52.941 LSTERROR Thread-24 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:17:12.515 INFO Thread-26 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:17:28.944 LSTERROR Thread-26 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:17:52.581 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:19:12.771 INFO AWT-EventQueue-0 CharacterManager:467 Closed character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:19:13.52 INFO Thread-31 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:19:30.53 LSTERROR Thread-31 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:20:18.627 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:21:44.137 INFO AWT-EventQueue-0 CharacterManager:402 Saving character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:21:46.246 INFO AWT-EventQueue-0 CharacterManager:467 Closed character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:21:46.340 INFO Thread-36 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:22:02.483 LSTERROR Thread-36 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:22:26.896 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:22:32.317 SEVERE AWT-EventQueue-0 PreAlignTester:146 Unable to find alignment that matches: .CLEAR.PREALIGN:LG
20:22:32.317 SEVERE AWT-EventQueue-0 Main:484 Uncaught error - ignoring
java.lang.NullPointerException
    at plugin.pretokens.test.PreAlignTester.toHtmlString(PreAlignTester.java:137)
    at pcgen.core.prereq.PrereqHandler.toHtmlString(PrereqHandler.java:291)
    at pcgen.core.prereq.PrerequisiteUtilities.preReqHTMLStringsForList(PrerequisiteUtilities.java:103)
    at pcgen.gui2.facade.Gui2InfoFactory.getHTMLInfo(Gui2InfoFactory.java:376)
    at pcgen.gui2.tabs.ClassInfoTab$InfoHandler.valueChanged(ClassInfoTab.java:791)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at java.desktop/javax.swing.DefaultListSelectionModel.setValueIsAdjusting(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTableUI$Handler.setValueIsAdjusting(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased(Unknown Source)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
    at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.desktop/java.awt.Component.processEvent(Unknown Source)
    at java.desktop/java.awt.Container.processEvent(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

20:23:00.611 INFO AWT-EventQueue-0 CharacterManager:467 Closed character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:23:00.783 INFO Thread-41 SourceFileLoader:534 Loading game Bahamut35e and sources [Dungeons & Dragons - Core Books, Rhygar House Rules, Dragonlance Campaign Setting, Dragonlance Nexus].
20:23:17.419 LSTERROR Thread-41 LstUtils:147 Illegal Token 'ALTRANGE' '50' for pcgen.core.Equipment Hoopak in file:/C:/Users/Jasoneagle/AppData/Local/PCGen/6.08.00%20RC4/data/homebrew/My%20Cutom%20Game%20Data/rhy_equip_arms_armor.lst
20:23:40.519 INFO AWT-EventQueue-0 CharacterManager:197 Loaded character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:23:54.852 INFO AWT-EventQueue-0 CharacterManager:402 Saving character Unnamed 1 - C:\Users\Jasoneagle\.pcgen\characters\tester.pcg
20:23:57.353 INFO AWT-EventQueue-0 CharacterFacadeImpl:1875 Unnamed 1: Setting race to Kender
20:23:59.212 SEVERE AWT-EventQueue-0 PreAlignTester:146 Unable to find alignment that matches: .CLEAR.LG
20:23:59.228 SEVERE AWT-EventQueue-0 Main:484 Uncaught error - ignoring
java.lang.NullPointerException
    at plugin.pretokens.test.PreAlignTester.toHtmlString(PreAlignTester.java:137)
    at pcgen.core.prereq.PrereqHandler.toHtmlString(PrereqHandler.java:291)
    at pcgen.core.prereq.PrerequisiteUtilities.preReqHTMLStringsForList(PrerequisiteUtilities.java:103)
    at pcgen.gui2.facade.Gui2InfoFactory.getHTMLInfo(Gui2InfoFactory.java:376)
    at pcgen.gui2.tabs.ClassInfoTab$InfoHandler.valueChanged(ClassInfoTab.java:791)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
    at java.desktop/javax.swing.DefaultListSelectionModel.setValueIsAdjusting(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTableUI$Handler.setValueIsAdjusting(Unknown Source)
    at java.desktop/javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased(Unknown Source)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
    at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
    at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.desktop/java.awt.Component.processEvent(Unknown Source)
    at java.desktop/java.awt.Container.processEvent(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

P.S. I Know I am asking a lot of Question all at once but When I get Stuck on one Thing I Go to another.

Join pcgenlistfilehelp@pcgen.groups.io to automatically receive all group messages.