From 7db323ffe28faaf4570c778f1d25811357fead43 Mon Sep 17 00:00:00 2001 From: Tigercat2000 Date: Tue, 28 Jul 2015 10:52:43 -0700 Subject: [PATCH 1/2] Remove invisimin icon-setting. It's terrible. --- code/modules/admin/admin_verbs.dm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index ed7b5377bc7..c0ec64a97c4 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -228,19 +228,19 @@ var/list/admin_verbs_mentor = list( set name = "Invisimin" set category = "Admin" set desc = "Toggles ghost-like invisibility (Don't abuse this)" + if(holder && mob) if(mob.invisibility == INVISIBILITY_OBSERVER) mob.invisibility = initial(mob.invisibility) - mob << "\red Invisimin off. Invisibility reset." - mob.icon_state = "ghost" + mob << "Invisimin off. Invisibility reset." + /*mob.icon_state = "ghost" //this is pointless and ruins an otherwise good feature mob.icon = 'icons/mob/human.dmi' - mob.update_icons() + mob.update_icons()*/ else mob.invisibility = INVISIBILITY_OBSERVER - mob << "\blue Invisimin on. You are now as invisible as a ghost." - mob.icon_state = "ghost" - mob.icon = 'icons/mob/mob.dmi' - + mob << "Invisimin on. You are now as invisible as a ghost." + /*mob.icon_state = "ghost" //see above + mob.icon = 'icons/mob/mob.dmi'*/ /client/proc/player_panel() set name = "Player Panel" From 0e5a77911d283b8a967d5b33562afdecd5532a8a Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Wed, 29 Jul 2015 17:00:43 -0700 Subject: [PATCH 2/2] Remove invisimin ghost-icon code, leave TODO --- code/modules/admin/admin_verbs.dm | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index c0ec64a97c4..d02ea9f9ef7 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -233,14 +233,10 @@ var/list/admin_verbs_mentor = list( if(mob.invisibility == INVISIBILITY_OBSERVER) mob.invisibility = initial(mob.invisibility) mob << "Invisimin off. Invisibility reset." - /*mob.icon_state = "ghost" //this is pointless and ruins an otherwise good feature - mob.icon = 'icons/mob/human.dmi' - mob.update_icons()*/ + //TODO: Make some kind of indication for the badmin that they are currently invisible else mob.invisibility = INVISIBILITY_OBSERVER mob << "Invisimin on. You are now as invisible as a ghost." - /*mob.icon_state = "ghost" //see above - mob.icon = 'icons/mob/mob.dmi'*/ /client/proc/player_panel() set name = "Player Panel"