Stefan,
Sounds like you're trying to re-invent the wheel... Did you look at how the Rogue and Ninja are coded up or the Samurai and Cavalier. Unless something has changed, this worked just fine last I checked:
CLASS:Cavalier TYPE:Base.PC.Cavalier
CLASS:Cavalier PREMULT:1,[PRECLASS:1,Cavalier=1],[!PRECLASS:1,TYPE.Cavalier=1]
CLASS:Samurai TYPE:Base.PC.Cavalier SERVESAS:CLASS|Cavalier
CLASS:Samurai PREMULT:1,[PRECLASS:1,Samurai=1],[!PRECLASS:1,TYPE.Cavalier=1]
Yes, Eidolon has those three base form types, and eventually they added "Aquatic". Judging from the makeover, you'd want to keep the unchained versions separate. The form type dictated the good Saves.
Concepts to incorporate:
Giant Evolution Pool available to all Eidolons
Boolean qualifier on the Evolutions individually
Your Eidolon race (KEY'd as Unchained) should grant a RaceType Pool. Once that selection is taken it triggers the "EidolonForm" pool. Which will also be Boolean on the choices triggered by the RaceType
Universal progression is kept in the companionMod file, HD boosts, etc. Like we already do. Specific RaceType/EidolonForm progressions can be triggered off the var "MasterLevel" and granted when appropriate inside the respective "ability" objects.
Concepts are pretty much in place, just had to know where to look.
If you need help with a specific problem, you know how to reach me.
Cheers,
Andrew
On 28 July 2015 at 11:16, Stefan Radermacher stefan@zaister.de [pcgen] <pcgen@yahoogroups.com> wrote:The problem was not with the rogue but occured on the barbarian. I think
it was that Extra Rage didn't work as expected and conflicted with
something other. Also adding SERVESAS to the unchained class, so it
qualifies for archetypes (which use PRECLASS) then results in being
unable to take more levels, because I added a !PRECLASS because you
cannot have levels in both versions. Tricky to find a workaround for that.
Don't use PRECLASS, use something else. Have the normal Rogue add a "Normal Rogue" non-visible template and the unchained Rogue add an "Unchained Rogue" non-visible template. Now have the normal rogue have a !PRETEMPLATE for "Unchained Rogue" and vice versa. When you add Rogue you will be unable to take unchained rogue.
andrew
Posted by: Andrew <drew0500@yahoo.com>
Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (7) |
PCGen's release site: http://pcgen.sourceforge.net
PCGen's Mailing Lists and Links: http://wiki.pcgen.org/Mailing_Lists_and_PCGen_Links
PCGen's autobuild: http://www.pcgen.org/autobuilds/
PCGen's JIRA Tracker: http://jira.pcgen.org
PCGen Forum: http://groups.pcgen.org
PCGen List File Help: http://tech.groups.yahoo.com/group/PCGenListFileHelp/
(for assistance in creating new homebrew or official list files)
PCGen Experimental: http://tech.groups.yahoo.com/group/pcgen_experimental/
(for new official data source development)
No comments:
Post a Comment