BloodAngel099
Well-known member
The group that I play in uses the house rule that all melee weapons that you two hand use double strength, and all weapons that you one hand (including off hand) use full strength. I posted about this some time ago and was given the eval script I would need to make this function within Hero Lab. The problem I am having now is that when I use a composite bow, it keeps applying double my strength to the damage is most situations, in others I can't figure out how it is calculating the strength bonus, I just know its not adding it up correctly. Any help would be greatly appreciated. Here are the scripts that I have been using:
Post-attributes 10000
var bonus as number
~ Calculate the extra .5 of the strength modifier. This added to the
~ normal 1.5 bonus will give us 2x Str bonus.
bonus += round(#attrmod[aSTR]/2,0,1)
~ This will only affect two-handed weapons
hero.child[Damage].field[tDamTwo].value += bonus
~ One handed weapons wielded in two-hands don't get the above
~ damage bonus. So we have to loop through all the active weapons
~ and give the bonus individually.
Pre-levels 5000
~ If we're disabled, do nothing
doneif (tagis[Helper.FtDisable] <> 0)
perform hero.assign[Hero.DblSlice]
Post-attributes 10000
var bonus as number
~ Calculate the extra .5 of the strength modifier. This added to the
~ normal 1.5 bonus will give us 2x Str bonus.
bonus += round(#attrmod[aSTR]/2,0,1)
~ This will only affect two-handed weapons
hero.child[Damage].field[tDamTwo].value += bonus
~ One handed weapons wielded in two-hands don't get the above
~ damage bonus. So we have to loop through all the active weapons
~ and give the bonus individually.
Pre-levels 5000
~ If we're disabled, do nothing
doneif (tagis[Helper.FtDisable] <> 0)
perform hero.assign[Hero.DblSlice]