diff --git a/code/datums/weather/weather_types.dm b/code/datums/weather/weather_types.dm
index ebd3dec5ef6..07735e85968 100644
--- a/code/datums/weather/weather_types.dm
+++ b/code/datums/weather/weather_types.dm
@@ -31,6 +31,9 @@
return
L.adjustFireLoss(3)
+/datum/weather/floor_is_lava/fake
+ name = "fake lava"
+ aesthetic = TRUE
/datum/weather/advanced_darkness //Advanced Darkness: Restricts the vision of all affected mobs to a single tile in the cardinal directions.
name = "advanced darkness"
diff --git a/code/modules/admin/secrets.dm b/code/modules/admin/secrets.dm
index 90bd41435f9..e2b6ab56d62 100644
--- a/code/modules/admin/secrets.dm
+++ b/code/modules/admin/secrets.dm
@@ -107,6 +107,7 @@
Dodgeball (TDM)!
Round-enders
The floor is lava! (DANGEROUS: extremely lame)
+ The floor is fake-lava! (non-harmful)
Turn all humans into monkeys
Make all items look like guns
Warp all Players to Prison
diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm
index 486134d243c..a7fc809aa88 100644
--- a/code/modules/admin/topic.dm
+++ b/code/modules/admin/topic.dm
@@ -2555,6 +2555,14 @@
return
weather_master.run_weather("the floor is lava")
message_admins("[key_name_admin(usr)] made the floor lava")
+ if("fakelava")
+ feedback_inc("admin_secrets_fun_used", 1)
+ feedback_add_details("admin_secrets_fun_used", "LZ")
+ var/sure = alert(usr, "Are you sure you want to do this?", "Confirmation", "Yes", "No")
+ if(sure == "No")
+ return
+ weather_master.run_weather("fake lava")
+ message_admins("[key_name_admin(usr)] made aesthetic lava on the floor")
if("weatherashstorm")
feedback_inc("admin_secrets_fun_used", 1)
feedback_add_details("admin_secrets_fun_used", "WA")