user.kod error fixes
fix statue calc bug, meditate/CM mana bug
Arena check for seduce
colors
eq fixes
setpalettetranslation override for shirts
Send kills by attack spells rather than Post them.

Players weren't getting training points and HP rolls from EQ; this fixes
it. Not sure why I ended up changing Send to Post, but testing does not
reveal any errors.
Fix green-named DMs turning blue-named
Fix bug in Armageddon.

Resource bug was throwing a client error, also fixed bad randomness in
projectile light color
Fixes in UserCast and mark of dishonor.

Added a check for $ list in UserCast.
Initialised a variable to 0 in Mark of Dishonor to prevent no state
being sent to StartEnchantment.
Animate and minion attack fixes.

Animated mobs are starting to pile up, since they follow their master
permanently. They will now be 'freed' if the master logs off (Seduced
mobs and Dragonfly Queens will stay loyal).

Minions will no longer attack players that their master is unable to
attack. If they *do* attack, (eg. player has their safety off, leaves
minions where they can attack others) the master will turn outlaw.
player.kod formatting, IsWizard() message change

Fixed up formatting and occasional spelling errors in player.kod.
Changed the IsWizard() message to a quicker and more logical
alternative.
Minion bugfixes

Attacking with a minion now correctly colors the master (specifically,
all minions now use the code from reflections/ETs).
Monsters killed by minions will act as if they're killed by the player
with regards to loot (but not karma).
Minions should no longer try to attack themselves.
Minions no longer interfere with casting wall spells.
Reflections and ETs return control correctly to the original master
after being Seduced.
Players can always pick up loot from monsters killed by other monsters.
Minion code readability and speed improvements