Quote:
It's probably the bonus feat part that's causing your timing problem. Do you have a condition expression for the bootstrap that's placing the feat on your character
|
How do I assign a bootstrap condition expression to this feat?
This is the custom expression next to Restrict to picks on hero. It's pasted directly into the field.
Code:
component.BaseWep & !Helper.NoSelect & !component.Specific & !wCategory.Ammunition & wClass.OneHanded & wType.Slashing & Broadcast.WepFocus
This is the eval script for the actual feat itself
Code:
~ If we're disabled, do nothing
if (tagis[Helper.FtDisable] <> 0) then
done
endif
~ If we're wearing armor or wearing a Buckler, we're disabled.
if (hero.tagis[Hero.EquipArmor] + hero.tagis[Hero.EquipShld] <> 0) then
var result as number
result = assign[Helper.SpcDisable]
done
endif
~ Check to see if we have something equipped in one hand
if (hero.tagis[Hero.EquipMain] < 1) then
done
endif
~ Check to see that we don't have two weapons equipped, or a double
~ weapon
if (hero.tagcount[Hero.EquipWep] > 1) then
done
endif
~ Check to see if our Unarmed Strike isn't selected in either main or off
~ hands
if (hero.child[wUnarmed].tagis[Hero.MainHand] + hero.child[wUnarmed].tagis[Hero.OffHand] < 0) then
done
endif
~ Otherwise, add a +1 Shield bonus to our AC
hero.child[ArmorClass].field[tACShield].value = maximum(hero.child[ArmorClass].field[tACShield].value, 1)
I still get Nothing to Select in the Graceful Edge feat drop down box!