Spell HUD buttons
Created by: ComicIronic
Sprites by Skowron, who is, as always, da best.
Added spell buttons for all spells. This is building on an idea originally put in by Deity, but which was done in a snowflake way and only for constructs. These spell buttons are generated by handler procs for mobs. Each spell button has a spell icon, changes with its percentage charge, and can be shown or hidden with the spell master. The spell master itself can be moved around thanks to TG movable objects. Constructs now inherit Life(), for sanity and goodcode. Moved several Harvester procs to spells. (We can do this with ling and vamp too!) Added Narsie listing so Harvesters don't loop through world. Replaced a lot of strings in spellcode with defines.
How this looks: (NEARLY) all the spells and genetic powers. Missing from this image are charge and remote view. Notice the green backgrounds for the genetic powers. And yes, the faggot is Ei Nath. For a harvester. For a ghost.
More system changes included: Turned several mob procs into actual spells. Added a way for targeted spells to go through all the mobs in the world.