Pup doesn't use Black Belt.
Adjust pet idle set naming, since .Pet is part of the default construction.
Gear update.
Add a fourth default maneuver to the lists.
Remove duplicate gear set.
Variable 'targ' isn't needed to determine whether we found an appropriate
target that we can calculate missing HP on.  Just check for nil on missingHP.
Allow dnc main to cure non-self targets for <40 HP.
Prevent dnc sub from curing self targets for <40 HP.
Refactor timer creation into a separate function.
Update gear.
Update gear for ranged acc.
Gear update.
Set default macro page based on subjob.
Add comment.
Update gear.
Rather than manually defining the TP cost, pull it from resources.
Use resource ID for lookup for now (resource libraries will be improved later).
Comments.  Update gear.