I'm glad you enjoyed it.

Keep in mind it isn't totally done, I still have to work on the pathing in Skyshrine a bit, as well as some of the other misc shouts, but for the most part it's functional. Here are all the queries you need to totally reset the event (there is also a global that needs to be deleted)
Code:
update spawn_conditions set value = 1 where id = 1 and zone = 'sleeper';
update spawn_conditions set value = 0 where id = 2 and zone = 'sleeper';
delete from quest_globals where name = 'kerafyrm';
update spawn2 set timeleft = 0 where zone = 'sleeper';