Lord Magus
Well-known member
I have created an Ability called "Foe of the Giants" that is meant to be bootstrapped on a special dwarven waraxe that is kind of a legacy weapon.
That ability grants 3 separate benefits at 3 different character levels; at level 12 it grants the item power "Bane" vs giants. As I ran into issues with bootstrapping item powers on the axe as gizmos, I preferred to code Bane into the Foe of the Giants ability. I just have no clue how to properly add the #extradamage macro into the ability's script so that it modifies the weapon bootstrapping the ability
I have tried:
(...)
~Bane vs Giants
if (#totallevelcount[] >= 12) then
if (field[abilActive].value <> 0) then
hero.child[Attack].field[Bonus].value += 2
#extradamage[root,"+2d6 vs Giants",field[name].text]
endif
endif
but the #extradamage does not work (the rest of the script is OK) and I get this message:
"Cannot reliably access bootstrap source for unique pick 'abGntKarsh'
Location: 'eval' script for Thing 'abGntKarsh' (Eval Script '#1') near line 20"
Any pointers on how to debug that or things I could look at for examples?
Thanks!
That ability grants 3 separate benefits at 3 different character levels; at level 12 it grants the item power "Bane" vs giants. As I ran into issues with bootstrapping item powers on the axe as gizmos, I preferred to code Bane into the Foe of the Giants ability. I just have no clue how to properly add the #extradamage macro into the ability's script so that it modifies the weapon bootstrapping the ability
I have tried:
(...)
~Bane vs Giants
if (#totallevelcount[] >= 12) then
if (field[abilActive].value <> 0) then
hero.child[Attack].field[Bonus].value += 2
#extradamage[root,"+2d6 vs Giants",field[name].text]
endif
endif
but the #extradamage does not work (the rest of the script is OK) and I get this message:
"Cannot reliably access bootstrap source for unique pick 'abGntKarsh'
Location: 'eval' script for Thing 'abGntKarsh' (Eval Script '#1') near line 20"
Any pointers on how to debug that or things I could look at for examples?
Thanks!