From: SourceForge.net <no...@so...> - 2005-03-21 02:44:51
|
Bugs item #1167250, was opened at 2005-03-20 21:44 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=384719&aid=1167250&group_id=25576 Category: None Group: None Status: Open Resolution: None Priority: 8 Submitted By: Paul W. King (kingpaul) Assigned to: Devon Jones (soulcatcher) Summary: Console error Initial Comment: From http://groups.yahoo.com/group/pcgen/message/83935 >Hi guys, > >I've got a bunch of custom files I'm loading and have a >problem with one character. I'll provide the console >error at the bottom since it's long. When 5.8.0.RC1 >came out, I went thru and recreated all the characters >in my party since I've been having problems with them >for a few beta versions now. So far this is the only one >I've had a problem with. I get this error as soon as I >add Weapon Focus to the character. When I re- >created her, I leveled her to 8, configured her skills, >then added the feats. I have now fully fleshed out the >character except for this one feat. I was hoping >someone one that knows the code a bit better could at >least narrow down what may be causing this error >before I spend a few hours narrowing down the files. > >Here's the output I get in the Debug Console. Hope >someone can narrow it down a bit for me: > >String index out of range: -1 >java.lang.StringIndexOutOfBoundsException: String index out of range: -1 > at java.lang.String.substring(Unknown Source) > at pcgen.core.prereq.PreFeat.passes (PreFeat.java:129) > at pcgen.core.prereq.PrereqHandler.passes (PrereqHandler.java:221) > at pcgen.core.prereq.PrereqHandler.passesAll (PrereqHandler.java:104) > at pcgen.core.PCClass.canBePrestige (PCClass.java:4988) > at pcgen.core.PCClass.isQualified(PCClass.java:2195) > at >pcgen.gui.tabs.InfoSummary$ClassComboBoxRendere r.getListCellRendererComponen >t(InfoSummary.java:3241) > > It looks like one of the feat prereqs for a prestige class has a '%' character in a place that isn't expected. I tried this out with the RSRD and it worked ok, so it might be something with the custom files. Look for something like a PREFEAT: mentioning Weapon Focus in one of your custom prestige classes. Otherwise, try and reproduce the problem with only the standard data, or a subset of the custom data that is easy to upload. If you can, then upload your character and the data and we can check it out. Cheers, James Dempsey PCGen Code Gibbon :) === From http://groups.yahoo.com/group/pcgen/message/83937 >Either way the prerequisite handler code should be >catching the exception and coping gracefully. i.e. it >should produce a nice error message stating which >prerequisite was at fault and what went wrong. > > 100% agree :) Oh Devon, can we add this in - please? Cheers, James. === Paul W. King TM SB, OGL/PL Chimp, Data Gibbon, BoD ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=384719&aid=1167250&group_id=25576 |