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
Delium
Junior Member
 
Join Date: Jul 2017
Posts: 1

Old July 8th, 2017, 05:54 AM
If this the wrong place for this, please move it.

It is possible to make Haste work for Natural Attacks, but you have to add an Adjustment, and two Procedures.

!!Use at your own risk!!

I'll start with the actual change then work my way back up the stack to make it usable.
First add a Procedure copied from AdjExtraAt
Give it a name, I used AdjExNatAt

Change the script to:
Code:
    ~ Timing: PostLevel/10000
    ~ This procedure is designed to give a non-stacking extra
    ~ attack from spells like Haste or Blessing of Fervor.

if (field[pChosen].ischosen <> 0) then
      perform field[pChosen].chosen.assign[Helper.ExtraHigh]
    endif

    foreach pick in hero from BaseWep where "!Helper.NatAttSpec & !wGroup.Natural & !Helper.ExtraHigh"
      perform eachpick.assign[Helper.ExtraHigh]
      nexteach
save the script (you could just added the new code in the middle but I didn't want to try to explain that).

Add another Procedure copied from HasteComb.
Name it: I used HasteyCom

change
call AdjExtraAt
to
call AdjExNatAt

save the script.

Add an Adjustment copied from Haste.
Give it a name and a Unique ID (I used 'Hastey' and Hastey).

Change the Show Menu field to: Custom Menu
In Custom Expression enter: component.BaseWep & wFtrGroup.Natural

Click Eval Scripts
If you are on the script named 'Haste move' do the steps in the Quote, if not skip down.
Quote:
You will have to recreate this script because, as far as I can tell, you cannot switch between scripts if there is more than one.
Copy the contents of the script a notepad window.
Take a screen shot of the window.
Delete 'Haste move'
In the 'Haste attack, save and AC' script change
call HasteComb
to
call HasteyCom

If you had to do the the previous quote you gotta do this one too.
Quote:
Click 'Click to add another eval script'
Paste copied the script from notepad into the new blank script
Name it 'Haste move'
Change its Phase, Priority, and Index to the correct settings (I used Final Phase, 9900, and 1, respectively)
hit OK

Save your Adjustment.

Hit Test Now!

Once it reloads your character you should have a new Spell Adjustment available named 'Hastey' which does all the same stuff as Haste but also supplies you a drop drown to select a natural attack.
Delium is offline   #1 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 03:56 AM.


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