Ok so a few pointers. If you load the plugin from console the server crashes, but the plugin behaves fine if the server is restarted.
Also adding 2 conditions doesn't seem to work.
And not all the conditions seem to work either. I'm going to make a map tonight with all the conditions and test it further. I'll post it here when I'm done so other people can test with it.