diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index 5a21c121b25..9c42d7c30dc 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -92,7 +92,9 @@ var/list/all_supply_groups = list(supply_emergency,supply_security,supply_engine /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, - /obj/item/clothing/mask/gas) + /obj/item/clothing/mask/gas, + /obj/item/grenade/gas/oxygen, + /obj/item/grenade/gas/oxygen) cost = 35 containertype = /obj/structure/closet/crate/internals containername = "emergency crate" diff --git a/code/game/objects/items/weapons/grenades/atmosgrenade.dm b/code/game/objects/items/weapons/grenades/atmosgrenade.dm index 02e21e31d39..96e2c57b1c3 100644 --- a/code/game/objects/items/weapons/grenades/atmosgrenade.dm +++ b/code/game/objects/items/weapons/grenades/atmosgrenade.dm @@ -1,6 +1,3 @@ - - - /obj/item/grenade/gas name = "plasma fire grenade" desc = "A compressed plasma grenade, used to start horrific plasma fires." @@ -23,9 +20,16 @@ /obj/item/grenade/gas/knockout name = "knockout grenade" - desc = "A grenade that completely removes all air and heat from its detonation area." + desc = "A grenade that releases pure N2O gas." spawn_contents = SPAWN_20C | SPAWN_N2O +/obj/item/grenade/gas/oxygen + name = "oxygen grenade" + desc = "A grenade that releases pure O2 gas." + icon_state = "oxygen" + spawn_contents = SPAWN_20C | SPAWN_OXYGEN + spawn_amount = 500 + /obj/item/grenade/gluon desc = "An advanced grenade that releases a harmful stream of gluons inducing radiation in those nearby. These gluon streams will also make victims feel exhausted, and induce shivering. This extreme coldness will also wet any nearby floors." name = "gluon grenade" diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index fbe2c4d8356..7b07e003bca 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -135,6 +135,8 @@ new /obj/item/storage/backpack/satchel_eng(src) new /obj/item/storage/backpack/duffel/atmos(src) new /obj/item/extinguisher(src) + new /obj/item/grenade/gas/oxygen(src) + new /obj/item/grenade/gas/oxygen(src) new /obj/item/clothing/suit/storage/hazardvest(src) new /obj/item/clothing/mask/gas(src) new /obj/item/tank/emergency_oxygen/engi(src) diff --git a/icons/obj/grenade.dmi b/icons/obj/grenade.dmi index e1b2164a39a..505305d4ede 100644 Binary files a/icons/obj/grenade.dmi and b/icons/obj/grenade.dmi differ