Background of Issue
I'm writing several spell adjustments that bootstrap weapons (similar to Flameblade), and then based on either choices on the adjustment or other attributes, pushes bonuses and/or tags to the bootstraped weapon.
Challenge is that (and this occurs with the current implementation of Flame Blade) when you add multiple instances of the spell adjustment, multiple items are bootstrapped, but the evaluation scripts (for both instances of the spell adjustment) always modify the first instance of the boot strapped item.
In a the case of Flameblade, if I add two instances of the adjustment, each with a +5 pAdjust, the first Flameblade weapon gets a +10 damage bonus, and the second gets a +0.
Question
So, my question is: "Is there a way, in an eval script, to travel specifically to or restrict choices to only things bootstraped by the eval scripts parent?"
I'm writing several spell adjustments that bootstrap weapons (similar to Flameblade), and then based on either choices on the adjustment or other attributes, pushes bonuses and/or tags to the bootstraped weapon.
Challenge is that (and this occurs with the current implementation of Flame Blade) when you add multiple instances of the spell adjustment, multiple items are bootstrapped, but the evaluation scripts (for both instances of the spell adjustment) always modify the first instance of the boot strapped item.
In a the case of Flameblade, if I add two instances of the adjustment, each with a +5 pAdjust, the first Flameblade weapon gets a +10 damage bonus, and the second gets a +0.
Question
So, my question is: "Is there a way, in an eval script, to travel specifically to or restrict choices to only things bootstraped by the eval scripts parent?"