Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
Sphynx
Member
 
Join Date: Apr 2007
Posts: 60

Old August 6th, 2013, 11:02 PM
While creating characters with my group, it seems that the primary use of Traits in our game is to turn something into a Class Skill or Skill Bonus. However, only a few Skills are covered in this way, so I've decided to allow players to spend 2 Traits to get 1 Generic Trait...

Is it possible to do this in the editor?

Ie:

A Trait that takes up 2 Trait slots.
Lets you pick a skill to get both a +1 to it, and flip it into a Class Skill?

I realize I can do this by copying something like Highlander and just changing the text/skill, and manually controlling that they get only 1 trait (have done this for now)... but was hoping for a generic trait that you just selected a skill from a drop-down box for to prevent always having to create a new trait...
Sphynx is offline   #1 Reply With Quote
Sphynx
Member
 
Join Date: Apr 2007
Posts: 60

Old August 7th, 2013, 12:27 AM
Actually, don't answer this for a bit, gonna try and figure this out on my own... found component.BaseSkill in the Skill Focus feat, and think I can do this now... at least the skill selection/bonus part. :P
Sphynx is offline   #2 Reply With Quote
Sphynx
Member
 
Join Date: Apr 2007
Posts: 60

Old August 7th, 2013, 12:49 AM
Ok, got the skill bonus +1 working by adding this:

Field:
Field ID: usrCandid1 Value: component.BaseSkill

This is my Eval Script:
~ If we're disabled, do nothing
doneif (tagis[Helper.SpcDisable] <> 0)

~ Set our focus to the selected pick
call fTargetFoc
doneif (state.isfocus = 0)

~ Add 1 to our chosen skill
focus.field[Bonus].value += 1

~ #makeclassskill[focus.field[Bonus]]

Had to comment out the makeclassskill, it errored, but the +1 works fine. Any idea what I need to do to make the class skill part work?

Thanks for any help. I realize the (takes 2 trait slots) is probably not gonna happen, but this is a huge step forward already.
Sphynx is offline   #3 Reply With Quote
AndrewD2
Senior Member
 
Join Date: Mar 2007
Location: Muskegon, MI
Posts: 2,975

Old August 7th, 2013, 07:45 AM
make class skill doesn't need a filed, just try focus
AndrewD2 is offline   #4 Reply With Quote
Sphynx
Member
 
Join Date: Apr 2007
Posts: 60

Old August 7th, 2013, 08:03 AM
I think the focus.field line messes up the ability to call focus, because anything I do (I've tried focus, focus.id, focus.field, etc, they all get the same error: Non-existent thing 'focus' used by script.
Sphynx is offline   #5 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old August 7th, 2013, 08:04 AM
And for making it cost 1 more trait slot, just add this line

#resspent[resTrait] += 1
Aaron is offline   #6 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old August 7th, 2013, 08:05 AM
For making it a class skill, assign the Helper.ClassSkill to the focus. Like so

perform focus.assign[Helper.ClassSkill]
Aaron is offline   #7 Reply With Quote
Sphynx
Member
 
Join Date: Apr 2007
Posts: 60

Old August 7th, 2013, 08:16 AM
Thanks Aaron, that did the trick.
Sphynx is offline   #8 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 12:19 PM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.