Senior Member
Join Date: Aug 2010
Posts: 576
|
I am trying to make an adjustment for a new spell called focused strike thee spell doubles the base weapon damage how would I modify the below script.
~ If we're not enabled, get out now doneif (field[pIsOn].value = 0) ~ Modify all melee weapons foreach pick in hero from BaseWep where "wCategory.Melee & !Ability.ipImpact" ~ Only modify size if we are not a natural attack or unarmed strike if (eachpick.tagis[wGroup.Natural] + eachpick.tagis[thingid.wUnarmed] = 0) then ~ Increase damage dice by one size eachpick.field[wDamage].value += 1 endif nexteach ~ Oddly enough, the monk's unarmed strike counts as a manufactured weapon ~ for spell effects, so apply a DamageUp tag to the unarmed strike if we ~ have monk levels. doneif (hero.tagexpr[Classes.Monk | Classes.MonkUnc] = 0) perform hero.childfound[wUnarmed].assign[Helper.DamageUp] would I do something like this eachpick.field[wDamage].value *2 |
#1 |
Senior Member
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,321
|
I would probably do it like this -
Right before the foreach loop: Code:
var myDmg as number Code:
myDmg = eachpick.field[wDamage].value eachpick.field[wDamage].value += myDmg Working on - |
#2 |
|
|