I'm getting frustrated.
Everything I see says that the below code should show the menu on the Adaptable Edge. It doesn't however and I don't know what I'm missing...
Code:
<thing
id="reQuick"
name="Quickness"
compset="Reaction"
isunique="yes"
description="Description goes here">
<fieldval field="reaAbbrev" value="Qui"/>
<tag group="explicit" tag="1"/>
<tag group="DashTacCon" tag="Combat"/>
<tag group="RAbil" tag="Adaptable"/>
<eval index="1" phase="Traits" priority="6000">
<![CDATA[
~Quickness uses the better of the character's Perception or Agility
var mod1 as number
var mod2 as number
mod1 = hero.child[attrPer].field[trtMod].value
mod2 = hero.child[attrAgi].field[trtMod].value
field[reaBonus].value = maximum(mod1,mod2)
~field[reaBonus].value = maximum(#traitbonus[attrPer],#traitbonus[attrAgi])
]]></eval>
</thing>
<thing
id="abAdapt"
name="Adaptable"
compset="RaceAbil"
isunique="yes"
description="Description goes here">
<fieldval field="usrCandid1" value="RAbil.Adaptable"/>
<tag group="Hide" tag="Ability"/>
<tag group="Hide" tag="RaceAbil"/>
<tag group="ChooseSrc1" tag="Hero"/>
<!-- Bootstrap Choose either Sta, Qui, Wil for a +2 bonus -->
</thing>
<template
id="raPick"
name="Racial Ability Pick"
compset="RaceAbil"
marginhorz="3"
marginvert="2">
<portal
id="name"
style="lblNormal"
showinvalid="yes">
<label
field="name">
</label>
</portal>
<portal
id="menu1"
style="menuSmall">
<menu_things
field="usrChosen1"
component="none"
maxvisible="10"
usepicksfield="usrSource1"
candidatefield="usrCandid1">
</menu_things>
</portal>
<portal
id="info"
style="actInfo">
<action
action="info">
</action>
<mouseinfo/>
</portal>
<portal
id="delete"
style="actDelete"
tiptext="Click to delete this item">
<action
action="delete">
</action>
</portal>
<position><![CDATA[
~set up our height based on our tallest portal
height = portal[info].height
~if this is a "sizing" calculation, we're done
doneif (issizing <> 0)
~determine whether our menus are visible
~Note: Remember that a non-empty tagexpr field indicates menu selection is used.
~if (field[usrCandid1].isempty <> 0) then
portal[menu1].visible = 1
~ endif
~position our tallest portal at the top
portal[info].top = 0
~center the other portals vertically
perform portal[name].centervert
perform portal[delete].centervert
perform portal[menu1].centervert
~position the delete portal on the far right
perform portal[delete].alignedge[right,0]
~position the info portal to the left of the delete button
~perform portal[info].alignrel[rtol,delete,10]
~position the menus to the left of the info in the available space
perform portal[menu1].alignrel[rtol,info,10]
portal[menu1].width = (portal[info].left - portal[menu1].left - 20) / 2
~position the name on the left and use availble space, with a gap for menus
portal[name].left = 0
portal[name].width = minimum(portal[name].width,portal[menu1].left - portal[name].left)
portal[name].width = 50
~if the ability is auto-added, change its font to indicate that fact
if (candelete = 0) then
perform portal[name].setstyle[lblAuto]
endif
]]></position>
</template>
Help????? LOL