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

Re: [pcgen] [Progress Report] Re: [BUG] {5.12.1] SUBSTITUTIONLEVEL not respecting PRExxx

Expand Messages
  • Andrew Maitland
    Good deal... though if you want it in 5.13.6 the clock is ticking... :) ... -- ~ Andrew Maitland (LegacyKing) ~ Admin Silverback, PCGen Board of Directors ~
    Message 1 of 10 , Dec 14, 2007
    • 0 Attachment
      Good deal... though if you want it in 5.13.6 the clock is ticking... :)

      joefrazierjr wrote:
      > --- In pcgen@yahoogroups.com, "Barak" <barak@...> wrote:
      >
      >> I'm starting to work on Substitution Levels for CMP datasets and
      >>
      > have come
      >
      >> across an issue.
      >>
      >> The SUBSTITUTIONLEVEL tag is not respecting a PRExxx placed in the
      >>
      > line. In
      >
      >> a normal class level line, when there is a lone PRExxx on the line
      >>
      > and you
      >
      >> don't meet it, it doesn't allow you to take that level until you do. I
      >> would expect that on a substitution level line that you would not be
      >> presented with the chooser if you didn't meet the lines PRExxx.
      >>
      > However, I
      >
      >> am being presented with the chooser regardless of what PRExxx I have
      >>
      > on the
      >
      >> SUBSTITUTIONLEVEL line.
      >>
      >> This is a necessary feature for some sub levels unfortunately. A
      >>
      > specific
      >
      >> example would be the Dwarven Cleric sub levels from Races of Stone.
      >>
      > The 1st
      >
      >> and 8th level ones only require that you be a dwarven cleric, the
      >>
      > 4th level
      >
      >> one requires that you worship Moradin (or another Warhammer wielding
      >>
      > god).
      >
      >> I haven't tested this with a recent beta (don't have it on my
      >>
      > machine yet
      >
      >> and don't have time at the moment to get it and install it). For
      >>
      > anyone who
      >
      >> wants to check with a later version, following a is a stripped down
      >>
      > version
      >
      >> that should demonstrate the problem if it still exists.
      >>
      >> CLASS:Cleric.MOD HASSUBSTITUTIONLEVEL:YES
      >> SUBSTITUTIONCLASS:Dwarven Cleric PRERACE:1,Dwarf%
      >> CSKILL:Knowledge (Dungeoneering)
      >> SUBSTITUTIONLEVEL:1 SA:Smite Giants
      >> SUBSTITUTIONLEVEL:4 SA:Hammer Specialist PREDEITY:1,Moradin
      >> SUBSTITUTIONLEVEL:8 SA:Earthen Spell Power
      >>
      >> If someone can confirm it's still an issue, could we get a tracker
      >>
      > to get it
      >
      >> fixed for the next stable?
      >>
      >> Barak
      >>
      >>
      >
      >
      > Ok.. After hours of working on this and with James pointers, I "think"
      > I have found the right spot. I need some rest, but will work on this
      > over the rest of the weekend as time permits and hopefully if the fix
      > is not to involved, we can actually get this into 5.14.
      >
      > I will let you know more when I get a better idea of how much time the
      > code change will take now that I think I have tracked down where the
      > code is that I would need to modify.
      >
      >
      > Joe
      >
      >
      >
      > PCGen's Release site: http://pcgen.sourceforge.net
      > PCGen's Wiki: http://pcgen.wiki.sourceforge.net/
      > PCGen's Roadmap: http://pcgen.wiki.sourceforge.net/Roadmap
      > PCGen's Alpha Build: http://pcgen.sourceforge.net/07_autobuilds.php
      > PCGen's Online Docs: http://pcgen.sourceforge.net/autobuilds/pcgen-docs/
      > PCGen's Data Help Grp: http://tech.groups.yahoo.com/group/PCGenListFileHelp/
      > Yahoo! Groups Links
      >
      >
      >
      >
      >

      --
      ~ Andrew Maitland (LegacyKing)
      ~ Admin Silverback, PCGen Board of Directors
      ~ Data Gibbon, Tracker Gibbon, Docs Lemur
      "Quick-Silverback Tracker Monkey"



      [Non-text portions of this message have been removed]
    Your message has been successfully submitted and would be delivered to recipients shortly.