From 01febeadb43f0ed672dd56c00c2cd4b807933822 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sun, 24 Jul 2016 19:15:54 -0700 Subject: [PATCH] Refactor --- .../objects/items/weapons/grenades/atmosgrenade.dm | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/code/game/objects/items/weapons/grenades/atmosgrenade.dm b/code/game/objects/items/weapons/grenades/atmosgrenade.dm index c62718a1be4..4bfda1ab659 100644 --- a/code/game/objects/items/weapons/grenades/atmosgrenade.dm +++ b/code/game/objects/items/weapons/grenades/atmosgrenade.dm @@ -8,22 +8,17 @@ icon = 'icons/obj/grenade.dmi' icon_state = "syndicate" item_state = "flashbang" + var/spawn_contents = SPAWN_HEAT | SPAWN_TOXINS + var/spawn_amount = 100 /obj/item/weapon/grenade/gas/prime() var/turf/simulated/target_turf = get_turf(src) if(istype(target_turf)) - target_turf.atmos_spawn_air(SPAWN_HEAT | SPAWN_TOXINS, 100) + target_turf.atmos_spawn_air(spawn_contents, spawn_amount) target_turf.air_update_turf() qdel(src) /obj/item/weapon/grenade/gas/knockout name = "Knockout Grenade" desc = "A grenade that completely removes all air and heat from its detonation area." - -/obj/item/weapon/grenade/gas/knockout/prime() - var/turf/simulated/target_turf = get_turf(src) - if(istype(target_turf)) - target_turf.atmos_spawn_air(SPAWN_20C | SPAWN_N2O, 100) - target_turf.air_update_turf() - qdel(src) - + spawn_contents = SPAWN_20C | SPAWN_N2O \ No newline at end of file