the stars() proc will now use the html_decode()
this fixes the html fuck-ups when a human talks and an alien receives weird text in the middle of the "***".
Adds message after successfully unsecuring a machine.
Refactors pAI law code to use the inherited laws datum instead of its own specific variables
Removes annoying double-message box when selecting NEVER FOR THIS ROUND.
Span classes
you got some red on you
Heads may use ID Modification Consoles to manage their department

-Heads may modify ID access for their department using ID computers
-Heads may only modify access that they get by default
-Heads may demote IDs if they are able to stip away all access from their card
-Heads may not modify a card's name or title, except when Demoting an ID
Fixed compile error
what is the cutest monster girl and why is it harpies
Missed a message!
Revised Department Management Functions

-Heads may only edit access to their own departments
-Demotion button will check if the job is a subordinate of the head instead of checking if the person has any access left
Absolute paths
Updated LEDs
Updated icons, spanclasses
Cut out snowflake mob_can_equip code.

Now it calls mob/proc/can_equip(obj/item/I, slot, disable_warning = 0) instead.

Good-riddance, nasty ugly if(istype(...))!


Future task: update corgi/xeno/whatever code to use this proc, now that it's nice and clean.
Added can_equip proc for polymorphism.
Made human-specific can_equip proc.

This code is still a mess, but it probably can't be helped short of rewriting inventory code with standardized slot numbers and such.
Quick fix on can_equip.

I realized I forgot about the warning messages.
Added monkey/can_equip proc.

See, isn't that much nicer?
Trying to fix compilation error.

Changed "M as mob" in arguments list to "mob/M"; I think the former made it look for proc/can_equip() instead of mob/proc/can_equip().


Also, it no longer returns 0 for a null slot parameter.
returns a sanitized string on the stars() proc
Replaces the GravGen alarm with a louder, more distressing sound.