All that really had to be moved was the messagesent command which had a few edits to it. I made one other edit directly to slayer but I couldn't figure out what I actually did or whether I needed to do it for the next version of Slayer so I just ignored it and if any issues come up I'll bug Greek about it. I would prefer not to make Boss battles into a separate gamemode because then I wouldn't be able to forward our problems on to Greek.
As for a more recent status update, I spent yesterday trying to improve the flamethrower a bit, then I noticed the model has some really ugly lighting issues. Not sure wtf is going on with that but we may need a new model for it.