• 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

Fixing Divine Power spell adjustment

Gauthok

Active member
I'm trying to figure out how to correct the Divine Power spell adjustment, so at least my version will show it correctly.

Currently it doesn't grant the additional attack at highest base, or the temporary hitpoints.

I copied haste to try and snag the code from that for the extra attack, but I can't find it.

Thanks!
 
Bumping; still haven't gotten this figured out.

It looks like it is in this script:

~ if we're not active, just get out now
doneif (field[pIsOn].value = 0)

~ This procedure adds +1 to attack, +1 to Reflex saves, and foreaches
~ through all non-natural attacks to assign an extra attack.
call HasteComb

So, I need to call a procedure named HasteComb. Then I need to strip out the additional bonuses it gives, and just keep the extra attack. Doesn't seem to be working properly though.

Also, does it annoy anyone else that a relatively common spell from the CRB doesn't work correctly?
 
Last edited:
The relevant part from that procedure:

Code:
    ~ Give weapons an extra attack
    foreach pick in hero from BaseWep where "!Helper.NatAttSpec & !wGroup.Natural"
      perform eachpick.assign[Helper.ExtraHigh]
      nexteach

Did you submit a bug report?
 
Also, does it annoy anyone else that a relatively common spell from the CRB doesn't work correctly?
The spell adjustments where all community created and donated to be officially added. As the person most likely that did this adjustment I can say at the time I didn't know nearly what I know now of HL. So their where many adjustments that where not 100% correct.

As its been a month you could put in an official bug report and get this fixed. If not what you need to do is foreach through all BaseWep and assign the tag "Helper.ExtraHigh". That tag causes HL to display the highest attack bonus twice.

Also other fixes could be added also with new features HL has added sense this adjustment was made. As you already have to foreach through each weapon you may as well take out the sections for setting Attack/Damage Things values and instead do it directly on the weapons using BonLuck. BonLuck didn't exist on weapons all those years ago.
 
Thanks for the replies. I didn't mean to be insulting, so I hope no one took it that way. I was just a bit frustrated.

I didn't realize the spell adjustments were community created; I assumed they were part of the package.

I didn't put in a bug report as I wasn't sure if it was a bug or if I wasn't doing something right. Or are people saying that I should put in a bug report for the Divine Power Spell Adjustment? If so, I did that back in January, and I was just trying to get my copy working the way I wanted at least while waiting for the official fix.

I will try the alternate methods suggested when I have some free time. Thanks for the help!
 
Back
Top