Reworked abilities

Reworked abilities for added flexibility, and increased functionality as
well as automation of animations. Also added 'gainer' magical attack.