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"