• 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

Figuring out where to start on a modified ABP

willuwontu

Well-known member
I'm planning on attempting to import this updated system of ABP into HL (over my free time during spring break).

I'm assuming that I'll need to use a mechanic to bootstrap a configurable onto the hero, but I'm unsure how to deal with converting abilities/their values into points and setting a max for it.

Looking over the ABP stuff, it appears it was done via Class Specials, but I'm still unsure how the ABP page was made.
 

Attachments

Last edited:
It looks like there isn't an editor tab for resources. Here is an XML example you can paste into a user file with a text editor. Tweak as necessary, of course.

Code:
  <thing
    id="resLegGift"
    name="Legendary Gifts"
    compset="Resource"
    uniqueness="unique">
    <fieldval field="resObject" value="Legendary Gifts"/>
    <usesource source="PUAutoBon"/>
    <usesource source="PUAutoBNoM"/>
    <tag group="Helper" tag="Bootstrap"/>
    <eval index="1" phase="First" priority="3000"><![CDATA[
      ~ This is a dummy eval that forces the resource to be live early, so that
      ~ later scripts can add to it on the first pass. Otherwise, things are
      ~ always an eval pass behind.
      ]]></eval>
    </thing>

The Helper.Bootstrap tag will make this be added to all characters, or you could bootstrap it directly to whatever Mechanic you are using to bootstrap the configurable you mentioned.
 
You mean, click the incrementer once, increase the value by more than 1? I don't think that is something set up to be user possible in PF1.
 
You mean, click the incrementer once, increase the value by more than 1? I don't think that is something set up to be user possible in PF1.

Ah, I know it's done for ABP attunements, however I can't see how those work as they're LW objects.
 
If you're going to build a new tab, you'll need to study the authoring kit wiki. For example, here's the page on what settings you can apply to an incrementer portal: http://hlkitwiki.wolflair.com/index.php5?title=Incrementer_Element_(Data)

Ah, so I'd have to build a new tab then. Originally I was thinking of just using custom abilities and a config for obtaining them (was trying to figure out how to set the resource as the allowed amount for it), since there is a cost tag for custom abilities. I suppose I should look into how to do this though, it'll probably be better in the long run that way.
 
How can I extend Tag Groups in a .1st file, specifically how can I add

Code:
CustomCost.?
12
18
25
32
36
50
64
100
125

as new tags for the CustomCost group?
 
Last edited:
Ended up making dummy abilities with those costs so that they'd be generated.

How can I change the recommended starting gold though?

Code:
Hero.field[tStartGP].value *= .5

Causes an error, "Undefined Variable".


Here's my current work so far.
 

Attachments

Last edited:
Spelling matters - herofield, not Hero.field

Thanks, I forgot how to reference fields on the hero, it appears that's the wrong lever to pull though.

Code:
Hero Lab was forced to stop compilation after the following errors were detected:

Syntax error in 'eval' script for Thing 'mechModABP' (Eval Script '#2') on line 1
  -> Only derived fields can generally be modified via scripts (field 'tStartGP')

How should I be modifying the starting gold then? I know normal ABP does it in HL, so it's definitely possible.
 
Last edited:
You'll need to give me more information than "ABP does it in HL", so I know where to look. I just tested creating ABP and standard characters at 1st level, and they both start at 4d6x10 gp. Sorry, it's been years since I've read that section of Pathfinder Unchained, since all my pathfinder gaming for the last few years has been PFS, so I haven't read the optional rules in Pathfinder Unchained since I worked on coding them in.
 
You'll need to give me more information than "ABP does it in HL", so I know where to look. I just tested creating ABP and standard characters at 1st level, and they both start at 4d6x10 gp. Sorry, it's been years since I've read that section of Pathfinder Unchained, since all my pathfinder gaming for the last few years has been PFS, so I haven't read the optional rules in Pathfinder Unchained since I worked on coding them in.

When playing ABP, if you start at higher levels your WBL is cut in half to make up for the benefits of ABP.

Currently in ABP on HL, if I were to make a level 2 char with ABP on, it'll say that the recommended starting gold is 500 (instead of the normal 1000 for non-abp level 2 chars) without me needing to change anything. I'd like to duplicate this behavior.
 
Starting gold at levels above 1st is just looked up on the wealth by level table, and that's accessible on the Mechanics tab, in the "Wealth by Level Mechanic".
 
Back
Top