Merge branch 'master' into travis-cleanup

This commit is contained in:
AffectedArc07
2020-04-22 09:49:49 +01:00
3 changed files with 12 additions and 13 deletions
+4 -5
View File
@@ -231,7 +231,7 @@ GLOBAL_LIST_INIT(potential_theft_objectives, (subtypesof(/datum/theft_objective)
return 0
/datum/objective/block
explanation_text = "Do not allow any lifeforms, be it organic or synthetic to escape on the shuttle alive. AIs, Cyborgs, and pAIs are not considered alive."
explanation_text = "Do not allow any lifeforms, be it organic or synthetic to escape on the shuttle alive. AIs, Cyborgs, Maintenance drones, and pAIs are not considered alive."
martyr_compatible = 1
/datum/objective/block/check_completion()
@@ -243,15 +243,14 @@ GLOBAL_LIST_INIT(potential_theft_objectives, (subtypesof(/datum/theft_objective)
return 0
var/area/A = SSshuttle.emergency.areaInstance
var/list/protected_mobs = list(/mob/living/silicon/ai, /mob/living/silicon/pai, /mob/living/silicon/robot)
for(var/mob/living/player in GLOB.player_list)
if(player.type in protected_mobs)
continue
if(issilicon(player))
continue // If they're silicon, they're not considered alive, skip them.
if(player.mind && player.stat != DEAD)
if(get_area(player) == A)
return 0
return 0 // If there are any other organic mobs on the shuttle, you failed the objective.
return 1
@@ -362,16 +362,15 @@
if(href_list["link"])
if(P)
if(P.buffer && P.buffer != src)
if(istype(P, /obj/machinery/telecomms))
var/obj/machinery/telecomms/TCM = P.buffer
if(!(src in TCM.links))
TCM.links.Add(src)
var/obj/machinery/telecomms/T = P.buffer
if(istype(T) && T != src)
if(!(src in T.links))
T.links += src
if(!(P.buffer in src.links))
src.links.Add(P.buffer)
if(!(T in links))
links += T
temp = "<font color = #666633>-% Successfully linked with \ref[P.buffer] [P.buffer.name] %-</font>"
temp = "<font color = #666633>-% Successfully linked with [(T.UID())] [T.name] %-</font>"
else
temp = "<font color = #666633>-% Unable to acquire buffer %-</font>"
@@ -18,6 +18,7 @@
is_small = 1
has_fine_manipulation = 0
ventcrawler = VENTCRAWLER_NUDE
dietflags = DIET_OMNI
show_ssd = 0
eyes = "blank_eyes"
death_message = "lets out a faint chimper as it collapses and stops moving..."