Senior Member
Join Date: Nov 2009
Posts: 891
|
Is there a way to make an archetype always be added to a particular class? For example, if you are in a world where Witches always use Wisdom instead of INT for their spells it would require an archetype. Likewise, if Fighters are to get good Reflex saves as well.
Evil wins because good rolls poorly .... or the players are not paying enough attention to the game. |
#1 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,213
|
I'd skip the archetype and create a mechanic with scripts that apply those changes.
|
#2 |
Senior Member
Join Date: Nov 2009
Posts: 891
|
That was my preferred method, but I could not quite get the syntax right. I cannot quite figure out how to change it on the class.
For the Fighter I have this: Code:
if (#levelcount[Fighter] > 0) then #makeclassskill[skPercep] ~perform hero.child.Classes[Fighter].assign[cRef.Good] endif Evil wins because good rolls poorly .... or the players are not paying enough attention to the game. |
#3 |
Senior Member
Join Date: Nov 2009
Posts: 891
|
Should I maybe be accessing it through the cHelpFtr instead? The class info is made as a helper. Either way for now I am stumped.
Evil wins because good rolls poorly .... or the players are not paying enough attention to the game. |
#4 |
Senior Member
Join Date: Mar 2007
Location: Muskegon, MI
Posts: 2,975
|
Yes, the saves are determined by the class helper so
perform hero.childfound[cHelpFtr].tagreplace[cRef.?,cRef.Good] |
#5 |
Senior Member
Join Date: Nov 2009
Posts: 891
|
Awesome, it works. Thanks!
Evil wins because good rolls poorly .... or the players are not paying enough attention to the game. |
#6 |
Senior Member
Join Date: Mar 2007
Location: Muskegon, MI
Posts: 2,975
|
Glad to help
|
#7 |
Senior Member
Join Date: Nov 2009
Posts: 891
|
Archetypes use SplAttr and MaxSplAttr to determine their spellcaster attribute. Do you know what term the original class uses?
Evil wins because good rolls poorly .... or the players are not paying enough attention to the game. |
#8 |
Senior Member
Join Date: Nov 2009
Posts: 891
|
Nevermind, I just looked at the Empyreal sorcerer bloodline.
Evil wins because good rolls poorly .... or the players are not paying enough attention to the game. |
#9 |
|
|