Update Abilities

dreamer and grit power (or at least my implementations) depend on the status file being modified as well. i've already written the code for this; i'll see if i can figure out how to add it to this branch i'm submitting.