From 61330ef44af49affd7ddd3549d8e5c1cf7e8dba9 Mon Sep 17 00:00:00 2001 From: shmabuu <68139038+shmabuu@users.noreply.github.com> Date: Sat, 7 Aug 2021 01:36:50 -0700 Subject: [PATCH] i do be seeing part 2 --- code/game/gamemodes/vampire/vampire_powers.dm | 6 ++++-- code/game/objects/items/stacks/sheets/sheet_types.dm | 1 + code/modules/clothing/glasses/glasses.dm | 9 +++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/vampire/vampire_powers.dm b/code/game/gamemodes/vampire/vampire_powers.dm index 36a24113dc9..61ca91b064c 100644 --- a/code/game/gamemodes/vampire/vampire_powers.dm +++ b/code/game/gamemodes/vampire/vampire_powers.dm @@ -219,8 +219,10 @@ /obj/effect/proc_holder/spell/vampire/mob_aoe/glare/cast(list/targets, mob/user = usr) user.visible_message("[user]'s eyes emit a blinding flash!") if(istype(user:glasses, /obj/item/clothing/glasses/sunglasses/blindfold)) - to_chat(user, "You're blindfolded!") - return + var/obj/item/clothing/glasses/sunglasses/blindfold/B = user:glasses + if(B.tint) + to_chat(user, "You're blindfolded!") + return for(var/mob/living/target in targets) if(!affects(target)) continue diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index bc0211e5871..92e2c4115fe 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -241,6 +241,7 @@ GLOBAL_LIST_INIT(cloth_recipes, list ( \ new/datum/stack_recipe("white beanie", /obj/item/clothing/head/beanie, 2), \ null, \ new/datum/stack_recipe("blindfold", /obj/item/clothing/glasses/sunglasses/blindfold, 3), \ + new/datum/stack_recipe("tattered blindfold", /obj/item/clothing/glasses/sunglasses/blindfold/fake, 2), \ )) /obj/item/stack/sheet/cloth diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index 2f3fcca395f..4313333739b 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -395,6 +395,15 @@ tint = 3 //to make them blind prescription_upgradable = 0 +/obj/item/clothing/glasses/sunglasses/blindfold/fake + name = "tattered blindfold" + desc = "A see-through blindfold perfect for cheating at games like pin the stunbaton on the clown." + icon_state = "blindfold" + item_state = "blindfold" + prescription_upgradable = FALSE + flash_protect = 0 + tint = 0 + /obj/item/clothing/glasses/sunglasses/prescription prescription = 1