Update gear: reforged.
Revise perp sets
Gear updates
Generate error message if Daurdabla isn't in inventory, and player attempts to
adjust the Daurdabla mode.
(Temporary?) fix for referencing set tables within the spell table.  The
targets table is constructed as a set, but doesn't use the set library, so
doesn't have access to the normal class functions.
Spell table was changed.  Use .recast_id now instead of .index, to determine
the ID number of the recast table entry for the spell.
Revise to make it easy to adjust to using the Terpander for +songs instead of
the Daurdabla.
Gear updates (reforge); fix typo
Fix incorrect item slot.
Update gear (reforged relic)
Update comments. Tidy.
Custom class should be checked before spell name.
Apply resting set checks in proper order.
Gear updates and general revisions
Gear update: Ej Necklace for acc/evasion
General gear update
Fix set construction
Cursna is affected by healing magic skill, so remove from the no skill map list.
Create a function that handles determining the spell mapping for a spell.
Allow calling custom functions in the job luas to define the spell map.
Create a custom spell map for smn, for magical vs physical rage pacts.
Replaces usage of custom classes for those types of pacts.