Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Does anyone know how one might use an item special ability to grant a feat to the hero it's equipped to (ignoring prereqs, of course)?
Thanks.
Boot strap it, and set a condition if the item is equipped.
So on the bootstraps section click on the blue Condition... button and enter the following exactly:OK, I have the feat bootstrapped, but I'm not sure how to format the condition. I know it will have something to do with gIsEquip, but I don't know what to do with it.
fieldval:gIsEquip <> 0
So on the bootstraps section click on the blue Condition... button and enter the following exactly:
Code:fieldval:gIsEquip <> 0
Set the Phase: First and Priority: 500
Now when you equip the magic item the feat will get added to the character and when its not equipped it won't.
Hope that helps.
That didn't seem to have any effect, since the feat was never actually being added to the character even before the condition was added. Simply bootstrapping the feat to the ability didn't get it added to the hero.
<thing id="ioAlertnes" name="Boots of Alertness" compset="Wondrous">
<comment>Eval (Done)</comment>
<fieldval field="gWeight" value="1"/>
<fieldval field="gCost" value="900"/>
<fieldval field="hTotal" value="3"/>
<tag group="gType" tag="Wonder" name="Wondrous Item" abbrev="Wonder"/>
<tag group="Helper" tag="EquipAvail" name="EquipAvail" abbrev="EquipAvail"/>
<tag group="Helper" tag="EquipMag" name="EquipMag" abbrev="EquipMag"/>
<tag group="Hero" tag="EqpFoot" name="Foot" abbrev="Foot"/>
<bootstrap thing="fAlertness">
<containerreq phase="First" priority="500"><![CDATA[fieldval:gIsEquip <> 0
]]></containerreq>
</bootstrap>
</thing>
I don't know what you did, but taking the advice in this thread I made an item that bootstraps Alertness only if worn.
Code:<thing id="ioAlertnes" name="Boots of Alertness" compset="Wondrous"> <comment>Eval (Done)</comment> <fieldval field="gWeight" value="1"/> <fieldval field="gCost" value="900"/> <fieldval field="hTotal" value="3"/> <tag group="gType" tag="Wonder" name="Wondrous Item" abbrev="Wonder"/> <tag group="Helper" tag="EquipAvail" name="EquipAvail" abbrev="EquipAvail"/> <tag group="Helper" tag="EquipMag" name="EquipMag" abbrev="EquipMag"/> <tag group="Hero" tag="EqpFoot" name="Foot" abbrev="Foot"/> <bootstrap thing="fAlertness"> <containerreq phase="First" priority="500"><![CDATA[fieldval:gIsEquip <> 0 ]]></containerreq> </bootstrap> </thing>
The armor and weapon powers can't currently bootstrap things.