diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm
index a54c74966a..c839c7c33d 100644
--- a/code/controllers/subsystem/ticker.dm
+++ b/code/controllers/subsystem/ticker.dm
@@ -744,6 +744,15 @@ SUBSYSTEM_DEF(ticker)
cinematic = SSticker.cinematic
maprotatechecked = SSticker.maprotatechecked
+ switch (current_state)
+ if(GAME_STATE_SETTING_UP)
+ Master.SetRunLevel(RUNLEVEL_SETUP)
+ if(GAME_STATE_PLAYING)
+ Master.SetRunLevel(RUNLEVEL_GAME)
+ if(GAME_STATE_FINISHED)
+ Master.SetRunLevel(RUNLEVEL_POSTGAME)
+
+
modevoted = SSticker.modevoted
/datum/controller/subsystem/ticker/proc/send_news_report()
@@ -844,7 +853,7 @@ SUBSYSTEM_DEF(ticker)
if(delay_end)
to_chat(world, "An admin has delayed the round end.")
return
-
+
to_chat(world, "Rebooting World in [delay/10] [(delay >= 10 && delay < 20) ? "second" : "seconds"]. [reason]")
var/start_wait = world.time
@@ -854,7 +863,7 @@ SUBSYSTEM_DEF(ticker)
if(delay_end)
to_chat(world, "Reboot was cancelled by an admin.")
return
-
+
SSblackbox.set_details("[feedback_c]","[feedback_r]")
log_game("Rebooting World. [reason]")
diff --git a/code/controllers/subsystem/ticker.dm.rej b/code/controllers/subsystem/ticker.dm.rej
deleted file mode 100644
index 019d7cf3cd..0000000000
--- a/code/controllers/subsystem/ticker.dm.rej
+++ /dev/null
@@ -1,16 +0,0 @@
-diff a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm (rejected hunks)
-@@ -719,6 +719,14 @@ SUBSYSTEM_DEF(ticker)
- cinematic = SSticker.cinematic
- maprotatechecked = SSticker.maprotatechecked
-
-+ switch (current_state)
-+ if(GAME_STATE_SETTING_UP)
-+ Master.SetRunLevel(RUNLEVEL_SETUP)
-+ if(GAME_STATE_PLAYING)
-+ Master.SetRunLevel(RUNLEVEL_GAME)
-+ if(GAME_STATE_FINISHED)
-+ Master.SetRunLevel(RUNLEVEL_POSTGAME)
-+
- /datum/controller/subsystem/ticker/proc/send_news_report()
- var/news_message
- var/news_source = "Nanotrasen News Network"