Skip to content

Commit

Permalink
totally-legal-plasmaflood
Browse files Browse the repository at this point in the history
  • Loading branch information
Gw0sty committed Nov 10, 2024
1 parent e77c035 commit bb3993a
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 0 deletions.
15 changes: 15 additions & 0 deletions monkestation/code/game/objects/items/plasma_license.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
/obj/item/card/plasma_license
name = "License to Plasmaflood"
desc = "A charred license letting the holder plasmaflood the halls. Not offically recognized by Nanotrasen."
icon = 'monkestation/icons/donator/obj/custom.dmi'
icon_state = "license"
resistance_flags = FIRE_PROOF

/obj/item/card/plasma_license/attack_self(mob/user)
if(Adjacent(user))
user.visible_message(span_notice("[user] shows you: [icon2html(src, viewers(user))] [src.name]."), span_notice("You show \the [src.name]."))
add_fingerprint(user)

/obj/item/card/plasma_license/Initialize(mapload)
. = ..()
message_admins("A plasmaflood license has been created.")
8 changes: 8 additions & 0 deletions monkestation/code/modules/uplink/uplink_items/misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,11 @@
purchasable_from = ~(UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS)
item = /obj/item/radio/headset/chameleon/advanced
cost = 2

/datum/uplink_item/device_tools/plasma_license
name = "License to Plasmaflood"
desc = "A contract abusing a loophole founud by plasmamen to invade halls with harmful gases \
without repricution or warning, garnering no attention from any higher powers."
purchasable_from = ~(UPLINK_NUKE_OPS | UPLINK_CLOWN_OPS)
item = /obj/item/card/plasma_license
cost = 20
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -5945,6 +5945,7 @@
#include "monkestation\code\game\objects\items\miningweapons.dm"
#include "monkestation\code\game\objects\items\mop.dm"
#include "monkestation\code\game\objects\items\mothlet_grenade.dm"
#include "monkestation\code\game\objects\items\plasma_license.dm"
#include "monkestation\code\game\objects\items\plushies.dm"
#include "monkestation\code\game\objects\items\recursive_gift.dm"
#include "monkestation\code\game\objects\items\spraycan_gun.dm"
Expand Down

0 comments on commit bb3993a

Please sign in to comment.