Fixed #1101 Disposals will no longer create invisible floor tiles.
Fix for the disposals fix.
Fixed an oversight in Wizard-Spell targeting code

Added an extra safety check to check if targets selected via inputs were actually in range. Previously someone could open a bunch of inputs and activate them from what ever range.
Update spell.dm
Fixed destructive analyzer failure messages.
Refactored throw_at
v2.0
Changes damage overlay threshold from 10 and on to 35 and on
- Changes the damage overlay thresholds so they start displaying when you are a bit more damaged than currently. There are six damage overlays, their thresholds used to be 10-25; 25-40; 40-55; 55-70; 70-85; 85-infinity. This change sets them to 35-45; 45-55; 55-65; 65-75; 75-85; 85-infinity. (The thresholds are the sum of fireloss, bruteloss and the hit indicator variable)
- Oxyloss overlay left unchanged, since you pass out at 50 or something, so you need the visual cue quicker.

Main reason for this proposed change is that I feel the overlays kick in too quickly. I think it'd be good to leave a little room, so you don't get an overlay as soon as the first moron boops you over the head with his crowbar.
Moved Speech Modification via masks to masks. say and whisper now call the speechModification(message) proc in wear_mask.

Moved derpspeech modification to mob_helpers.dm
Put this in the right place
Adds ckey logging to PDA message sending
Allows admins to see the ckey of those who send messages.
Personnelly, I feel this pull request was successfull.
Spelling fixes.
Gives the chicken suit head some hiding flags
The chicken suit helmet now has the same inv_flags as a xeno helm.
Adds different radio frequency colours for engineering, security, medical, service and supply.
Changes the initialism for stat collecting on summon magic to SU because SM was taken by smoke. On the stat page this will result in smoke being overreported until a full month after this change has been live on both servers.

For judgement purposes you can probably assume that nearly all "smoke" spells on the stat page are actually summon magic, because who the hell takes smoke?
Obsoletes flags = FPRINT | TABLEPASS*

*TABLEPASS was already totally obsolete.
FPRINT was used, but it was on virtually everything anyway.

Removes those flags from every instance where they were used. Also assigned and removed other flags where it made sense.

If it is desired, I can revive the flag as NOFPRINT, which would retain the original functionality, though inverted. That way it would be be used only  where it was intentional (holodeck items could use this for example).
Makes deathsquad frequency (144.1) a different colour again, this time grey to differentiate it from science's plum.
Improves logging on the bolt of change so admins can follow the paper trail of terrible mobs who get turned into other terrible mobs
Fixes Ethereal Jaunt
notransformation protection was stopping movement calls to the holder object.
Refractored code so wraith phase shift isn't copypaste just to change animations.
Fixed stabbing head with thick suit on