• 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

Hand of the Apprentice

robinbloke

New member
Hi there, has anyone successfully managed a modification to the data files (or is it planned) to add a "Hand of the Apprentice" (Universalist Wizard ability) weapon information panel to the Pathfinder sheets?

Gracias!
 
I've got it working in a fashion.

Save the attached file to c:/Program files/hero lab/data/pathfinder

First of all add any melee weapons in the usual manner. This will ensure that the correct weapon attack entries are displayed for when you are not using HotA

To show a weapon attack entry with HotA you need to:
1 - In the Configure Hero dialogue you need to tick 'Leeds DnD' under User Content.
2 - Go to the weapons tab
3 - Select 'New Magic, Custom or Master Work weapon' with relevant size
4 - In the pop up select Custom / Magic Weapon
5 - Choose your weapon etc and click to add a special ability
6 - Select Hand of the Apprentice

Just ignore the melee attack bonus for the HotA entry, it gets gets shafted, no way around it, but it's the ranged bit thats important anyway.
 

Attachments

If I may make a suggestion, this may be easier as an adjustment. Here's the code I used to add Hand of the Apprentice to a weapon:

(Post-Attributes)
Code:
   ~ If we're not enabled, get out now
     doneif (field[pIsOn].value = 0)

   ~ Add Range Category to weapon
     perform field[pChosen].chosen.assign[wCategory.RangeThrow]
 
   ~ set range 30'
     field[pChosen].chosen.field[wRangeInc].value = 30

   ~ remove DEX bonus from ranged attack bonus
     field[pChosen].chosen.field[wAttRanged].value -= hero.child[aDEX].field[aModBonus].value

   ~ add INT bonus to ranged attack bonus
     field[pChosen].chosen.field[wAttRanged].value += hero.child[aINT].field[aModBonus].value

You may be able to adjust this to affect all weapons with a foreach statement if you wish. Also note that this script only changes the Ranged Attack Bonus. Melee bonuses remain unaffected.
 
Last edited:
Thinking about it more, this might even be something that would be best done as a replacement class special with a foreach statement to just make it automatic.
 
Back
Top