Warmup doesn't work on spawners which spawn slime mythicmobs
Summary
I was creating spawners for different mythicmobs, and noticed that when killed, slime type mythicmobs spawned from the spawners immediately respawn, even though the warmup value of the spawner is set to 1800. Other mob type spawners like zombie or skeleton do not have this issue.
Steps to reproduce
Create two spawners, one with "mobtype" as a slime mythicmob, the other with "mobtype" as a zombie mythicmob. Set "warmup" on both spawners to "60" (or some other arbitrary value longer than a couple seconds) Kill the zombie that spawned, observe how no new zombies spawn until the warmup is over Kill the slime that spawned, observe how a new slime immediately spawns
Mobs file: ExampleMobs.yml - Pastebin.com Spawner files: tslime1.yml - Pastebin.com tzombie1.yml - Pastebin.com
Current behavior
When a slime who was spawned from a mythicmobs spawner gets killed, the spawner will immediately spawn a new slime, no matter how long the warmup value on the spawner is set to.
Intended correct behavior
The spawner should wait the appropriate amount of time based on the warmup value before spawning a new slime.
Server log file
Debug log snippet
latest.log excerpt - Pastebin.com (I kill the zombie that spawns, and a new zombie does not spawn. I kill the slime that spawns, and new slimes keep spawning each time the old one dies.)
Proposed fixes
When I kill a slime mythicmob, it doesn't play a death animation, it sort of disappears, which is different from other mob types. It also seems to split into other slimes if it's big enough and these other slimes retain the mythicmob's displayname but not any skills or properties. They are basically just normal slimes now with just with the display name. I'm not sure but this might have to do with it, it just seems like slime mythicmob death isn't the same as other mythicmob death.