From b0fdbd3b1d274aba51573ced568693456cb5c2db Mon Sep 17 00:00:00 2001
From: Timothy Teakettle <59849408+timothyteakettle@users.noreply.github.com>
Date: Mon, 28 Dec 2020 17:01:55 +0000
Subject: [PATCH] Update preferences.dm
---
code/modules/client/preferences.dm | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)
diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm
index 7313a9d28c..919f43651e 100644
--- a/code/modules/client/preferences.dm
+++ b/code/modules/client/preferences.dm
@@ -879,10 +879,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
var/list/loadout_item = has_loadout_gear(loadout_slot, "[gear.type]")
var/extra_color_data = ""
if(loadout_item)
- if(gear.category != LOADOUT_CATEGORY_UNLOCKABLE || can_use_unlockable(gear))
- class_link = "style='white-space:normal;' class='linkOn' href='?_src_=prefs;preference=gear;toggle_gear_path=[html_encode(name)];toggle_gear=0'"
- else
- class_link = "style='white-space:normal;' class='linkOff'"
+ class_link = "style='white-space:normal;' class='linkOn' href='?_src_=prefs;preference=gear;toggle_gear_path=[html_encode(name)];toggle_gear=0'"
if(gear.loadout_flags & LOADOUT_CAN_COLOR_POLYCHROMIC)
extra_color_data += "
Color"
for(var/loadout_color in loadout_item[LOADOUT_COLOR])
@@ -897,8 +894,10 @@ GLOBAL_LIST_EMPTY(preferences_datums)
class_link = "style='white-space:normal;' class='linkOff'"
else if(donoritem)
class_link = "style='white-space:normal;background:#ebc42e;' href='?_src_=prefs;preference=gear;toggle_gear_path=[html_encode(name)];toggle_gear=1'"
- else
+ else if(!istype(gear, /datum/gear/unlockable) || can_use_unlockable(gear))
class_link = "style='white-space:normal;' href='?_src_=prefs;preference=gear;toggle_gear_path=[html_encode(name)];toggle_gear=1'"
+ else
+ class_link = "style='white-space:normal;background:#eb2e2e;' class='linkOff'"
dat += "
| " |