diff --git a/code/modules/mining/lavaland/loot/ashdragon_loot.dm b/code/modules/mining/lavaland/loot/ashdragon_loot.dm index 601bf356801..364a5b0e18e 100644 --- a/code/modules/mining/lavaland/loot/ashdragon_loot.dm +++ b/code/modules/mining/lavaland/loot/ashdragon_loot.dm @@ -158,7 +158,7 @@ /obj/item/lava_staff name = "staff of lava" - desc = "The ability to fill the emergency shuttle with lava. What more could you want out of life?" + desc = "The power of fire and rocks in your hands!" icon_state = "staffofstorms" item_state = "staffofstorms" icon = 'icons/obj/guns/magic.dmi' @@ -192,6 +192,12 @@ if(is_type_in_typecache(target, banned_turfs)) return + if(!is_mining_level(user.z)) //Will only spawn a few sparks if not on mining z level + timer = world.time + create_delay + 1 + user.visible_message("[user]'s [src] malfunctions!") + do_sparks(5, FALSE, user) + return + if(target in view(user.client.view, get_turf(user))) var/turf/simulated/T = get_turf(target)