mob
GM
verb
GMAnnounce(msg as text)
world << "(GM ANNOUNCEMENT) [usr]: '[msg]'\n"
GMEmote(msg as text)
view() << "[msg]\n"
GMGrantSilver(var/mob/M as mob in world, N as num)
usr << "You grant [M] [N] silver shillings.\n"
M << "[usr] has granted you [N] silver shillings.\n"
M.silver += N
M.UpdateStatusGrid()
GMInflictBoils(var/mob/M as mob in world)
M.statusShiveringBoils = 1
usr << "You inflict shivering boils on [M]."
Problem description:
This is a weird one. Above is my code with gamemaster-specific commands for testing. Up until this evening (and before updating to the new version of BYOND, in case there's a connection), all of this was in except for the GMInflictBoils verb and everything showed up and worked fine.
Tonight I added the GMInflictBoils verb (to test my disease system) and while the first three commands still appear on GM characters, this does not. I then discovered that NO new verbs placed under GM will show up, no matter where I put them or how I try to make them appear (but again, the old commands appear and work just fine). New verbs added for all mobs do appear, and work fine -- it's just mob/GM/verbs that won't. Does anyone have an insights into where I went wrong? This is stumping me.