From 35c9e82cfc3ed6a5bba086b565ca17061e7ad183 Mon Sep 17 00:00:00 2001 From: KasparoVy Date: Fri, 29 Dec 2017 16:26:29 -0500 Subject: [PATCH] Update Eyeglow Updates eyeglow on a humanoid when the disabilities that trigger it are toggled. --- code/game/dna/genes/disabilities.dm | 2 ++ code/game/dna/genes/powers.dm | 2 ++ 2 files changed, 4 insertions(+) diff --git a/code/game/dna/genes/disabilities.dm b/code/game/dna/genes/disabilities.dm index aaea991d5cf..3105369746a 100644 --- a/code/game/dna/genes/disabilities.dm +++ b/code/game/dna/genes/disabilities.dm @@ -128,10 +128,12 @@ /datum/dna/gene/disability/colourblindness/activate(var/mob/M, var/connected, var/flags) ..() M.update_client_colour() //Handle the activation of the colourblindness on the mob. + M.update_icons() //Apply eyeglow as needed. /datum/dna/gene/disability/colourblindness/deactivate(var/mob/M, var/connected, var/flags) ..() M.update_client_colour() //Handle the deactivation of the colourblindness on the mob. + M.update_icons() //Remove eyeglow as needed. /datum/dna/gene/disability/deaf name="Deafness" diff --git a/code/game/dna/genes/powers.dm b/code/game/dna/genes/powers.dm index 656be0d4cb9..a7b977a16f3 100644 --- a/code/game/dna/genes/powers.dm +++ b/code/game/dna/genes/powers.dm @@ -164,10 +164,12 @@ /datum/dna/gene/basic/xray/activate(mob/living/M, connected, flags) ..() M.update_sight() + M.update_icons() //Apply eyeglow as needed. /datum/dna/gene/basic/xray/deactivate(mob/living/M, connected, flags) ..() M.update_sight() + M.update_icons() //Remove eyeglow as needed. /datum/dna/gene/basic/tk name="Telekenesis"