Yeah, I'm not sure what to do about those excess daggers. The issue is that TokenLab can't infer from the xml file whether or not they are going to be used as ranged weapons or as melee weapons. In the XML they are all grouped under the <melee> tag.
Here's the mainhand dagger; :
Code: Select all
<melee>
<weapon name="Dagger" categorytext="Melee Weapon, Thrown Weapon" typetext="P/S" attack="-5" damage="1d4-1" crit="19-20/x2" equipped="mainhand" quantity="1">
</weapon>
</melee>
Code: Select all
<melee>
<weapon name="Dagger" categorytext="Melee Weapon, Thrown Weapon" typetext="P/S" attack="-9" damage="1d4-1" crit="19-20/x2" equipped="offhand" quantity="1">
<rangedattack attack="-7" rangeinctext="10'" rangeincvalue="10'"/>
</weapon>
</melee>
Code: Select all
<melee>
<weapon name="Dagger" categorytext="Melee Weapon, Thrown Weapon" typetext="P/S" attack="-1" damage="1d4-1" crit="19-20/x2" quantity="1">
<rangedattack attack="+1" rangeinctext="10'" rangeincvalue="10'"/>
</weapon>
</melee>
The only way I can see out of this dilemma is that when the user clicks on the unequipped dagger, a macro dialog box appears and asks the user "are you using this weapon as a ranged weapon, or as a melee weapon?" (It would know this because the category of the waeapon is "Melee Weapon, Thrown Weapon".)