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
Frodie
Senior Member
 
Join Date: May 2007
Location: Durham, NC
Posts: 1,747

Old January 12th, 2010, 09:42 AM
Ok, got everything done but the last 2 class ablities. They are:

Find the Mark (Ex): At 8th level, the swashbuckler increases his threat range by one when using any melee weapon with which he has Weapon Finesse.

and

Improved Mark (Ex): At 16th level, the swashbuckler becomes even more adept at finding marks. The threat range now improves by two when the swashbuckler uses his Find the Mark ability.

Now I made them new "Class Specials" and bootstrap them to the Improve Critical Feat. I just don't know how to get it to apply to all the weapons in Weapon Finesse.
Frodie is offline   #11 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,213

Old January 12th, 2010, 11:47 AM
You will likely get a lot of errors if a class special isn't added to the character by a class or by a custom class special. They depend on those linkages to set many values, so if you make them bootstraps of a feat, you'll run into a lot of problems.

I'd suggest you look at the script on the Ranger's Master Hunter ability. It adds additional text to the description of things it finds - in that case to the favored enemy selections.

To figure out what you're looking for, add a finesse weapon (rapier) a non-finesse weapon (longsword), and a light weapon (dagger) to a blank character.

In the develop menu, make sure that the first option, "Enable Data File Debugging" is checked, then right-click on each of the weapons, selecting "Show Debug Tags for XXX" for each one. Compare those two lists, and you'll find that weapons like rapier, that are specifically noted as being finesse weapons, all have the Helper.Finesse tag. Light weapons, like a dagger, will all have wClass.Light.

You'll also look through all the weapons to find a component tag which seems specific to them - in this case, component.BaseWep.

Now, let's construct something to search for weapons:

Code:
foreach thing in BaseWep
and then make it more specific, so it's only finding finesse weapons or light weapons:

Code:
 
foreach thing in BaseWep where "wClass.Light | Helper.Finesse"
Once you're inside that foreach loop, modify the description text (this started out as the amendthing line from the Ranger's Master Hunter ability):

Code:
 
perform eachthing.amendthing[description,eachthing.field[descript].text & "{br}{br}{b}Addition from Find the Mark{/b}: Enter the description of what happens here"]
Assembling that, with the standard introductory check, and closing the foreach:
Timing: Post-Level/10000
Code:
 
~if we're not shown, just get out now
doneif (tagis[Helper.ShowSpec] = 0)
 
foreach thing in BaseWep where "wClass.Light | Helper.Finesse"
  perform eachthing.amendthing[description,eachthing.field[descript].text & "{br}{br}{b}Addition from Find the Mark{/b}: Enter the description of what happens here"]
  nexteach
Mathias is online now   #12 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,213

Old January 12th, 2010, 11:49 AM
You can always skip that sort of thing - it's the sort of work I'd consider final polishing. In most cases, the user will be satisfied if the Find the Mark ability is present in the Specials list, and you don't need to do anything after that.
Mathias is online now   #13 Reply With Quote
Frodie
Senior Member
 
Join Date: May 2007
Location: Durham, NC
Posts: 1,747

Old January 12th, 2010, 12:00 PM
Yea, that is a little above my skill level, lol. Everything is there and shows up, somethings are a little wierd, like: Thurst still shows up as sneak attack, etc, But all the numbers seem to add up right. You would just have to keep in mind those two class ability do not add in the treat range and will act like the improve crit feat on HL, (so it kind of works). So I guess it's done.
Frodie is offline   #14 Reply With Quote
Frodie
Senior Member
 
Join Date: May 2007
Location: Durham, NC
Posts: 1,747

Old January 12th, 2010, 12:35 PM
Ok, sent on to chiefweasel so he can post it if he wants, (BTW - He now has a Pathfinder folder)
Frodie is offline   #15 Reply With Quote
coastiemike
Junior Member
 
Join Date: Aug 2009
Posts: 22

Old January 12th, 2010, 08:21 PM
Thanks for your work Frodie. It is appreciated.
coastiemike is offline   #16 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 09:12 AM.


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