Junior Member
Join Date: Sep 2013
Posts: 15
|
So I'm trying to add something like the Aasimar Scion of Humanity alternate racial trait to another outsider(native) race. In the script for Scion of humanity I see:
perform hero.assign[HasAbility.raAasSciHu] Any idea where I can find raAasSciHu? I'm not seeing it anywhere ... |
#1 |
Junior Member
Join Date: Sep 2013
Posts: 15
|
OK, raAasSciHu IS the alternate racial trait, so the script is just referencing itself? Clearly, there's something I'm not understanding, as Scion of Humanity not only adds Human as a creature type (which I see happening in the script), it also removes the Celestial language (which I don't see happening anywhere). Time to look at the aasimar race itself, maybe?
EDIT: Yep, that's it. There are bootstraps on the aasimar race to do the work needed for this alternate racial trait. Which means I have to edit each additional race I want this for rather than just make new traits - that's not ideal, but with "Replaces Thing Id" at least I don't have to also edit/create all the other features of the race. Unless I wanted BOTH versions of the race available ... not sure how I'd do that without the "edit/create all the other features" step. Last edited by glandis; September 20th, 2013 at 11:17 PM. Reason: Add info w/o another post |
#2 |
Senior Member
Join Date: Oct 2011
Posts: 6,793
|
So you're good to go then? No further questions?
|
#3 |
Junior Member
Join Date: Sep 2013
Posts: 15
|
Thanks for asking - I figured out my immediate problem as described, hopefully someone else will run into it and find this solution.
In general, is there a way to modify a (e.g.) race and have it inherit all the things that the unmodified race had, WITHOUT replacing the unmodified race or copying/recreating all the alternate traits/etc.? I can see situations where that would be nice .... |
#4 |
Senior Member
Join Date: Oct 2011
Posts: 6,793
|
Unfortunately not at the moment.
|
#5 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
In this case I have a custom "Catfolk" race that is able to use all the "Catfolk" ART selections WITHOUT doing a "Replace Thing ID". This allows me to have my houserules package run with players that have the "Advanced Race Guide" and without. First/100 Code:
~ set that we are the ARG Catfolk perform hero.assignstr["Race.rCatfolk"] perform hero.assignstr["IsRace.rCatfolk"] perform hero.assignstr["RaceEquip.rCatfolk"] perform hero.assignstr["Subtype.stCatfolk"] perform hero.assignstr["wGroup.rCatfolk"] So in example my Catfolk have a racial special called "Sprinter" with the Unique ID of "raS2Sprint" but I added the tag "RaReplace.raCatSprin" which is the official Cat Sprint ability and gets replaced with the "Nimble Faller" ART. Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
|
#6 |
Junior Member
Join Date: Sep 2013
Posts: 15
|
Thanks, ShadowC - that does look easier than a full copy/recreate/link under new name(s). Still a bit tricky, I'd imagine, but - doable.
EDIT: By the way, that large splurshing sound you hear? Tens of thousands of OO-purists doing spit-takes upon reading the last few posts ;-) Last edited by glandis; September 25th, 2013 at 02:03 PM. Reason: Add possibly-humorous comment |
#7 |
|
|