Junior Member
Join Date: Jul 2017
Posts: 1
|
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 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:
call HasteComb to call HasteyCom If you had to do the the previous quote you gotta do this one too. Quote:
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. |
||
#1 |
|
|