From c6063ed13b3369e79195b118ed666c08e15edccc Mon Sep 17 00:00:00 2001 From: Error777 Date: Sat, 21 Oct 2017 22:23:21 +0500 Subject: [PATCH 1/2] =?UTF-8?q?=D0=93=D0=B5=D0=BD=D0=BE=D0=BA=D1=80=D0=B0?= =?UTF-8?q?=D0=B4=20Fixes=20#27?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/game/gamemodes/changeling/changeling_powers.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index 93b355de1e57..e3fab5161496 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -421,7 +421,7 @@ var/global/list/possible_changeling_IDs = list("Alpha","Beta","Gamma","Delta","E C.status_flags |= FAKEDEATH //play dead C.update_canmove() - C.remove_changeling_powers() + C.verbs -= /mob/proc/changeling_fakedeath C.emote("gasp") C.tod = worldtime2text() @@ -453,6 +453,7 @@ var/global/list/possible_changeling_IDs = list("Alpha","Beta","Gamma","Delta","E // sending display messages C << "We have regenerated." C.verbs -= /mob/proc/changeling_revive + C.verbs += /mob/proc/changeling_fakedeath //Boosts the range of your next sting attack by 1 From d7d289c64df1625ead956a679ef66511cce8f699 Mon Sep 17 00:00:00 2001 From: Error777 Date: Sun, 22 Oct 2017 21:20:57 +0500 Subject: [PATCH 2/2] =?UTF-8?q?=D0=94=D0=B0=D1=82=D1=87=D0=B8=D0=BA=D0=B8?= =?UTF-8?q?=20Fixes=20#30?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/datums/repositories/crew.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/repositories/crew.dm b/code/datums/repositories/crew.dm index ebbbafc44cbc..1215933b0ebc 100644 --- a/code/datums/repositories/crew.dm +++ b/code/datums/repositories/crew.dm @@ -1,5 +1,5 @@ var/global/datum/repository/crew/crew_repository = new() -var/list/map_levels = list(3,4,6) +var/list/map_levels = list(1,2,3,4,5,6) /datum/repository/crew var/list/cache_data @@ -24,7 +24,7 @@ var/list/map_levels = list(3,4,6) var/tracked = scan() for(var/obj/item/clothing/under/C in tracked) var/turf/pos = get_turf(C) - if((C) && (C.has_sensor) && (pos) && (pos.z == z_level) && (C.sensor_mode != SUIT_SENSOR_OFF)) + if(C.has_sensor && pos && pos.z == z_level && C.sensor_mode != SUIT_SENSOR_OFF) if(istype(C.loc, /mob/living/carbon/human)) var/mob/living/carbon/human/H = C.loc if(H.w_uniform != C)