• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Archetypes with two Primary Abilities

sebacore

Well-known member
I am working on creating a fighter archetype that has both the Weapon Training and Rogue Talent abilities. I can't seem to get this to work. When adding Rogue Talents it just adds them to the Weapon Training Ability.

How can I get both of the primary abilities?
 
Check the Cleric's Rage Domain from the APG - that has a script that modifies its class to make the secondary abilities table of the cleric class allow the user to select from the primary barbarian abilities.

Note that a cleric domain gets to its class with:

Code:
linkage[table].

And an archetype gets to its class with:

Code:
linkage[varies].
 
Ok, ther error I get with this is

Linkage pick 'table' not located for current context

Using the scripts from the rage domain in a class.
 
Thank you again for the help. It works as a custom ability, but I want to attach it to the class so the cleric domains show up in the tertiary along with it other abilities.

Post-levels 5000

~modify our linked class to add cleric domains

~we'll use the tertiary abilities slot for these

linkage
.field[cCustTeTot].arrayvalue[11] += 1
linkage
.field[cCustTeTot].arrayvalue[15] += 2
linkage
.field[cSpec3rdSi].text = "Illumination"



Final Phase 2147483647


~we'll overwrite the tertiary abilities' expression, since we need
~to make them use primary cleric abilities

linkage
.field[cCstS3Expr].text = "(SpecSource.cHelpClr + SpecSource.cHelpMdH+ SpecSource.cHelpMAH) & !Helper.Secondary & !Helper.Tertiary"
 
Now, in those scripts, can you see how it's trying to transition to the thing that owns the table that added it?

That's how custom abilities and cleric domains get to their class.

How would you change that so that it's using the method that archetypes use to transition to the class they modify?
 
In post #2, I gave two pieces of code - one that's used by custom abilities, the other that's used by archetypes.

Do you see the one for custom abilities in those scripts? (I see it used 4 times).
 
It gives this error:

Linkage pick 'varies' not located for current context
- - -
Linkage pick 'varies' not located for current context
- - -
Linkage pick 'varies' not located for current context
- - -
Linkage pick 'varies' not located for current context
- - -
Linkage pick 'varies' not located for current context
- - -
Linkage pick 'varies' not located for current context
 
I apologize, I thought you were building an archetype like the original poster.

Are you creating this as a class special?

If so, the transition you want is:

Code:
root.
 
I am adding it to a class, should it be a class special? BTW - where do I put root in
linkage
.field[cCustTeTot].arrayvalue[11] += 1

Thank you again
 
linkage
.
linkage[varies].
and
root.

are all ways to transition from something else, to the class. So, if you're already on the class, you don't need any transition.
 
Whether the script belongs on the class, or on a class special depends on how the original material presents that information - is it something that's in the description of the class, or is that a function of one of the abilities that's described for that class.
 
I am adding it to a class, should it be a class special? BTW - where do I put root in
linkage
.field[cCustTeTot].arrayvalue[11] += 1

Thank you again


What is the purpose of this line of code? What is it trying to accomplish?

Is there a way to set that using only editor options? (Answer: yes - it's on the class tab)
 
I know in the class tab you can chose another class abilities, but domains are not in the tertiary abilities
 
Please explain the whole context of what you're trying to accomplish here, not just the current problem - I feel we're each trying to discuss different things, and I'd like to know the overall goal - then I can figure out how best to guide you to that point.
 
Back
Top