• 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

Add the Splitting Weapon Enhancement from Champions of Ruin

Ghostwheel

Active member
Greetings, how would I go about adding the Splitting weapon enhancement to a bow, also so that it would show up in the stat block?

The enhancement itself comes from Champions of Ruin.

I've been trying to do so in the editor, but I can't find a way to create custom weapon enhancements. And beyond that, I've got not clue how to make it so that every arrow shot was doubled.

Thank you very much for the help!
 
Weapon enhancements are done on the "Equipment->Item Power" tab.

I not familiar with a book called "Champions of Ruin" or can I find "Splitting" on d20pfsrd. So without knowing what it is suppose to do its hard to help you on the scripting...
 
Splitting only affects bows or crossbows, and when you fire a missile from one of these it splits into two exact copies that attack your target, rolling once for each attack (two in total).

Does that make sense?
 
Splitting only affects bows or crossbows, and when you fire a missile from one of these it splits into two exact copies that attack your target, rolling once for each attack (two in total).

Does that make sense?
What happens when you have multiple attacks? So if you have BAB +6 do you make 4 attack rolls? Two at +6 and two at +1? Wow that seems broken if so LOL.

If that is the case then you would be best just leaving it as "text" in HL. You can make a weapon get two attacks at its highest bonus but you can't double all the other attacks.

Or is this something that requires a Standard action to use so at BAB +6 you would only get two attacks at +6?
 
No, it doubles the number of attacks you make for a +3 enhancement bonus. I too think it's a bit overpowered, but the DM allowed it, and I'm showing off Hero Lab for a friend who might purchase it, which is why I'd be grateful on any help in having the multiple attacks show in the statbar.
 
Your item power will need to look at the BAB for it's parent weapon (because some weapons can be used at higher than general BAB), that is stored in the wAttBAB field. Then you'll need to apply Helper.ExtraHigh (which gives you an extra attack at your highest bonus), and apply one Helper.ExtraIter for each of the break points where you get an iterative attack (at 6, 11, and 16 specifically).
 
Your item power will need to look at the BAB for it's parent weapon (because some weapons can be used at higher than general BAB), that is stored in the wAttBAB field. Then you'll need to apply Helper.ExtraHigh (which gives you an extra attack at your highest bonus), and apply one Helper.ExtraIter for each of the break points where you get an iterative attack (at 6, 11, and 16 specifically).
Sweet thanks! I didn't know about Helper.ExtraIter. That is very nice! :)
 
Your item power will need to look at the BAB for it's parent weapon (because some weapons can be used at higher than general BAB), that is stored in the wAttBAB field. Then you'll need to apply Helper.ExtraHigh (which gives you an extra attack at your highest bonus), and apply one Helper.ExtraIter for each of the break points where you get an iterative attack (at 6, 11, and 16 specifically).
So update. That Helper.ExtraIter doesn't do what you are saying. It adds another iterative attack at -5. So a BAB +6 with a +1 Bow is getting "+7/+7/+2/-3" for its attacks and from what the OP is saying it should be "+7/+7/+2/+2".

Maybe its another tag your thinking of? Or some way to add a bonus to just the last Iterative attack?
 
Your item power will need to look at the BAB for it's parent weapon (because some weapons can be used at higher than general BAB), that is stored in the wAttBAB field. Then you'll need to apply Helper.ExtraHigh (which gives you an extra attack at your highest bonus), and apply one Helper.ExtraIter for each of the break points where you get an iterative attack (at 6, 11, and 16 specifically).

I... honestly have no idea where to start. Do I need an if->then statement? How do I write those in Hero Lab? (Honestly, if at all possible, I would be glad to do a copypasta, since it's more to show off for my friend to get him to get HL as well, than for my own personal use :-3)
 
So update. That Helper.ExtraIter doesn't do what you are saying. It adds another iterative attack at -5. So a BAB +6 with a +1 Bow is getting "+7/+7/+2/-3" for its attacks and from what the OP is saying it should be "+7/+7/+2/+2".

Maybe its another tag your thinking of? Or some way to add a bonus to just the last Iterative attack?

Sorry. Guess that is my fault for reading just the tag name and notes, rather than seeing how it's actually used. Looks like there isn't a way to do what the user wants at this time. I'll look into tweaking things so that is possible.
 
Added an adjustment to the next release which does this, and a set of tags which can be used for that purpose in other places.
 
Back
Top