• 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

Arcane Strike

Brolthemighty

Well-known member
Has the Errata been applied yet for Arcane Strike? I found a couple threads from back in 2013 regarding the ruling that Spell-like's can qualify and count...but I'm not getting that effect in Herolab.

If it hasn't been officially fixed, anyone know how to do this with an Adjustment or something?
 
Nope, that erratas going to be a pickle. You can just add a weapon damage adjustment and turn it on as desired.
 
Yeah, that sounds like it'd work.
Or do a New (Copy) against the feat to see what "Tags" it is looking for to say its an arcane caster. Then make an adjustment that assigns that same tag at like Final/90000. That will be early enough for the Pre-Req but late enough for it not to actually give any arcane/casting ability to the character.

Just an idea.
 
I keep hoping both the FAQ for both Arcane Strike and Qinggong will be implemented. Apparently neither has made it into Hero lab at this time.
 
Tim, I just noticed your advice. I'll check this out on my days off and get back to you. Sounds like it should work, but I have little experience working with tags.
 
Alright, so I'm revisiting this. Looking under the feat, it looks like it checks for the number of levels with caster levels using this string:

field[abValue].value += each.field[cCasterLev].value
nexteach

So I'm trying to figure out how the various sla's calculate their Caster Levels and what tag it pushes. Then I need to set the number of cCasterLev tags equal to the number of whatever SLA's give the character. Any ideas? I'm having a hard time figuring it out.
 
cCasterLev is the field on class helpers. For SLAs you'll want to check the sCL field.

No tags are pushed
 
Alright, so I'm thinking of just making a custom duplicate of the feat, calling it Arcane Strike:SLA as a temporary fix. So far, substituting what I've come up with thanks to Aaron, the code looks something like:

field[abValue].value += each.field[sCL].value
nexteach

field[abValue].value = round(field[abValue].value/5,0,-1) + 1

However, I'm concerned about the top of the coding where it searches numbers of levels. It looks like it's the start of the foreach loop, but I'm not figuring out how to change it to reflect the Spells tab where all the SLA's are collected. Here's what I have...but it doesn't look right.

~ We start with 0 arcane spellcaster levels
~ Go through all abilities on the hero that are spell-like abilities
foreach pick in hero from Spells where "CasterSrc.?"

I'm still toying around with wording.
 
Alright, so I'm resurrecting the work on this.

@Aaron, your help with the tags is great. Gave me half of the foreach, nexteach. The original looks under Class.....if I have it look under Spells in the foreach, would that work? I'll be trying it out, but feedback would be great.

Either that...or I scrap the coding from the original Arcane Strike, and workup my own....or try, lol.
 
Back
Top