From 33350bffe69bd7a6fdfef3d25ff4d9005685ebee Mon Sep 17 00:00:00 2001 From: octareenroon91 Date: Tue, 17 Nov 2015 13:07:22 -0600 Subject: [PATCH] Four-color pen code improvement. Take advantage of inheritance; use defaults instead of New() --- code/modules/paperwork/pen.dm | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index b78c8420445..56287367a19 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -45,16 +45,9 @@ colour = "white" /obj/item/weapon/pen/fourcolor - desc = "It's a fancy four-color ink pen." + desc = "It's a fancy four-color ink pen, set to black." name = "four-color pen" - icon = 'icons/obj/bureaucracy.dmi' - icon_state = "pen" - item_state = "pen" - -/obj/item/weapon/pen/fourcolor/New() - ..() colour = "black" - desc = "It's a fancy four-color ink pen, set to [src.colour]." /obj/item/weapon/pen/fourcolor/attack_self(mob/living/carbon/user) switch(colour) @@ -66,9 +59,9 @@ colour = "blue" else colour = "black" - user << "[src] will now write in [src.colour]." - //user << "[src] will now write in [colour]." // If anyone feels lucky - desc = "It's a fancy four-color ink pen, set to [src.colour]." + user << "[src] will now write in [colour]." + //user << "[src] will now write in [colour]." + desc = "It's a fancy four-color ink pen, set to [colour]." /obj/item/weapon/pen/attack(mob/living/M, mob/user,stealth) if(!istype(M))