Loading ...
Sorry, an error occurred while loading the content.

Re: [PCGenListFileHelp] Up-converting data from 2010

Expand Messages
  • Andrew
    Hi, I could ve sworn I answered this question - you asked on another group and we answered over there? wiki.pcgen.org
    Message 1 of 15 , Dec 20, 2012
    • 0 Attachment
      Hi,

      I could've sworn I answered this question - you asked on another group and we answered over there?

      wiki.pcgen.org < Has several links on the main page to help out:

      http://wiki.pcgen.org/Updating_Homebrew_Sets < is the one I'd point you out too.

      From the ease of debugging, turn off the deprecation warnings in PCGen - Input under Preferences
      IIRC. This will leave you with the errors you MUST fix first. No Up-Convert Tool can fix those as
      they indicate bad syntax usage and it won't know what to do with it.

      The Deprecation warnings, those the up-converter tools can help with.

      Cheers,

      On 12/13/2012 10:47 AM, Allen Cohn wrote:
      > Hi, Andrew, et. al.,
      >
      > I'm having some trouble with a character and homebrew data from 7/2010. To the best of my memory it all loaded up fine back then. In fact, it still loads now and on the PCGen interface screens it *seems* OK, but it won't make a PDF.
      >
      > You determined before that there is some problem(s) in my homebrew LST files, not the PCG file (so I have migrated my questions over to this discussion board.
      >
      > My question is whether I should attempt to apply some up-convert program to the 2-year-old LST data before/instead of attempting to resolve these errors by hand. If so, which program and are there any instructions for its use?
      >
      > My error log is below.
      >
      > Once again, my many thanks,
      > Allen
      >
      >
      > 10:37:48.243 INFO main pcgen.system.Main main Starting PCGen v6.00.0
      > 10:37:48.274 INFO main pcgen.system.LanguageBundle init Initialising language bundle with locale en_US.
      > 10:38:06.871 INFO Thread-7 pcgen.persistence.SourceFileLoader loadCampaigns Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home Campaigns].
      > 10:38:07.277 LSTWARN Thread-7 plugin.lsttokens.deprecated.ShieldProfToken parseToken CHOOSE:SHIELDPROF has been deprecated, please use CHOOSE:SHIELDPROFICIENCY|EQUIPMENT[x] (Source: file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_feats.lst)
      > 10:38:09.632 LSTWARN Thread-7 plugin.lsttokens.LangautoLst parseTokenWithSeparator LANGAUTO has been deprecated, please use AUTO:LANG (Source: file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_races.lst)
      > 10:38:09.632 LSTWARN Thread-7 plugin.lsttokens.LangautoLst parseTokenWithSeparator LANGAUTO has been deprecated, please use AUTO:LANG (Source: file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_races.lst)
      > 10:38:09.632 LSTWARN Thread-7 plugin.lsttokens.LangautoLst parseTokenWithSeparator LANGAUTO has been deprecated, please use AUTO:LANG (Source: file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_races.lst)
      > 10:38:09.648 LSTWARN Thread-7 plugin.lsttokens.LangautoLst parseTokenWithSeparator LANGAUTO has been deprecated, please use AUTO:LANG (Source: file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_races.lst)
      > 10:38:09.648 LSTWARN Thread-7 plugin.lsttokens.LangautoLst parseTokenWithSeparator LANGAUTO has been deprecated, please use AUTO:LANG (Source: file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_races.lst)
      > 10:38:09.663 LSTWARN Thread-7 plugin.lsttokens.LangautoLst parseTokenWithSeparator LANGAUTO has been deprecated, please use AUTO:LANG (Source: file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_races.lst)
      > 10:38:17.11 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Scroll (Water Walk/Cleric/6th, Water Breathing/Cleric/6th/Divine/Medium) which contains a comma (prohibited character in a key)
      > 10:38:17.11 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Strand of Prayer Beads, Revised which contains a comma (prohibited character in a key)
      > 10:38:17.11 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Tuning Fork, Prime Material Plane which contains a comma (prohibited character in a key)
      > 10:38:17.11 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Wand (Vigor, Lessor/Cleric/1st) which contains a comma (prohibited character in a key)
      > 10:38:17.152 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve Invalid use of MULT:YES Ability Martial Weapon Proficiency where a target [parens] is required
      > 10:38:17.152 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve PLEASE TAKE NOTE: If usage locations are reported, not all usages are necessary illegal (at least one is)
      > 10:38:17.152 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext unconstructedReferenceFound Was used in file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/d20ogl/srd35/basics/rsrd_abilities_class_base.lst in tokens: [plugin.lsttokens.ServesAsToken]
      > 10:38:17.152 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext unconstructedReferenceFound Was used in file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_classes.lst in tokens: [plugin.lsttokens.auto.FeatToken]
      > 10:38:20.194 SEVERE AWT-EventQueue-1 pcgen.core.GameMode getAbilityCategory Attempt to fetch AbilityCategory: Expert Class Skills... but it does not exist
      > 10:38:30.786 INFO AWT-EventQueue-1 pcgen.system.CharacterManager openCharacter Loaded character Carson - C:\Documents and Settings\Allen\My Documents\D&D\PCGen\characters\Carson.pcg
      > 10:38:31.504 SEVERE AWT-EventQueue-1 pcgen.gui2.facade.EquipmentSetFacadeImpl addChildrenToPath Could not find parent for Armor for item Heavy Plate +1 (Fortification (Moderate)) at path 0.1.29
      > 10:38:34.78 SEVERE AWT-EventQueue-1 plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,25
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at pcgen.gui2.facade.SpellFacadeImplem.getDuration(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
      > at pcgen.gui2.util.treeview.TreeViewTableModel.populateDataMap(Unknown Source)
      > at pcgen.gui2.util.treeview.TreeViewTableModel.setData(Unknown Source)
      > at pcgen.gui2.util.treeview.TreeViewTableModel.setDataModel(Unknown Source)
      > at pcgen.gui2.util.JTreeViewTable.setTreeViewModel(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellsKnownTab$TreeViewModelHandler.install(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellsKnownTab.restoreModels(Unknown Source)
      > at pcgen.gui2.tabs.SpellsInfoTab.restoreModels(Unknown Source)
      > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.restoreTab(Unknown Source)
      > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.access$300(Unknown Source)
      > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService$RestoreModelsTask$1.run(Unknown Source)
      > at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      > at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      > at java.awt.EventQueue.access$400(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 pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.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)
      >
      > 10:38:34.156 SEVERE AWT-EventQueue-1 plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at pcgen.gui2.facade.SpellFacadeImplem.getDuration(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
      > at pcgen.gui2.util.treeview.TreeViewTableModel.populateDataMap(Unknown Source)
      > at pcgen.gui2.util.treeview.TreeViewTableModel.setData(Unknown Source)
      > at pcgen.gui2.util.treeview.TreeViewTableModel.setDataModel(Unknown Source)
      > at pcgen.gui2.util.JTreeViewTable.setTreeViewModel(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellsKnownTab$TreeViewModelHandler.install(Unknown Source)
      > at pcgen.gui2.tabs.spells.SpellsKnownTab.restoreModels(Unknown Source)
      > at pcgen.gui2.tabs.SpellsInfoTab.restoreModels(Unknown Source)
      > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.restoreTab(Unknown Source)
      > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.access$300(Unknown Source)
      > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService$RestoreModelsTask$1.run(Unknown Source)
      > at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      > at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      > at java.awt.EventQueue.access$400(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 pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.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)
      >
      > 10:39:06.966 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,5
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:07.324 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:07.480 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,5
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:07.636 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:08.292 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:08.588 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,20
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:08.728 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:09.198 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:09.230 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,25
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:09.354 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:09.651 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      > 10:39:09.994 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
      > java.lang.Throwable
      > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
      > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
      > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
      > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
      > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
      > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
      > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
      > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.processLoop(Unknown Source)
      > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
      > at pcgen.io.ExportHandler.write(Unknown Source)
      > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
      > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
      > at java.util.concurrent.FutureTask.run(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
      > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      > at java.lang.Thread.run(Unknown Source)
      >
      >
      >
      >
      >
      >
      > ------------------------------------
      >
      > Yahoo! Groups Links
      >
      >
      >
      >

      --
      Andrew Maitland (LegacyKing)
      Admin Silverback - PCGen Board of Directors
      Data 2nd, Docs Tamarin, OS Lemur
      Unique Title "Quick-Silverback Tracker Monkey"
      Unique Title "The Torturer of PCGen"


      [Non-text portions of this message have been removed]
    • Allen Cohn
      Hi, guys, Thanks for your notes. I moved this discussion over from the main list to this one once you told me the problem was in my LST files, not PCGen or the
      Message 2 of 15 , Dec 20, 2012
      • 0 Attachment
        Hi, guys,

        Thanks for your notes. I moved this discussion over from the main list to
        this one once you told me the problem was in my LST files, not PCGen or the
        PCG file.

        So now I'll try to take it one error at a time.

        As an experiment, I only loaded the homebrew data, not the character sheet.
        I fixed the AUTOLANG deprecation error. I started fiddling with one of the
        custom feats and now the error log is:

        14:26:44.152 INFO main pcgen.system.Main main Starting PCGen v6.00.0
        14:26:44.199 INFO main pcgen.system.LanguageBundle init Initialising
        language bundle with locale en_US.
        14:26:55.415 INFO Thread-7 pcgen.persistence.SourceFileLoader loadCampaigns
        Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home Campaigns].
        14:27:05.446 LSTWARN Thread-7
        pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found
        Equipment with KEY: Scroll (Water Walk/Cleric/6th, Water
        Breathing/Cleric/6th/Divine/Medium) which contains a comma (prohibited
        character in a key)
        14:27:05.446 LSTWARN Thread-7
        pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found
        Equipment with KEY: Strand of Prayer Beads, Revised which contains a comma
        (prohibited character in a key)
        14:27:05.446 LSTWARN Thread-7
        pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found
        Equipment with KEY: Tuning Fork, Prime Material Plane which contains a comma
        (prohibited character in a key)
        14:27:05.446 LSTWARN Thread-7
        pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found
        Equipment with KEY: Wand (Vigor, Lessor/Cleric/1st) which contains a comma
        (prohibited character in a key)
        14:27:05.462 SEVERE Thread-7
        pcgen.cdom.reference.AbstractReferenceManufacturer resolveReferences Error:
        No ShieldProf objects of TYPE=Buckler were loaded but were referred to in
        the data
        14:27:05.462 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext
        unconstructedReferenceFound Was used in
        file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
        rld%203.5/allencohn_feats.lst in tokens:
        [plugin.lsttokens.choose.ShieldProficiencyToken]
        14:27:05.462 SEVERE Thread-7
        pcgen.cdom.reference.AbstractReferenceManufacturer resolveReferences Error:
        No ShieldProf objects of TYPE=Heavy were loaded but were referred to in the
        data
        14:27:05.462 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext
        unconstructedReferenceFound Was used in
        file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
        rld%203.5/allencohn_feats.lst in tokens:
        [plugin.lsttokens.choose.ShieldProficiencyToken]
        14:27:05.462 SEVERE Thread-7
        pcgen.cdom.reference.AbstractReferenceManufacturer resolveReferences Error:
        No ShieldProf objects of TYPE=Light were loaded but were referred to in the
        data
        14:27:05.462 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext
        unconstructedReferenceFound Was used in
        file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
        rld%203.5/allencohn_feats.lst in tokens:
        [plugin.lsttokens.choose.ShieldProficiencyToken]
        14:27:05.477 SEVERE Thread-7 pcgen.cdom.reference.CDOMFactory resolve
        Unconstructed Reference: Language Common,Dwarven
        14:27:05.477 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext
        unconstructedReferenceFound Was used in
        file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
        rld%203.5/allencohn_races.lst in tokens: [plugin.lsttokens.auto.LangToken]
        14:27:05.571 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve Invalid
        use of MULT:YES Ability Martial Weapon Proficiency where a target [parens]
        is required
        14:27:05.571 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve PLEASE
        TAKE NOTE: If usage locations are reported, not all usages are necessary
        illegal (at least one is)
        14:27:05.571 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext
        unconstructedReferenceFound Was used in
        file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/d20ogl/srd35/basics/
        rsrd_abilities_class_base.lst in tokens: [plugin.lsttokens.ServesAsToken]
        14:27:05.571 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext
        unconstructedReferenceFound Was used in
        file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
        rld%203.5/allencohn_classes.lst in tokens: [plugin.lsttokens.auto.FeatToken]

        (Interestingly, the CASTERLEVEL errors--the ones that seem be causing the
        PDF generation to fail--don't occur.)

        To start, would you please help me debug a feat? It has a CHOOSE in it, and
        I'm absolute rubbish with CHOOSE. Currently the code in my custom feat file
        is (the names have been changed to protect the copyrights:

        Super Spiffy With Shields
        KEY: Super Spiffy With Shields
        TYPE:GENERAL
        VISIBLE:YES
        DESC:Choose buckler, heavy, or light. AC bonus of chosen type +1.
        MULT:YES
        CHOOSE:SHIELDPROFICIENCY|TYPE=Buckler|TYPE=Light|TYPE=Heavy
        SELECT:1

        BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=BUCKLER
        |PREFEAT:1,SHIELD SPECIALIZATION (BUCKLER)
        BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=LIGHT|P
        REFEAT:1,SHIELD SPECIALIZATION (LIGHT)
        BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=HEAVY|P
        REFEAT:1,SHIELD SPECIALIZATION (HEAVY)
        SOURCEPAGE:Secret

        I *think* I properly upgraded the CHOOSE, but I screwed up when upgrading
        the BONUS tags.

        Thanks,
        Allen
      • Allen Cohn
        OK. Ignore the last message. I *seem* to have the feat working now (or at least not causing an error message) with Super Spiffy With Shields KEY: Super Spiffy
        Message 3 of 15 , Dec 20, 2012
        • 0 Attachment
          OK. Ignore the last message. I *seem* to have the feat working now (or at least not causing an error message) with

          Super Spiffy With Shields
          KEY: Super Spiffy With Shields
          TYPE:GENERAL
          VISIBLE:YES
          DESC:Choose buckler, heavy, or light. AC bonus of chosen type +1.
          MULT:YES
          CHOOSE:SHIELDPROFICIENCY|EQUIPMENT[TYPE=Buckler|TYPE=Light|TYPE=Heavy]SELECT:1
          BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=BUCKLER|PREFEAT:1,SHIELD SPECIALIZATION (BUCKLER)
          BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=LIGHT|PREFEAT:1,SHIELD SPECIALIZATION (LIGHT)
          BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=HEAVY|PREFEAT:1,SHIELD SPECIALIZATION (HEAVY) SOURCEPAGE:Secret

          Onward...now I only get the following errors in mylog file when I load the homebrew data:

          18:15:49.434 INFO main pcgen.system.Main main Starting PCGen v6.00.0
          18:15:49.465 INFO main pcgen.system.LanguageBundle init Initialising language bundle with locale en_US.
          18:16:00.400 INFO Thread-7 pcgen.persistence.SourceFileLoader loadCampaigns Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home Campaigns].
          18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Scroll (Water Walk/Cleric/6th, Water Breathing/Cleric/6th/Divine/Medium) which contains a comma (prohibited character in a key)
          18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Strand of Prayer Beads, Revised which contains a comma (prohibited character in a key)
          18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Tuning Fork, Prime Material Plane which contains a comma (prohibited character in a key)
          18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Wand (Vigor, Lessor/Cleric/1st) which contains a comma (prohibited character in a key)
          18:16:10.540 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve Invalid use of MULT:YES Ability Martial Weapon Proficiency where a target [parens] is required
          18:16:10.540 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve PLEASE TAKE NOTE: If usage locations are reported, not all usages are necessary illegal (at least one is)
          18:16:10.540 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext unconstructedReferenceFound Was used in file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/d20ogl/srd35/basics/rsrd_abilities_class_base.lst in tokens: [plugin.lsttokens.ServesAsToken]
          18:16:10.540 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext unconstructedReferenceFound Was used in file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_classes.lst in tokens: [plugin.lsttokens.auto.FeatToken]

          So I can't figure out where the errors are located. I'm *guessing* that the LSTWARN errors are actually in the customsources/35e/customEquipment.lst file that was automatically generated by PCGen. If so, should I in this rare case manually edit this file?

          And concerning the SEVERE lines. Can you figure out whether I should be looking in rsrd_abilities_class_base.lst or allencohn_classes.lst or somewhere else, and what I should be looking for?

          Many thanks,
          Allen
        • Andrew
          Hi, Those rsrd files are fixed in the latest version(s). There shouldn t be any issue with them. Your key is bad if you actually have a SPACE before the name
          Message 4 of 15 , Dec 20, 2012
          • 0 Attachment
            Hi,

            Those rsrd files are fixed in the latest version(s). There shouldn't be any issue with them.

            Your key is bad if you actually have a SPACE before the name of the KEY.

            Look for any 'AUTO:FEAT|Martial Weapon Proficiency' it needs to be removed or changed to how we do
            it in the RSRD.

            COMMAs in a key or name are illegal.

            Rope, Silk 60' < Illegal
            Rope, Silk 60' KEY:Rope (Silk/60) < Legal
            Rope (Silk/60) OUTPUTNAME:Rope, Silk 60' < Legal



            On 12/20/2012 6:21 PM, Allen Cohn wrote:
            > OK. Ignore the last message. I *seem* to have the feat working now (or at least not causing an error message) with
            >
            > Super Spiffy With Shields
            > KEY: Super Spiffy With Shields
            > TYPE:GENERAL
            > VISIBLE:YES
            > DESC:Choose buckler, heavy, or light. AC bonus of chosen type +1.
            > MULT:YES
            > CHOOSE:SHIELDPROFICIENCY|EQUIPMENT[TYPE=Buckler|TYPE=Light|TYPE=Heavy]SELECT:1
            > BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=BUCKLER|PREFEAT:1,SHIELD SPECIALIZATION (BUCKLER)
            > BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=LIGHT|PREFEAT:1,SHIELD SPECIALIZATION (LIGHT)
            > BONUS:COMBAT|AC|1|TYPE=ShieldEnhancement|PREEQUIP:2,TYPE=SHIELD,TYPE=HEAVY|PREFEAT:1,SHIELD SPECIALIZATION (HEAVY) SOURCEPAGE:Secret
            >
            > Onward...now I only get the following errors in mylog file when I load the homebrew data:
            >
            > 18:15:49.434 INFO main pcgen.system.Main main Starting PCGen v6.00.0
            > 18:15:49.465 INFO main pcgen.system.LanguageBundle init Initialising language bundle with locale en_US.
            > 18:16:00.400 INFO Thread-7 pcgen.persistence.SourceFileLoader loadCampaigns Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home Campaigns].
            > 18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Scroll (Water Walk/Cleric/6th, Water Breathing/Cleric/6th/Divine/Medium) which contains a comma (prohibited character in a key)
            > 18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Strand of Prayer Beads, Revised which contains a comma (prohibited character in a key)
            > 18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Tuning Fork, Prime Material Plane which contains a comma (prohibited character in a key)
            > 18:16:10.384 LSTWARN Thread-7 pcgen.cdom.reference.AbstractReferenceManufacturer validateNames Found Equipment with KEY: Wand (Vigor, Lessor/Cleric/1st) which contains a comma (prohibited character in a key)
            > 18:16:10.540 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve Invalid use of MULT:YES Ability Martial Weapon Proficiency where a target [parens] is required
            > 18:16:10.540 SEVERE Thread-7 pcgen.core.AbilityCategory doResolve PLEASE TAKE NOTE: If usage locations are reported, not all usages are necessary illegal (at least one is)
            > 18:16:10.540 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext unconstructedReferenceFound Was used in file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/d20ogl/srd35/basics/rsrd_abilities_class_base.lst in tokens: [plugin.lsttokens.ServesAsToken]
            > 18:16:10.540 SEVERE Thread-7 pcgen.rules.context.TrackingReferenceContext unconstructedReferenceFound Was used in file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/marksworld%203.5/allencohn_classes.lst in tokens: [plugin.lsttokens.auto.FeatToken]
            >
            > So I can't figure out where the errors are located. I'm *guessing* that the LSTWARN errors are actually in the customsources/35e/customEquipment.lst file that was automatically generated by PCGen. If so, should I in this rare case manually edit this file?
            >
            > And concerning the SEVERE lines. Can you figure out whether I should be looking in rsrd_abilities_class_base.lst or allencohn_classes.lst or somewhere else, and what I should be looking for?
            >
            > Many thanks,
            > Allen
            >
            >
            >
            >
            >
            > ------------------------------------
            >
            > Yahoo! Groups Links
            >
            >
            >
            >

            --
            Andrew Maitland (LegacyKing)
            Admin Silverback - PCGen Board of Directors
            Data 2nd, Docs Tamarin, OS Lemur
            Unique Title "Quick-Silverback Tracker Monkey"
            Unique Title "The Torturer of PCGen"


            [Non-text portions of this message have been removed]
          • Allen Cohn
            Thank you for your reply. I need a little clarification: I m running 6.00.0, which I thought was the latest. Are you saying that errors noted my log have been
            Message 5 of 15 , Dec 20, 2012
            • 0 Attachment
              Thank you for your reply. I need a little clarification:

              I'm running 6.00.0, which I thought was the latest. Are you saying that errors noted my log have been corrected in versions after 6.00.0?

              Concerning the KEYs mentioned in the log, I couldn't tell from the log which file contains these KEYs. Can you? I think they're in a file that I didn't code by hand: customsources/35e/customEquipment.lst.

              If this is, in fact, the file in which these bad KEYs are located, how should I fix them? I was under the impression that in general it is a bad idea to edit this file by hand.

              Finally, does the log tell me in which file I should search for "AUTO:FEAT|Martial Weapon Proficiency"?

              Thanks,
              Allen



              --- In PCGenListFileHelp@yahoogroups.com, Andrew <drew0500@...> wrote:
              >
              > Hi,
              >
              > Those rsrd files are fixed in the latest version(s). There shouldn't be any issue with them.
              >
              > Your key is bad if you actually have a SPACE before the name of the KEY.
              >
              > Look for any 'AUTO:FEAT|Martial Weapon Proficiency' it needs to be removed or changed to how we do
              > it in the RSRD.
              >
              > COMMAs in a key or name are illegal.
              >
              > Rope, Silk 60' < Illegal
              > Rope, Silk 60' KEY:Rope (Silk/60) < Legal
              > Rope (Silk/60) OUTPUTNAME:Rope, Silk 60' < Legal
            • Andrew
              Hi, The error message didn t indicate their location. Well, yes, the latest version I m running is different from the released version. I m running 6.00.01-dev
              Message 6 of 15 , Dec 20, 2012
              • 0 Attachment
                Hi,

                The error message didn't indicate their location.

                Well, yes, the latest version I'm running is different from the released version. I'm running
                6.00.01-dev
                Any core files have been fixed and massively redone to an extent that should impress our hombrew folks.

                To find any particular file, most of the text editors I've seen have a fancy search feature - I like
                Editplus with it's "Find in files" I point it to a directory - say d20ogl or data - and it finds any
                match I ask for.

                Your custom files would indicate you created those particular items. Yes, you normally shouldn't be
                altering those files, however, in this case, as it's "illegal" you might consider removing the
                offending "items". Cut/Paste to an appropriate lst file, and alter them.

                Cheers,


                On 12/20/2012 10:14 PM, Allen Cohn wrote:
                > Thank you for your reply. I need a little clarification:
                >
                > I'm running 6.00.0, which I thought was the latest. Are you saying that errors noted my log have been corrected in versions after 6.00.0?
                >
                > Concerning the KEYs mentioned in the log, I couldn't tell from the log which file contains these KEYs. Can you? I think they're in a file that I didn't code by hand: customsources/35e/customEquipment.lst.
                >
                > If this is, in fact, the file in which these bad KEYs are located, how should I fix them? I was under the impression that in general it is a bad idea to edit this file by hand.
                >
                > Finally, does the log tell me in which file I should search for "AUTO:FEAT|Martial Weapon Proficiency"?
                >
                > Thanks,
                > Allen
                >
                >
                >
                > --- In PCGenListFileHelp@yahoogroups.com, Andrew <drew0500@...> wrote:
                >> Hi,
                >>
                >> Those rsrd files are fixed in the latest version(s). There shouldn't be any issue with them.
                >>
                >> Your key is bad if you actually have a SPACE before the name of the KEY.
                >>
                >> Look for any 'AUTO:FEAT|Martial Weapon Proficiency' it needs to be removed or changed to how we do
                >> it in the RSRD.
                >>
                >> COMMAs in a key or name are illegal.
                >>
                >> Rope, Silk 60' < Illegal
                >> Rope, Silk 60' KEY:Rope (Silk/60) < Legal
                >> Rope (Silk/60) OUTPUTNAME:Rope, Silk 60' < Legal
                >
                >
                > ------------------------------------
                >
                > Yahoo! Groups Links
                >
                >
                >
                >

                --
                Andrew Maitland (LegacyKing)
                Admin Silverback - PCGen Board of Directors
                Data 2nd, Docs Tamarin, OS Lemur
                Unique Title "Quick-Silverback Tracker Monkey"
                Unique Title "The Torturer of PCGen"


                [Non-text portions of this message have been removed]
              • Allen Cohn
                I *seem* to have solved all of the problems... I edited the customsources/35e/customEquipment.lst by hand and got rid of those commas. I edited my custom class
                Message 7 of 15 , Dec 21, 2012
                • 0 Attachment
                  I *seem* to have solved all of the problems...

                  I edited the customsources/35e/customEquipment.lst by hand and got rid of
                  those commas.

                  I edited my custom class file and changed

                  AUTO:FEAT|Simple Weapon Proficiency|Martial Weapon Proficiency

                  to

                  AUTO:FEAT|Simple Weapon Proficiency|Martial Weapon Proficiency
                  Output

                  Everywhere it occurred. I hope adding that "Output" was the right thing to
                  do.

                  Now my log file reads simply:

                  08:47:30.90 INFO main pcgen.system.Main main Starting PCGen v6.00.0
                  08:47:30.231 INFO main pcgen.system.LanguageBundle init Initialising
                  language bundle with locale en_US.
                  08:48:03.711 INFO Thread-7 pcgen.persistence.SourceFileLoader
                  loadCampaigns Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home
                  Campaigns].

                  (Note that I never touched the RSRD data, so I guess there wasn't really a
                  problem with that.)

                  Just as an experiment, I ran this data through the 6.00.0 data conversion
                  program. It said that 241 errors remain and that I should not use this data.


                  So I'm wondering whether I really do have any problems in this old data or
                  not. Thoughts? The log file from the conversion program is appended below.

                  Thanks,
                  Allen


                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_feats.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_feats.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Summon Familiar'
                  for pcgen.core.Ability 94Test94 ABILITY:Special Ability|AUTOMATIC|Summon
                  Familiar in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_feats.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Summon Familiar

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_abilities.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_abilities.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|VIRTUAL|Urban Hide in
                  Plain Sight (Ex)' for pcgen.core.Ability 66Test109 ABILITY:Special
                  Ability|VIRTUAL|Urban Hide in Plain Sight (Ex) in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_abilities.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|VIRTUAL|Urban Hide in
                  Plain Sight (Ex)
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_abilities.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Evasion' for
                  pcgen.core.Ability 94Test108 ABILITY:Special Ability|AUTOMATIC|Evasion in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_abilities.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Evasion
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_abilities.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Resistance to
                  Acid|Resistance to Electricity' for pcgen.core.Ability 112Test94
                  ABILITY:Special Ability|AUTOMATIC|Resistance to Acid|Resistance to
                  Electricity in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_abilities.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Resistance to
                  Acid|Resistance to Electricity

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Rock
                  Throwing|Rock Catching' for pcgen.core.Race 13Test132 ABILITY:Special
                  Ability|AUTOMATIC|Rock Throwing|Rock Catching in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Rock
                  Throwing|Rock Catching
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Rock
                  Throwing|Rock Catching|Crush|Trample|Fling|Summon Giant|Scent' for
                  pcgen.core.Race 14Test133 ABILITY:Special Ability|AUTOMATIC|Rock
                  Throwing|Rock Catching|Crush|Trample|Fling|Summon Giant|Scent in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Rock
                  Throwing|Rock Catching|Crush|Trample|Fling|Summon Giant|Scent
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Oversized
                  Weapon(Longspear)|Vulnerability To Cold|Immunity To Fire|Rock Throwing|Rock
                  Catching|Sun Giant Racial Ability' for pcgen.core.Race 16Test130
                  ABILITY:Special Ability|AUTOMATIC|Oversized Weapon(Longspear)|Vulnerability
                  To Cold|Immunity To Fire|Rock Throwing|Rock Catching|Sun Giant Racial
                  Ability in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Oversized
                  Weapon(Longspear)|Vulnerability To Cold|Immunity To Fire|Rock Throwing|Rock
                  Catching|Sun Giant Racial Ability
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Immunity To
                  Acid|Acid|Rampager Armor Damage|Rampager Acid|Poison' for pcgen.core.Race
                  17Test183 ABILITY:Special Ability|AUTOMATIC|Immunity To Acid|Acid|Rampager
                  Armor Damage|Rampager Acid|Poison in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Immunity To
                  Acid|Acid|Rampager Armor Damage|Rampager Acid|Poison
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special
                  Ability|AUTOMATIC|Scent|Trample|Improved Grab|Toss' for pcgen.core.Race
                  20Test176 ABILITY:Special Ability|AUTOMATIC|Scent|Trample|Improved Grab|Toss
                  in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst
                  SEVERE Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Scent|Trample|Improved Grab|Toss
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Confusing Gaze'
                  for pcgen.core.Race 21Test181 ABILITY:Special Ability|AUTOMATIC|Confusing
                  Gaze in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Confusing Gaze
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Acid|Vile
                  Touch|Translucent|Immunity To Electricity' for pcgen.core.Race 24Test196
                  ABILITY:Special Ability|AUTOMATIC|Acid|Vile Touch|Translucent|Immunity To
                  Electricity in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_races.lst

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_spells.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Acid|Vile
                  Touch|Translucent|Immunity To Electricity

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Knight of the
                  Rose' for pcgen.core.PCTemplate 32Test221 ABILITY:Special
                  Ability|AUTOMATIC|Knight of the Rose in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Knight of the
                  Rose
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Former Slave In
                  Red Kingdom Mines' for pcgen.core.PCTemplate 33Test241 ABILITY:Special
                  Ability|AUTOMATIC|Former Slave In Red Kingdom Mines in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Former Slave In
                  Red Kingdom Mines
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Symbiotic
                  Spores' for pcgen.core.PCTemplate 36Test252 ABILITY:Special
                  Ability|AUTOMATIC|Symbiotic Spores in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Symbiotic Spores
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Shadow Blend'
                  for pcgen.core.PCTemplate 38Test233 ABILITY:Special Ability|AUTOMATIC|Shadow
                  Blend in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Shadow Blend
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Resistance to
                  Cold' for pcgen.core.PCTemplate 38Test234 ABILITY:Special
                  Ability|AUTOMATIC|Resistance to Cold in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Resistance to
                  Cold
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst)

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_equip.lst
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Resistance to
                  Acid|Resistance to Electricity|Pseudonatural Alternate Form|True Strike' for
                  pcgen.core.PCTemplate 41Test182 ABILITY:Special Ability|AUTOMATIC|Resistance
                  to Acid|Resistance to Electricity|Pseudonatural Alternate Form|True Strike
                  in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_templates.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Resistance to
                  Acid|Resistance to Electricity|Pseudonatural Alternate Form|True Strike

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Divine Health'
                  for pcgen.cdom.inst.PCClassLevel 48Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Divine Health'
                  for pcgen.core.PCClass 48Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Divine
                  HealthUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Divine Health
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon Proficiencies' for
                  pcgen.cdom.inst.PCClassLevel 87Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon Proficiencies' for pcgen.core.PCClass
                  87Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon ProficienciesUnable to unparse:
                  ABILITY:Special Ability|AUTOMATIC|All Automatic Proficiencies|All Martial
                  Weapon Proficiencies
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bard Weapon
                  Proficiencies|All Automatic Proficiencies' for pcgen.cdom.inst.PCClassLevel
                  123Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bard Weapon
                  Proficiencies|All Automatic Proficiencies' for pcgen.core.PCClass 123Test1
                  in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bard Weapon
                  Proficiencies|All Automatic ProficienciesUnable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bard Weapon Proficiencies|All Automatic Proficiencies
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                  Knowledge' for pcgen.cdom.inst.PCClassLevel 127Test5 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                  Knowledge' for pcgen.core.PCClass 127Test5 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                  KnowledgeUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                  Knowledge
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Music'
                  for pcgen.cdom.inst.PCClassLevel 128Test4 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Music'
                  for pcgen.core.PCClass 128Test4 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                  MusicUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Music
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                  Countersong|Bardic Fascinate|Bardic Inspire
                  Courage|PREVARGTEQ:BardicMusicLvl,1' for pcgen.cdom.inst.PCClassLevel
                  130Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                  Countersong|Bardic Fascinate|Bardic Inspire
                  Courage|PREVARGTEQ:BardicMusicLvl,1' for pcgen.core.PCClass 130Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                  Countersong|Bardic Fascinate|Bardic Inspire
                  Courage|PREVARGTEQ:BardicMusicLvl,1Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bardic Countersong|Bardic Fascinate|Bardic Inspire
                  Courage|PREVARGTEQ:BardicMusicLvl,1
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                  Competence|PREVARGTEQ:BardicMusicLvl,3' for pcgen.cdom.inst.PCClassLevel
                  131Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                  Competence|PREVARGTEQ:BardicMusicLvl,3' for pcgen.core.PCClass 131Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Inspire
                  Competence|PREVARGTEQ:BardicMusicLvl,3Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bardic Inspire Competence|PREVARGTEQ:BardicMusicLvl,3
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                  Suggestion|PREVARGTEQ:BardicMusicLvl,6' for pcgen.cdom.inst.PCClassLevel
                  132Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                  Suggestion|PREVARGTEQ:BardicMusicLvl,6' for pcgen.core.PCClass 132Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                  Suggestion|PREVARGTEQ:BardicMusicLvl,6Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bardic Suggestion|PREVARGTEQ:BardicMusicLvl,6
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                  Greatness|PREVARGTEQ:BardicMusicLvl,9' for pcgen.cdom.inst.PCClassLevel
                  133Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                  Greatness|PREVARGTEQ:BardicMusicLvl,9' for pcgen.core.PCClass 133Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Inspire
                  Greatness|PREVARGTEQ:BardicMusicLvl,9Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bardic Inspire Greatness|PREVARGTEQ:BardicMusicLvl,9
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Song of
                  Freedom|PREVARGTEQ:BardicMusicLvl,12' for pcgen.cdom.inst.PCClassLevel
                  134Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Song of
                  Freedom|PREVARGTEQ:BardicMusicLvl,12' for pcgen.core.PCClass 134Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst

                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Song of
                  Freedom|PREVARGTEQ:BardicMusicLvl,12Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bardic Song of Freedom|PREVARGTEQ:BardicMusicLvl,12
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                  Heroics|PREVARGTEQ:BardicMusicLvl,15' for pcgen.cdom.inst.PCClassLevel
                  135Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                  Heroics|PREVARGTEQ:BardicMusicLvl,15' for pcgen.core.PCClass 135Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst

                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Inspire
                  Heroics|PREVARGTEQ:BardicMusicLvl,15Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bardic Inspire Heroics|PREVARGTEQ:BardicMusicLvl,15
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Mass
                  Suggestion|PREVARGTEQ:BardicMusicLvl,18' for pcgen.cdom.inst.PCClassLevel
                  136Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Mass
                  Suggestion|PREVARGTEQ:BardicMusicLvl,18' for pcgen.core.PCClass 136Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst

                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Mass
                  Suggestion|PREVARGTEQ:BardicMusicLvl,18Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Bardic Mass Suggestion|PREVARGTEQ:BardicMusicLvl,18
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Armored Casting
                  (Bard)' for pcgen.cdom.inst.PCClassLevel 138Test4 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Armored Casting
                  (Bard)' for pcgen.core.PCClass 138Test4 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Armored Casting
                  (Bard)Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Armored Casting
                  (Bard)
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon Proficiencies' for
                  pcgen.cdom.inst.PCClassLevel 162Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon Proficiencies' for
                  pcgen.core.SubstitutionClass 162Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon ProficienciesUnable to unparse:
                  ABILITY:Special Ability|AUTOMATIC|All Automatic Proficiencies|All Martial
                  Weapon Proficiencies
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                  Enemy|Ranger Favored Enemy' for pcgen.cdom.inst.PCClassLevel 166Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                  Enemy|Ranger Favored Enemy' for pcgen.core.SubstitutionClass 166Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Basic Favored
                  Enemy|Ranger Favored EnemyUnable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Basic Favored Enemy|Ranger Favored Enemy
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                  Tree' for pcgen.cdom.inst.PCClassLevel 168Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                  Tree' for pcgen.core.SubstitutionClass 168Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat
                  TreeUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat Tree
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                  for pcgen.cdom.inst.PCClassLevel 172Test8 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                  for pcgen.core.SubstitutionClass 172Test8 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild
                  EmpathyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild Empathy
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                  for pcgen.cdom.inst.PCClassLevel 177Test11 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                  for pcgen.core.SubstitutionClass 177Test11 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                  StrideUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban Stride
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                  Camouflage' for pcgen.cdom.inst.PCClassLevel 178Test10 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                  Camouflage' for pcgen.core.SubstitutionClass 178Test10 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                  CamouflageUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                  Camouflage
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                  Sight (Urban Ranger)' for pcgen.cdom.inst.PCClassLevel 179Test10 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                  Sight (Urban Ranger)' for pcgen.core.SubstitutionClass 179Test10 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Hide in Plain
                  Sight (Urban Ranger)Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Hide in Plain Sight (Urban Ranger)
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon Proficiencies' for
                  pcgen.cdom.inst.PCClassLevel 189Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon Proficiencies' for pcgen.core.PCClass
                  189Test1 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|All Automatic
                  Proficiencies|All Martial Weapon ProficienciesUnable to unparse:
                  ABILITY:Special Ability|AUTOMATIC|All Automatic Proficiencies|All Martial
                  Weapon Proficiencies
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                  Enemy|Ranger Favored Enemy' for pcgen.cdom.inst.PCClassLevel 193Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                  Enemy|Ranger Favored Enemy' for pcgen.core.PCClass 193Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Basic Favored
                  Enemy|Ranger Favored EnemyUnable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Basic Favored Enemy|Ranger Favored Enemy
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                  Tree' for pcgen.cdom.inst.PCClassLevel 195Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                  Tree' for pcgen.core.PCClass 195Test2 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat
                  TreeUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat Tree
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                  for pcgen.cdom.inst.PCClassLevel 197Test20 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                  for pcgen.core.PCClass 197Test20 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild
                  EmpathyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild Empathy
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                  for pcgen.cdom.inst.PCClassLevel 203Test23 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                  for pcgen.core.PCClass 203Test23 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                  StrideUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban Stride
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Swift Tracker'
                  for pcgen.cdom.inst.PCClassLevel 204Test23 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Swift Tracker'
                  for pcgen.core.PCClass 204Test23 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Swift
                  TrackerUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Swift Tracker
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Evasion' for
                  pcgen.cdom.inst.PCClassLevel 205Test7 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Evasion' for
                  pcgen.core.PCClass 205Test7 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|EvasionUnable to
                  unparse: ABILITY:Special Ability|AUTOMATIC|Evasion
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                  Camouflage' for pcgen.cdom.inst.PCClassLevel 209Test22 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                  Camouflage' for pcgen.core.PCClass 209Test22 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                  CamouflageUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                  Camouflage
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                  Sight (Urban Ranger)' for pcgen.cdom.inst.PCClassLevel 213Test22 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                  Sight (Urban Ranger)' for pcgen.core.PCClass 213Test22 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Hide in Plain
                  Sight (Urban Ranger)Unable to unparse: ABILITY:Special
                  Ability|AUTOMATIC|Hide in Plain Sight (Urban Ranger)
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Summon Alien'
                  for pcgen.cdom.inst.PCClassLevel 225Test14 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Summon Alien'
                  for pcgen.core.PCClass 225Test14 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Summon
                  AlienUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Summon Alien
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien Blessing'
                  for pcgen.cdom.inst.PCClassLevel 226Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien Blessing'
                  for pcgen.core.PCClass 226Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien
                  BlessingUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien Blessing
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Metamagic
                  Secret' for pcgen.cdom.inst.PCClassLevel 227Test4 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Metamagic
                  Secret' for pcgen.core.PCClass 227Test4 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Metamagic
                  SecretUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Metamagic Secret
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Mad Certainty'
                  for pcgen.cdom.inst.PCClassLevel 228Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Mad Certainty'
                  for pcgen.core.PCClass 228Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Mad
                  CertaintyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Mad Certainty
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Pseudonatural
                  Familiar' for pcgen.cdom.inst.PCClassLevel 230Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Pseudonatural
                  Familiar' for pcgen.core.PCClass 230Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Pseudonatural
                  FamiliarUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Pseudonatural
                  Familiar
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Extra Summoning'
                  for pcgen.cdom.inst.PCClassLevel 231Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Extra Summoning'
                  for pcgen.core.PCClass 231Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Extra
                  SummoningUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Extra
                  Summoning
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Insane
                  Certainty' for pcgen.cdom.inst.PCClassLevel 233Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Insane
                  Certainty' for pcgen.core.PCClass 233Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Insane
                  CertaintyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Insane
                  Certainty
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Timeless Body'
                  for pcgen.cdom.inst.PCClassLevel 234Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_categories.lst
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Timeless Body'
                  for pcgen.core.PCClass 234Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Timeless
                  BodyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Timeless Body

                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_kits.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien
                  Transcendence' for pcgen.cdom.inst.PCClassLevel 235Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                  (Source:
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst)
                  LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien
                  Transcendence' for pcgen.core.PCClass 235Test17 in
                  file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                  rld%203.5/allencohn_classes.lst
                  SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien
                  TranscendenceUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien
                  Transcendence
                • daft_inquisitor
                  While it shouldn t hurt to leave the deprecated data there for the time being (as 6.0 still supports the old code, at least partially), it would still be a
                  Message 8 of 15 , Dec 21, 2012
                  • 0 Attachment
                    While it shouldn't hurt to leave the deprecated data there for the time being (as 6.0 still supports the old code, at least partially), it would still be a good idea to update it anyway. For starters, so you don't have to worry about doing it later, and secondly, because it does make some of the coding more straightforward and add a few new options.

                    Regardless, have you tried outputting a PDF since you've cleaned up some of the solid errors? Are you still getting any issues with it?

                    --- In PCGenListFileHelp@yahoogroups.com, "Allen Cohn" <allen@...> wrote:
                    >
                    > I *seem* to have solved all of the problems...
                    >
                    > I edited the customsources/35e/customEquipment.lst by hand and got rid of
                    > those commas.
                    >
                    > I edited my custom class file and changed
                    >
                    > AUTO:FEAT|Simple Weapon Proficiency|Martial Weapon Proficiency
                    >
                    > to
                    >
                    > AUTO:FEAT|Simple Weapon Proficiency|Martial Weapon Proficiency
                    > Output
                    >
                    > Everywhere it occurred. I hope adding that "Output" was the right thing to
                    > do.
                    >
                    > Now my log file reads simply:
                    >
                    > 08:47:30.90 INFO main pcgen.system.Main main Starting PCGen v6.00.0
                    > 08:47:30.231 INFO main pcgen.system.LanguageBundle init Initialising
                    > language bundle with locale en_US.
                    > 08:48:03.711 INFO Thread-7 pcgen.persistence.SourceFileLoader
                    > loadCampaigns Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home
                    > Campaigns].
                    >
                    > (Note that I never touched the RSRD data, so I guess there wasn't really a
                    > problem with that.)
                    >
                    > Just as an experiment, I ran this data through the 6.00.0 data conversion
                    > program. It said that 241 errors remain and that I should not use this data.
                    >
                    >
                    > So I'm wondering whether I really do have any problems in this old data or
                    > not. Thoughts? The log file from the conversion program is appended below.
                    >
                    > Thanks,
                    > Allen
                    >
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_feats.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_feats.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Summon Familiar'
                    > for pcgen.core.Ability 94Test94 ABILITY:Special Ability|AUTOMATIC|Summon
                    > Familiar in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_feats.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Summon Familiar
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_abilities.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_abilities.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|VIRTUAL|Urban Hide in
                    > Plain Sight (Ex)' for pcgen.core.Ability 66Test109 ABILITY:Special
                    > Ability|VIRTUAL|Urban Hide in Plain Sight (Ex) in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_abilities.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|VIRTUAL|Urban Hide in
                    > Plain Sight (Ex)
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_abilities.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Evasion' for
                    > pcgen.core.Ability 94Test108 ABILITY:Special Ability|AUTOMATIC|Evasion in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_abilities.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Evasion
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_abilities.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Resistance to
                    > Acid|Resistance to Electricity' for pcgen.core.Ability 112Test94
                    > ABILITY:Special Ability|AUTOMATIC|Resistance to Acid|Resistance to
                    > Electricity in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_abilities.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Resistance to
                    > Acid|Resistance to Electricity
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Rock
                    > Throwing|Rock Catching' for pcgen.core.Race 13Test132 ABILITY:Special
                    > Ability|AUTOMATIC|Rock Throwing|Rock Catching in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Rock
                    > Throwing|Rock Catching
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Rock
                    > Throwing|Rock Catching|Crush|Trample|Fling|Summon Giant|Scent' for
                    > pcgen.core.Race 14Test133 ABILITY:Special Ability|AUTOMATIC|Rock
                    > Throwing|Rock Catching|Crush|Trample|Fling|Summon Giant|Scent in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Rock
                    > Throwing|Rock Catching|Crush|Trample|Fling|Summon Giant|Scent
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Oversized
                    > Weapon(Longspear)|Vulnerability To Cold|Immunity To Fire|Rock Throwing|Rock
                    > Catching|Sun Giant Racial Ability' for pcgen.core.Race 16Test130
                    > ABILITY:Special Ability|AUTOMATIC|Oversized Weapon(Longspear)|Vulnerability
                    > To Cold|Immunity To Fire|Rock Throwing|Rock Catching|Sun Giant Racial
                    > Ability in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Oversized
                    > Weapon(Longspear)|Vulnerability To Cold|Immunity To Fire|Rock Throwing|Rock
                    > Catching|Sun Giant Racial Ability
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Immunity To
                    > Acid|Acid|Rampager Armor Damage|Rampager Acid|Poison' for pcgen.core.Race
                    > 17Test183 ABILITY:Special Ability|AUTOMATIC|Immunity To Acid|Acid|Rampager
                    > Armor Damage|Rampager Acid|Poison in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Immunity To
                    > Acid|Acid|Rampager Armor Damage|Rampager Acid|Poison
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special
                    > Ability|AUTOMATIC|Scent|Trample|Improved Grab|Toss' for pcgen.core.Race
                    > 20Test176 ABILITY:Special Ability|AUTOMATIC|Scent|Trample|Improved Grab|Toss
                    > in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    > SEVERE Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Scent|Trample|Improved Grab|Toss
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Confusing Gaze'
                    > for pcgen.core.Race 21Test181 ABILITY:Special Ability|AUTOMATIC|Confusing
                    > Gaze in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Confusing Gaze
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Acid|Vile
                    > Touch|Translucent|Immunity To Electricity' for pcgen.core.Race 24Test196
                    > ABILITY:Special Ability|AUTOMATIC|Acid|Vile Touch|Translucent|Immunity To
                    > Electricity in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_races.lst
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_spells.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Acid|Vile
                    > Touch|Translucent|Immunity To Electricity
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Knight of the
                    > Rose' for pcgen.core.PCTemplate 32Test221 ABILITY:Special
                    > Ability|AUTOMATIC|Knight of the Rose in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Knight of the
                    > Rose
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Former Slave In
                    > Red Kingdom Mines' for pcgen.core.PCTemplate 33Test241 ABILITY:Special
                    > Ability|AUTOMATIC|Former Slave In Red Kingdom Mines in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Former Slave In
                    > Red Kingdom Mines
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Symbiotic
                    > Spores' for pcgen.core.PCTemplate 36Test252 ABILITY:Special
                    > Ability|AUTOMATIC|Symbiotic Spores in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Symbiotic Spores
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Shadow Blend'
                    > for pcgen.core.PCTemplate 38Test233 ABILITY:Special Ability|AUTOMATIC|Shadow
                    > Blend in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Shadow Blend
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Resistance to
                    > Cold' for pcgen.core.PCTemplate 38Test234 ABILITY:Special
                    > Ability|AUTOMATIC|Resistance to Cold in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Resistance to
                    > Cold
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst)
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_equip.lst
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Resistance to
                    > Acid|Resistance to Electricity|Pseudonatural Alternate Form|True Strike' for
                    > pcgen.core.PCTemplate 41Test182 ABILITY:Special Ability|AUTOMATIC|Resistance
                    > to Acid|Resistance to Electricity|Pseudonatural Alternate Form|True Strike
                    > in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_templates.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Resistance to
                    > Acid|Resistance to Electricity|Pseudonatural Alternate Form|True Strike
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Divine Health'
                    > for pcgen.cdom.inst.PCClassLevel 48Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Divine Health'
                    > for pcgen.core.PCClass 48Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Divine
                    > HealthUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Divine Health
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon Proficiencies' for
                    > pcgen.cdom.inst.PCClassLevel 87Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon Proficiencies' for pcgen.core.PCClass
                    > 87Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon ProficienciesUnable to unparse:
                    > ABILITY:Special Ability|AUTOMATIC|All Automatic Proficiencies|All Martial
                    > Weapon Proficiencies
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bard Weapon
                    > Proficiencies|All Automatic Proficiencies' for pcgen.cdom.inst.PCClassLevel
                    > 123Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bard Weapon
                    > Proficiencies|All Automatic Proficiencies' for pcgen.core.PCClass 123Test1
                    > in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bard Weapon
                    > Proficiencies|All Automatic ProficienciesUnable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bard Weapon Proficiencies|All Automatic Proficiencies
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                    > Knowledge' for pcgen.cdom.inst.PCClassLevel 127Test5 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                    > Knowledge' for pcgen.core.PCClass 127Test5 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                    > KnowledgeUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                    > Knowledge
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Music'
                    > for pcgen.cdom.inst.PCClassLevel 128Test4 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Music'
                    > for pcgen.core.PCClass 128Test4 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                    > MusicUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Music
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                    > Countersong|Bardic Fascinate|Bardic Inspire
                    > Courage|PREVARGTEQ:BardicMusicLvl,1' for pcgen.cdom.inst.PCClassLevel
                    > 130Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                    > Countersong|Bardic Fascinate|Bardic Inspire
                    > Courage|PREVARGTEQ:BardicMusicLvl,1' for pcgen.core.PCClass 130Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                    > Countersong|Bardic Fascinate|Bardic Inspire
                    > Courage|PREVARGTEQ:BardicMusicLvl,1Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bardic Countersong|Bardic Fascinate|Bardic Inspire
                    > Courage|PREVARGTEQ:BardicMusicLvl,1
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                    > Competence|PREVARGTEQ:BardicMusicLvl,3' for pcgen.cdom.inst.PCClassLevel
                    > 131Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                    > Competence|PREVARGTEQ:BardicMusicLvl,3' for pcgen.core.PCClass 131Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Inspire
                    > Competence|PREVARGTEQ:BardicMusicLvl,3Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bardic Inspire Competence|PREVARGTEQ:BardicMusicLvl,3
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                    > Suggestion|PREVARGTEQ:BardicMusicLvl,6' for pcgen.cdom.inst.PCClassLevel
                    > 132Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic
                    > Suggestion|PREVARGTEQ:BardicMusicLvl,6' for pcgen.core.PCClass 132Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic
                    > Suggestion|PREVARGTEQ:BardicMusicLvl,6Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bardic Suggestion|PREVARGTEQ:BardicMusicLvl,6
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                    > Greatness|PREVARGTEQ:BardicMusicLvl,9' for pcgen.cdom.inst.PCClassLevel
                    > 133Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                    > Greatness|PREVARGTEQ:BardicMusicLvl,9' for pcgen.core.PCClass 133Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Inspire
                    > Greatness|PREVARGTEQ:BardicMusicLvl,9Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bardic Inspire Greatness|PREVARGTEQ:BardicMusicLvl,9
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Song of
                    > Freedom|PREVARGTEQ:BardicMusicLvl,12' for pcgen.cdom.inst.PCClassLevel
                    > 134Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Song of
                    > Freedom|PREVARGTEQ:BardicMusicLvl,12' for pcgen.core.PCClass 134Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    >
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Song of
                    > Freedom|PREVARGTEQ:BardicMusicLvl,12Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bardic Song of Freedom|PREVARGTEQ:BardicMusicLvl,12
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                    > Heroics|PREVARGTEQ:BardicMusicLvl,15' for pcgen.cdom.inst.PCClassLevel
                    > 135Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Inspire
                    > Heroics|PREVARGTEQ:BardicMusicLvl,15' for pcgen.core.PCClass 135Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    >
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Inspire
                    > Heroics|PREVARGTEQ:BardicMusicLvl,15Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bardic Inspire Heroics|PREVARGTEQ:BardicMusicLvl,15
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Mass
                    > Suggestion|PREVARGTEQ:BardicMusicLvl,18' for pcgen.cdom.inst.PCClassLevel
                    > 136Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Bardic Mass
                    > Suggestion|PREVARGTEQ:BardicMusicLvl,18' for pcgen.core.PCClass 136Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    >
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Bardic Mass
                    > Suggestion|PREVARGTEQ:BardicMusicLvl,18Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Bardic Mass Suggestion|PREVARGTEQ:BardicMusicLvl,18
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Armored Casting
                    > (Bard)' for pcgen.cdom.inst.PCClassLevel 138Test4 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Armored Casting
                    > (Bard)' for pcgen.core.PCClass 138Test4 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Armored Casting
                    > (Bard)Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Armored Casting
                    > (Bard)
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon Proficiencies' for
                    > pcgen.cdom.inst.PCClassLevel 162Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon Proficiencies' for
                    > pcgen.core.SubstitutionClass 162Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon ProficienciesUnable to unparse:
                    > ABILITY:Special Ability|AUTOMATIC|All Automatic Proficiencies|All Martial
                    > Weapon Proficiencies
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                    > Enemy|Ranger Favored Enemy' for pcgen.cdom.inst.PCClassLevel 166Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                    > Enemy|Ranger Favored Enemy' for pcgen.core.SubstitutionClass 166Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Basic Favored
                    > Enemy|Ranger Favored EnemyUnable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Basic Favored Enemy|Ranger Favored Enemy
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                    > Tree' for pcgen.cdom.inst.PCClassLevel 168Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                    > Tree' for pcgen.core.SubstitutionClass 168Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat
                    > TreeUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat Tree
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                    > for pcgen.cdom.inst.PCClassLevel 172Test8 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                    > for pcgen.core.SubstitutionClass 172Test8 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild
                    > EmpathyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild Empathy
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                    > for pcgen.cdom.inst.PCClassLevel 177Test11 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                    > for pcgen.core.SubstitutionClass 177Test11 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                    > StrideUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban Stride
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                    > Camouflage' for pcgen.cdom.inst.PCClassLevel 178Test10 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                    > Camouflage' for pcgen.core.SubstitutionClass 178Test10 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                    > CamouflageUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                    > Camouflage
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                    > Sight (Urban Ranger)' for pcgen.cdom.inst.PCClassLevel 179Test10 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                    > Sight (Urban Ranger)' for pcgen.core.SubstitutionClass 179Test10 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Hide in Plain
                    > Sight (Urban Ranger)Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Hide in Plain Sight (Urban Ranger)
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon Proficiencies' for
                    > pcgen.cdom.inst.PCClassLevel 189Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon Proficiencies' for pcgen.core.PCClass
                    > 189Test1 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|All Automatic
                    > Proficiencies|All Martial Weapon ProficienciesUnable to unparse:
                    > ABILITY:Special Ability|AUTOMATIC|All Automatic Proficiencies|All Martial
                    > Weapon Proficiencies
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                    > Enemy|Ranger Favored Enemy' for pcgen.cdom.inst.PCClassLevel 193Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Basic Favored
                    > Enemy|Ranger Favored Enemy' for pcgen.core.PCClass 193Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Basic Favored
                    > Enemy|Ranger Favored EnemyUnable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Basic Favored Enemy|Ranger Favored Enemy
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                    > Tree' for pcgen.cdom.inst.PCClassLevel 195Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Ranger Combat
                    > Tree' for pcgen.core.PCClass 195Test2 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat
                    > TreeUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Ranger Combat Tree
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                    > for pcgen.cdom.inst.PCClassLevel 197Test20 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Wild Empathy'
                    > for pcgen.core.PCClass 197Test20 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild
                    > EmpathyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Wild Empathy
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                    > for pcgen.cdom.inst.PCClassLevel 203Test23 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban Stride'
                    > for pcgen.core.PCClass 203Test23 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                    > StrideUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban Stride
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Swift Tracker'
                    > for pcgen.cdom.inst.PCClassLevel 204Test23 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Swift Tracker'
                    > for pcgen.core.PCClass 204Test23 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Swift
                    > TrackerUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Swift Tracker
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Evasion' for
                    > pcgen.cdom.inst.PCClassLevel 205Test7 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Evasion' for
                    > pcgen.core.PCClass 205Test7 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|EvasionUnable to
                    > unparse: ABILITY:Special Ability|AUTOMATIC|Evasion
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                    > Camouflage' for pcgen.cdom.inst.PCClassLevel 209Test22 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Urban
                    > Camouflage' for pcgen.core.PCClass 209Test22 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                    > CamouflageUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Urban
                    > Camouflage
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                    > Sight (Urban Ranger)' for pcgen.cdom.inst.PCClassLevel 213Test22 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Hide in Plain
                    > Sight (Urban Ranger)' for pcgen.core.PCClass 213Test22 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Hide in Plain
                    > Sight (Urban Ranger)Unable to unparse: ABILITY:Special
                    > Ability|AUTOMATIC|Hide in Plain Sight (Urban Ranger)
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Summon Alien'
                    > for pcgen.cdom.inst.PCClassLevel 225Test14 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Summon Alien'
                    > for pcgen.core.PCClass 225Test14 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Summon
                    > AlienUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Summon Alien
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien Blessing'
                    > for pcgen.cdom.inst.PCClassLevel 226Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien Blessing'
                    > for pcgen.core.PCClass 226Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien
                    > BlessingUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien Blessing
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Metamagic
                    > Secret' for pcgen.cdom.inst.PCClassLevel 227Test4 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Metamagic
                    > Secret' for pcgen.core.PCClass 227Test4 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Metamagic
                    > SecretUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Metamagic Secret
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Mad Certainty'
                    > for pcgen.cdom.inst.PCClassLevel 228Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Mad Certainty'
                    > for pcgen.core.PCClass 228Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Mad
                    > CertaintyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Mad Certainty
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Pseudonatural
                    > Familiar' for pcgen.cdom.inst.PCClassLevel 230Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Pseudonatural
                    > Familiar' for pcgen.core.PCClass 230Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Pseudonatural
                    > FamiliarUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Pseudonatural
                    > Familiar
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Extra Summoning'
                    > for pcgen.cdom.inst.PCClassLevel 231Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Extra Summoning'
                    > for pcgen.core.PCClass 231Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Extra
                    > SummoningUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Extra
                    > Summoning
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Insane
                    > Certainty' for pcgen.cdom.inst.PCClassLevel 233Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Insane
                    > Certainty' for pcgen.core.PCClass 233Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Insane
                    > CertaintyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Insane
                    > Certainty
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Timeless Body'
                    > for pcgen.cdom.inst.PCClassLevel 234Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_categories.lst
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Timeless Body'
                    > for pcgen.core.PCClass 234Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Timeless
                    > BodyUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Timeless Body
                    >
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_kits.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien
                    > Transcendence' for pcgen.cdom.inst.PCClassLevel 235Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > LSTERROR ABILITY refers to invalid Ability Category: Special Ability
                    > (Source:
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst)
                    > LSTERROR Illegal Token 'ABILITY' 'Special Ability|AUTOMATIC|Alien
                    > Transcendence' for pcgen.core.PCClass 235Test17 in
                    > file:/C:/Users/Allen/AppData/Local/PCGen/PCGen6000/data/homebrew/35e/markswo
                    > rld%203.5/allencohn_classes.lst
                    > SEVERE Unable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien
                    > TranscendenceUnable to unparse: ABILITY:Special Ability|AUTOMATIC|Alien
                    > Transcendence
                    >
                  • Allen Cohn
                    Were the errors that the converter program flagged mere deprecation errors? I m not good at parsing the error messages, but they looked a lot more serious than
                    Message 9 of 15 , Dec 21, 2012
                    • 0 Attachment
                      Were the errors that the converter program flagged mere deprecation errors? I'm not good at parsing the error messages, but they looked a lot more serious than that. (And if they were mere deprecation errors, why didn't the converter fix them?)

                      Back to the PDF problem...the one that started my whole odyssey, yes I still have it.

                      When I load the data into 6.00.0 I only have three innocuous lines in my console log:

                      11:42:15.316 INFO main pcgen.system.Main main Starting PCGen v6.00.0
                      11:42:15.425 INFO main pcgen.system.LanguageBundle init Initialising language bundle with locale en_US.
                      11:42:25.584 INFO Thread-7 pcgen.persistence.SourceFileLoader loadCampaigns Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home Campaigns].

                      But when I load my character the log then adds lots of lines that make me think it *really* is my old PCG file that has the problem(s) (although, of course, I have never edited that file by hand):

                      11:43:37.656 SEVERE AWT-EventQueue-1 pcgen.core.GameMode getAbilityCategory Attempt to fetch AbilityCategory: Expert Class Skills... but it does not exist
                      11:43:49.419 INFO AWT-EventQueue-1 pcgen.system.CharacterManager openCharacter Loaded character Carson - C:\Documents and Settings\Allen\My Documents\D&D\PCGen\characters\Carson.pcg
                      11:43:50.199 SEVERE AWT-EventQueue-1 pcgen.gui2.facade.EquipmentSetFacadeImpl addChildrenToPath Could not find parent for Armor for item Heavy Plate +1 (Fortification (Moderate)) at path 0.1.29
                      11:43:55.471 SEVERE AWT-EventQueue-1 plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,25
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at pcgen.gui2.facade.SpellFacadeImplem.getDuration(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                      at pcgen.gui2.util.treeview.TreeViewTableModel.populateDataMap(Unknown Source)
                      at pcgen.gui2.util.treeview.TreeViewTableModel.setData(Unknown Source)
                      at pcgen.gui2.util.treeview.TreeViewTableModel.setDataModel(Unknown Source)
                      at pcgen.gui2.util.JTreeViewTable.setTreeViewModel(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellsKnownTab$TreeViewModelHandler.install(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellsKnownTab.restoreModels(Unknown Source)
                      at pcgen.gui2.tabs.SpellsInfoTab.restoreModels(Unknown Source)
                      at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.restoreTab(Unknown Source)
                      at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.access$300(Unknown Source)
                      at pcgen.gui2.tabs.InfoTabbedPane$TabModelService$RestoreModelsTask$1.run(Unknown Source)
                      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
                      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
                      at java.awt.EventQueue.access$400(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 pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.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)

                      11:43:55.565 SEVERE AWT-EventQueue-1 plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at pcgen.gui2.facade.SpellFacadeImplem.getDuration(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                      at pcgen.gui2.util.treeview.TreeViewTableModel.populateDataMap(Unknown Source)
                      at pcgen.gui2.util.treeview.TreeViewTableModel.setData(Unknown Source)
                      at pcgen.gui2.util.treeview.TreeViewTableModel.setDataModel(Unknown Source)
                      at pcgen.gui2.util.JTreeViewTable.setTreeViewModel(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellsKnownTab$TreeViewModelHandler.install(Unknown Source)
                      at pcgen.gui2.tabs.spells.SpellsKnownTab.restoreModels(Unknown Source)
                      at pcgen.gui2.tabs.SpellsInfoTab.restoreModels(Unknown Source)
                      at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.restoreTab(Unknown Source)
                      at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.access$300(Unknown Source)
                      at pcgen.gui2.tabs.InfoTabbedPane$TabModelService$RestoreModelsTask$1.run(Unknown Source)
                      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
                      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
                      at java.awt.EventQueue.access$400(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 pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.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)

                      When I try to make a PDF it crashes and adds the following error messages to my log:


                      11:44:29.671 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,5
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:30.76 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:30.232 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,5
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:30.404 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:30.981 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:31.262 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,20
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:31.402 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:31.855 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:31.886 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,25
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:32.11 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:32.307 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:44:32.635 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
                      java.lang.Throwable
                      at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                      at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                      at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                      at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                      at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                      at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                      at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                      at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.processLoop(Unknown Source)
                      at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                      at pcgen.io.ExportHandler.write(Unknown Source)
                      at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:45:10.720 SEVERE SwingWorker-pool-2-thread-2 pcgen.util.FOPHandler run Exception in FOPHandler:run
                      org.apache.fop.apps.FOPException: An invalid XML character (Unicode: 0x12) was found in the element content of the document.
                      at org.apache.fop.apps.Driver.render(Driver.java:503)
                      at pcgen.util.FOPHandler.run(Unknown Source)
                      at pcgen.system.BatchExporter.exportCharacterToPDF(Unknown Source)
                      at pcgen.gui2.dialog.ExportDialog$PDFExporter.doInBackground(Unknown Source)
                      at javax.swing.SwingWorker$1.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at javax.swing.SwingWorker.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      ---------

                      org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x12) was found in the element content of the document.
                      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
                      at org.apache.xalan.transformer.TrAXFilter.parse(TrAXFilter.java:191)
                      at org.apache.fop.apps.Driver.render(Driver.java:498)
                      at pcgen.util.FOPHandler.run(Unknown Source)
                      at pcgen.system.BatchExporter.exportCharacterToPDF(Unknown Source)
                      at pcgen.gui2.dialog.ExportDialog$PDFExporter.doInBackground(Unknown Source)
                      at javax.swing.SwingWorker$1.call(Unknown Source)
                      at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                      at java.util.concurrent.FutureTask.run(Unknown Source)
                      at javax.swing.SwingWorker.run(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                      at java.lang.Thread.run(Unknown Source)

                      11:45:10.720 SEVERE SwingWorker-pool-2-thread-2 pcgen.system.BatchExporter exportCharacterToPDF BatchExporter.exportCharacterToPDF failed: An invalid XML character (Unicode: 0x12) was found in the element content of the document.



                      Any help would be greatly appreciated!

                      Allen
                    • Andrew
                      Hi, You ran your personal data set through the converter, but I bet didn t run the rsrd set as well. Hence all the errors are due to missing important chunks
                      Message 10 of 15 , Dec 21, 2012
                      • 0 Attachment
                        Hi,

                        You ran your personal data set through the converter, but I bet didn't run the rsrd set as well.
                        Hence all the errors are due to missing important chunks from the core set. You can safely ignore
                        the errors.

                        If you want true peace of mind, run your set with the rsrd set and then see what happens.

                        On 12/21/2012 11:51 AM, Allen Cohn wrote:
                        > Were the errors that the converter program flagged mere deprecation errors? I'm not good at parsing the error messages, but they looked a lot more serious than that. (And if they were mere deprecation errors, why didn't the converter fix them?)
                        >
                        > Back to the PDF problem...the one that started my whole odyssey, yes I still have it.
                        >
                        > When I load the data into 6.00.0 I only have three innocuous lines in my console log:
                        >
                        > 11:42:15.316 INFO main pcgen.system.Main main Starting PCGen v6.00.0
                        > 11:42:15.425 INFO main pcgen.system.LanguageBundle init Initialising language bundle with locale en_US.
                        > 11:42:25.584 INFO Thread-7 pcgen.persistence.SourceFileLoader loadCampaigns Loading game 35e and sources [3.5 RSRD, Allen Cohn's Home Campaigns].
                        >
                        > But when I load my character the log then adds lots of lines that make me think it *really* is my old PCG file that has the problem(s) (although, of course, I have never edited that file by hand):
                        >
                        > 11:43:37.656 SEVERE AWT-EventQueue-1 pcgen.core.GameMode getAbilityCategory Attempt to fetch AbilityCategory: Expert Class Skills... but it does not exist
                        > 11:43:49.419 INFO AWT-EventQueue-1 pcgen.system.CharacterManager openCharacter Loaded character Carson - C:\Documents and Settings\Allen\My Documents\D&D\PCGen\characters\Carson.pcg
                        > 11:43:50.199 SEVERE AWT-EventQueue-1 pcgen.gui2.facade.EquipmentSetFacadeImpl addChildrenToPath Could not find parent for Armor for item Heavy Plate +1 (Fortification (Moderate)) at path 0.1.29
                        > 11:43:55.471 SEVERE AWT-EventQueue-1 plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,25
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at pcgen.gui2.facade.SpellFacadeImplem.getDuration(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                        > at pcgen.gui2.util.treeview.TreeViewTableModel.populateDataMap(Unknown Source)
                        > at pcgen.gui2.util.treeview.TreeViewTableModel.setData(Unknown Source)
                        > at pcgen.gui2.util.treeview.TreeViewTableModel.setDataModel(Unknown Source)
                        > at pcgen.gui2.util.JTreeViewTable.setTreeViewModel(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellsKnownTab$TreeViewModelHandler.install(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellsKnownTab.restoreModels(Unknown Source)
                        > at pcgen.gui2.tabs.SpellsInfoTab.restoreModels(Unknown Source)
                        > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.restoreTab(Unknown Source)
                        > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.access$300(Unknown Source)
                        > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService$RestoreModelsTask$1.run(Unknown Source)
                        > at java.awt.event.InvocationEvent.dispatch(Unknown Source)
                        > at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
                        > at java.awt.EventQueue.access$400(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 pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.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)
                        >
                        > 11:43:55.565 SEVERE AWT-EventQueue-1 plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at pcgen.gui2.facade.SpellFacadeImplem.getDuration(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellNodeDataView.getData(Unknown Source)
                        > at pcgen.gui2.util.treeview.TreeViewTableModel.populateDataMap(Unknown Source)
                        > at pcgen.gui2.util.treeview.TreeViewTableModel.setData(Unknown Source)
                        > at pcgen.gui2.util.treeview.TreeViewTableModel.setDataModel(Unknown Source)
                        > at pcgen.gui2.util.JTreeViewTable.setTreeViewModel(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellsKnownTab$TreeViewModelHandler.install(Unknown Source)
                        > at pcgen.gui2.tabs.spells.SpellsKnownTab.restoreModels(Unknown Source)
                        > at pcgen.gui2.tabs.SpellsInfoTab.restoreModels(Unknown Source)
                        > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.restoreTab(Unknown Source)
                        > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService.access$300(Unknown Source)
                        > at pcgen.gui2.tabs.InfoTabbedPane$TabModelService$RestoreModelsTask$1.run(Unknown Source)
                        > at java.awt.event.InvocationEvent.dispatch(Unknown Source)
                        > at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
                        > at java.awt.EventQueue.access$400(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 pcgen.gui.PCGen_Frame1$WaitCursorEventQueue.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)
                        >
                        > When I try to make a PDF it crashes and adds the following error messages to my log:
                        >
                        >
                        > 11:44:29.671 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,5
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:30.76 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:30.232 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,5
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:30.404 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:30.981 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:31.262 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,20
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:31.402 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:31.855 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:31.886 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,25
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:32.11 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:32.307 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,10
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:44:32.635 SEVERE Charater-Sheet-Refresher-Thread plugin.exporttokens.CasterLevelToken getToken Invalid CASTERLEVEL token:CASTERLEVEL,15
                        > java.lang.Throwable
                        > at plugin.exporttokens.CasterLevelToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceTokenSkipMath(Unknown Source)
                        > at pcgen.core.VariableProcessor.getExportVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.lookupVariable(Unknown Source)
                        > at pcgen.core.VariableProcessor.processBrokenParser(Unknown Source)
                        > at pcgen.core.VariableProcessor.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.getVariableValue(Unknown Source)
                        > at pcgen.core.PlayerCharacter.parseSpellString(Unknown Source)
                        > at plugin.exporttokens.SpellMemToken.getToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceToken(Unknown Source)
                        > at pcgen.io.ExportHandler.replaceLine(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIFChildren(Unknown Source)
                        > at pcgen.io.ExportHandler.evaluateIIF(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.processLoop(Unknown Source)
                        > at pcgen.io.ExportHandler.loopFOR(Unknown Source)
                        > at pcgen.io.ExportHandler.write(Unknown Source)
                        > at pcgen.gui2.facade.CharacterFacadeImpl.export(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at pcgen.gui2.csheet.CharacterSheetPanel$DocumentConstructor.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:45:10.720 SEVERE SwingWorker-pool-2-thread-2 pcgen.util.FOPHandler run Exception in FOPHandler:run
                        > org.apache.fop.apps.FOPException: An invalid XML character (Unicode: 0x12) was found in the element content of the document.
                        > at org.apache.fop.apps.Driver.render(Driver.java:503)
                        > at pcgen.util.FOPHandler.run(Unknown Source)
                        > at pcgen.system.BatchExporter.exportCharacterToPDF(Unknown Source)
                        > at pcgen.gui2.dialog.ExportDialog$PDFExporter.doInBackground(Unknown Source)
                        > at javax.swing.SwingWorker$1.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at javax.swing.SwingWorker.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > ---------
                        >
                        > org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0x12) was found in the element content of the document.
                        > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
                        > at org.apache.xalan.transformer.TrAXFilter.parse(TrAXFilter.java:191)
                        > at org.apache.fop.apps.Driver.render(Driver.java:498)
                        > at pcgen.util.FOPHandler.run(Unknown Source)
                        > at pcgen.system.BatchExporter.exportCharacterToPDF(Unknown Source)
                        > at pcgen.gui2.dialog.ExportDialog$PDFExporter.doInBackground(Unknown Source)
                        > at javax.swing.SwingWorker$1.call(Unknown Source)
                        > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
                        > at java.util.concurrent.FutureTask.run(Unknown Source)
                        > at javax.swing.SwingWorker.run(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
                        > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
                        > at java.lang.Thread.run(Unknown Source)
                        >
                        > 11:45:10.720 SEVERE SwingWorker-pool-2-thread-2 pcgen.system.BatchExporter exportCharacterToPDF BatchExporter.exportCharacterToPDF failed: An invalid XML character (Unicode: 0x12) was found in the element content of the document.
                        >
                        >
                        >
                        > Any help would be greatly appreciated!
                        >
                        > Allen
                        >
                        >
                        >
                        >
                        >
                        >
                        >
                        >
                        > ------------------------------------
                        >
                        > Yahoo! Groups Links
                        >
                        >
                        >
                        >

                        --
                        Andrew Maitland (LegacyKing)
                        Admin Silverback - PCGen Board of Directors
                        Data 2nd, Docs Tamarin, OS Lemur
                        Unique Title "Quick-Silverback Tracker Monkey"
                        Unique Title "The Torturer of PCGen"


                        [Non-text portions of this message have been removed]
                      • Allen Cohn
                        Thank you. That explains it. With the LST files error-free, what do you think is the solution to the crash when I try to generate a PDF with that old PCG file?
                        Message 11 of 15 , Dec 21, 2012
                        • 0 Attachment
                          Thank you. That explains it.

                          With the LST files error-free, what do you think is the solution to the crash when I try to generate a PDF with that old PCG file?

                          Thank you for your continuing help,
                          Allen
                        • Andrew
                          Hi, Either send it to me, or open a code bug and have one of the code team take a look at it. ... -- Andrew Maitland (LegacyKing) Admin Silverback - PCGen
                          Message 12 of 15 , Dec 21, 2012
                          • 0 Attachment
                            Hi,

                            Either send it to me, or open a code bug and have one of the code team take a look at it.

                            On 12/21/2012 5:55 PM, Allen Cohn wrote:
                            > Thank you. That explains it.
                            >
                            > With the LST files error-free, what do you think is the solution to the crash when I try to generate a PDF with that old PCG file?
                            >
                            > Thank you for your continuing help,
                            > Allen
                            >
                            >
                            >
                            >
                            >
                            > ------------------------------------
                            >
                            > Yahoo! Groups Links
                            >
                            >
                            >
                            >

                            --
                            Andrew Maitland (LegacyKing)
                            Admin Silverback - PCGen Board of Directors
                            Data 2nd, Docs Tamarin, OS Lemur
                            Unique Title "Quick-Silverback Tracker Monkey"
                            Unique Title "The Torturer of PCGen"


                            [Non-text portions of this message have been removed]
                          • daft_inquisitor
                            Correct me if I m wrong, but if he s using an old character build, wouldn t that just cause more issues? I thought the way character files worked is that they
                            Message 13 of 15 , Dec 22, 2012
                            • 0 Attachment
                              Correct me if I'm wrong, but if he's using an old character build, wouldn't that just cause more issues?

                              I thought the way character files worked is that they pretty much just saved flags for whatever the system was trying to apply to them. So, if they have flags for a lot of old code that has been updated, wouldn't they just try to import the old (no longer existent) flags?

                              --- In PCGenListFileHelp@yahoogroups.com, Andrew <drew0500@...> wrote:
                              >
                              > Hi,
                              >
                              > Either send it to me, or open a code bug and have one of the code team take a look at it.
                              >
                              > On 12/21/2012 5:55 PM, Allen Cohn wrote:
                              > > Thank you. That explains it.
                              > >
                              > > With the LST files error-free, what do you think is the solution to the crash when I try to generate a PDF with that old PCG file?
                              > >
                              > > Thank you for your continuing help,
                              > > Allen
                              > >
                              > >
                              > >
                              > >
                              > >
                              > > ------------------------------------
                              > >
                              > > Yahoo! Groups Links
                              > >
                              > >
                              > >
                              > >
                              >
                              > --
                              > Andrew Maitland (LegacyKing)
                              > Admin Silverback - PCGen Board of Directors
                              > Data 2nd, Docs Tamarin, OS Lemur
                              > Unique Title "Quick-Silverback Tracker Monkey"
                              > Unique Title "The Torturer of PCGen"
                              >
                              >
                              > [Non-text portions of this message have been removed]
                              >
                            Your message has been successfully submitted and would be delivered to recipients shortly.