From a0a8b2865cdf7e47e92ed4aa78b48e2e12d1408a Mon Sep 17 00:00:00 2001 From: Peliia Date: Wed, 26 Aug 2015 16:11:01 +0200 Subject: [PATCH 01/14] Pathogenic Isolator Fixes the Isolator saying "unidentified" for every entry on the List screen. --- nano/templates/pathogenic_isolator.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nano/templates/pathogenic_isolator.tmpl b/nano/templates/pathogenic_isolator.tmpl index 4c46f9b131d..69411d858fc 100644 --- a/nano/templates/pathogenic_isolator.tmpl +++ b/nano/templates/pathogenic_isolator.tmpl @@ -81,7 +81,7 @@ {{if data.database}} {{for data.database}}
-
{{:data.name}}
+
{{:value.name}}
{{:helper.link('Details', 'circle-arrow-s', { 'entry' : 1, 'view' : value.record }, null, 'fixedLeft')}}
{{/for}} From 89629b686fb411af798bb450ef6b47875e3954b1 Mon Sep 17 00:00:00 2001 From: Peliia Date: Wed, 26 Aug 2015 16:18:36 +0200 Subject: [PATCH 02/14] Dish Incubator Now the Incubator should stop magically conjuring food whenever there is a beaker without food inside. --- code/modules/virus2/dishincubator.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/virus2/dishincubator.dm b/code/modules/virus2/dishincubator.dm index b176dd3d5e2..81e1b85eca8 100644 --- a/code/modules/virus2/dishincubator.dm +++ b/code/modules/virus2/dishincubator.dm @@ -128,7 +128,7 @@ nanomanager.update_uis(src) if(beaker) - if(!beaker.reagents.remove_reagent("virusfood",5)) + if(beaker.reagents.remove_reagent("virusfood",5)) foodsupply += 10 nanomanager.update_uis(src) From d9e940c3a616c9678849ad6c704a67531a9f14aa Mon Sep 17 00:00:00 2001 From: Peliia Date: Wed, 26 Aug 2015 17:12:30 +0200 Subject: [PATCH 03/14] Dish Incubator Limits Imposes limits on the Dish Incubator, it shall no longer have values above the meters on the display. --- code/modules/virus2/dishincubator.dm | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/code/modules/virus2/dishincubator.dm b/code/modules/virus2/dishincubator.dm index 81e1b85eca8..1648caf6399 100644 --- a/code/modules/virus2/dishincubator.dm +++ b/code/modules/virus2/dishincubator.dm @@ -128,14 +128,21 @@ nanomanager.update_uis(src) if(beaker) - if(beaker.reagents.remove_reagent("virusfood",5)) - foodsupply += 10 + if(beaker.reagents.remove_reagent("virusfood",5) && foodsupply < 100) + if(foodsupply + 10 <= 100) + foodsupply += 10 + else + beaker.reagents.add_reagent("virusfood",(100 - foodsupply)/2) + foodsupply = 100 nanomanager.update_uis(src) - if (locate(/datum/reagent/toxin) in beaker.reagents.reagent_list) + if (locate(/datum/reagent/toxin) in beaker.reagents.reagent_list && toxins < 100) for(var/datum/reagent/toxin/T in beaker.reagents.reagent_list) toxins += max(T.strength,1) beaker.reagents.remove_reagent(T.id,1) + if(toxins > 100) + toxins = 100 + break nanomanager.update_uis(src) /obj/machinery/disease2/incubator/Topic(href, href_list) @@ -170,7 +177,10 @@ return 1 if (href_list["rad"]) - radiation += 10 + if(radiation + 10 > 100) + radiation = 100 + else + radiation += 10 return 1 if (href_list["flush"]) From f16be46a56383d64bfd5f71d46255904879714ac Mon Sep 17 00:00:00 2001 From: mwerezak Date: Wed, 26 Aug 2015 14:39:29 -0400 Subject: [PATCH 04/14] Makes moderate virus events one-shot --- code/modules/events/event_container.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/events/event_container.dm b/code/modules/events/event_container.dm index 5cb256e500a..fd4d38629ff 100644 --- a/code/modules/events/event_container.dm +++ b/code/modules/events/event_container.dm @@ -160,7 +160,7 @@ var/global/list/severity_to_string = list(EVENT_LEVEL_MUNDANE = "Mundane", EVENT new /datum/event_meta(EVENT_LEVEL_MODERATE, "Rogue Drones", /datum/event/rogue_drone, 20, list(ASSIGNMENT_SECURITY = 20)), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Space Dust", /datum/event/dust, 30, list(ASSIGNMENT_ENGINEER = 5)), new /datum/event_meta(EVENT_LEVEL_MODERATE, "Spider Infestation", /datum/event/spider_infestation, 100, list(ASSIGNMENT_SECURITY = 30), 1), - new /datum/event_meta(EVENT_LEVEL_MODERATE, "Viral Infection", /datum/event/viral_infection, 0, list(ASSIGNMENT_MEDICAL = 150)), + new /datum/event_meta(EVENT_LEVEL_MODERATE, "Viral Infection", /datum/event/viral_infection, 0, list(ASSIGNMENT_MEDICAL = 150), 1), ) /datum/event_container/major From 8743cd89a4a533620dbfa0dd43534b29ffba403d Mon Sep 17 00:00:00 2001 From: Peliia Date: Thu, 27 Aug 2015 18:59:16 +0200 Subject: [PATCH 05/14] Dish Incubator v2 Adheres to pointers laid out by Ginja. --- code/modules/virus2/dishincubator.dm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/code/modules/virus2/dishincubator.dm b/code/modules/virus2/dishincubator.dm index 1648caf6399..ed6810980ca 100644 --- a/code/modules/virus2/dishincubator.dm +++ b/code/modules/virus2/dishincubator.dm @@ -128,7 +128,7 @@ nanomanager.update_uis(src) if(beaker) - if(beaker.reagents.remove_reagent("virusfood",5) && foodsupply < 100) + if(foodsupply < 100 && beaker.reagents.remove_reagent("virusfood",5)) if(foodsupply + 10 <= 100) foodsupply += 10 else @@ -177,10 +177,7 @@ return 1 if (href_list["rad"]) - if(radiation + 10 > 100) - radiation = 100 - else - radiation += 10 + radiation = min(100, radiation + 10) return 1 if (href_list["flush"]) From c5e09c30d64061b0896a191ce826c9defd30da34 Mon Sep 17 00:00:00 2001 From: PsiOmega Date: Thu, 27 Aug 2015 19:56:18 +0200 Subject: [PATCH 06/14] Alters the round duration format, increases Stat inactivity timeout. Round duration now has a similar format to round time. Stat inactivity timeout is now 10 minutes instead of 1 minute. --- code/__HELPERS/time.dm | 9 ++++++--- code/modules/mob/mob.dm | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm index d111ebb8fcc..6411806a356 100644 --- a/code/__HELPERS/time.dm +++ b/code/__HELPERS/time.dm @@ -36,9 +36,12 @@ proc/round_duration() var/mills = world.time // 1/10 of a second, not real milliseconds but whatever //var/secs = ((mills % 36000) % 600) / 10 //Not really needed, but I'll leave it here for refrence.. or something - var/mins = (mills % 36000) / 600 - var/hours = mills / 36000 + var/mins = round((mills % 36000) / 600) + var/hours = round(mills / 36000) - last_round_duration = "[round(hours)]h [round(mins)]m" + mins = mins < 10 ? add_zero(mins, 1) : mins + hours = hours < 10 ? add_zero(hours, 1) : hours + + last_round_duration = "[hours]:[mins]" next_duration_update = world.time + 1 MINUTES return last_round_duration diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 93ffec00cc3..2cf562b20c3 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -635,7 +635,7 @@ /mob/Stat() ..() - . = (client && client.inactivity < 1200) + . = (is_client_active(10 MINUTES)) if(.) if(statpanel("Status") && ticker && ticker.current_state != GAME_STATE_PREGAME) From f68275d91b24ad9619e1d55c63d6d6b1f801da60 Mon Sep 17 00:00:00 2001 From: PsiOmega Date: Thu, 27 Aug 2015 20:20:20 +0200 Subject: [PATCH 07/14] Improved admin logging. log_and_message_admins() (which sure needs a shorter name) now uses key_name_admin() instead of just key_name(). Replaces calls to admin_log_and_message_admins() which did this with log_and_message_admins() instead. --- code/modules/admin/admin_attack_log.dm | 6 +----- code/modules/admin/admin_verbs.dm | 10 ++++----- code/modules/admin/verbs/icarus.dm | 6 +++--- code/modules/events/event_manager.dm | 28 +++++++++++++------------- 4 files changed, 23 insertions(+), 27 deletions(-) diff --git a/code/modules/admin/admin_attack_log.dm b/code/modules/admin/admin_attack_log.dm index 72e85e1d940..967a4375da7 100644 --- a/code/modules/admin/admin_attack_log.dm +++ b/code/modules/admin/admin_attack_log.dm @@ -4,7 +4,7 @@ proc/log_and_message_admins(var/message as text, var/mob/user = usr) log_admin(user ? "[key_name(user)] [message]" : "EVENT [message]") - message_admins(user ? "[key_name(user)] [message]" : "EVENT [message]") + message_admins(user ? "[key_name_admin(user)] [message]" : "EVENT [message]") proc/log_and_message_admins_many(var/list/mob/users, var/message) if(!users || !users.len) @@ -17,10 +17,6 @@ proc/log_and_message_admins_many(var/list/mob/users, var/message) log_admin("[english_list(user_keys)] [message]") message_admins("[english_list(user_keys)] [message]") -proc/admin_log_and_message_admins(var/message as text) - log_admin(usr ? "[key_name_admin(usr)] [message]" : "EVENT [message]") - message_admins(usr ? "[key_name_admin(usr)] [message]" : "EVENT [message]", 1) - proc/admin_attack_log(var/mob/attacker, var/mob/victim, var/attacker_message, var/victim_message, var/admin_message) if(victim) victim.attack_log += text("\[[time_stamp()]\] [key_name(attacker)] - [victim_message]") diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index e486f3d10df..882ba4f4412 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -728,7 +728,7 @@ var/list/admin_verbs_mentor = list( var/new_name = sanitizeSafe(input(src, "Enter new name. Leave blank or as is to cancel.", "[S.real_name] - Enter new silicon name", S.real_name)) if(new_name && new_name != S.real_name) - admin_log_and_message_admins("has renamed the silicon '[S.real_name]' to '[new_name]'") + log_and_message_admins("has renamed the silicon '[S.real_name]' to '[new_name]'") S.SetName(new_name) feedback_add_details("admin_verb","RAI") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -743,7 +743,7 @@ var/list/admin_verbs_mentor = list( var/obj/nano_module/law_manager/L = new(S) L.ui_interact(usr, state = admin_state) - admin_log_and_message_admins("has opened [S]'s law manager.") + log_and_message_admins("has opened [S]'s law manager.") feedback_add_details("admin_verb","MSL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/change_human_appearance_admin() @@ -756,7 +756,7 @@ var/list/admin_verbs_mentor = list( var/mob/living/carbon/human/H = input("Select mob.", "Change Mob Appearance - Admin") as null|anything in human_mob_list if(!H) return - admin_log_and_message_admins("is altering the appearance of [H].") + log_and_message_admins("is altering the appearance of [H].") H.change_appearance(APPEARANCE_ALL, usr, usr, check_species_whitelist = 0, state = admin_state) feedback_add_details("admin_verb","CHAA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -776,10 +776,10 @@ var/list/admin_verbs_mentor = list( switch(alert("Do you wish for [H] to be allowed to select non-whitelisted races?","Alter Mob Appearance","Yes","No","Cancel")) if("Yes") - admin_log_and_message_admins("has allowed [H] to change \his appearance, without whitelisting of races.") + log_and_message_admins("has allowed [H] to change \his appearance, without whitelisting of races.") H.change_appearance(APPEARANCE_ALL, H.loc, check_species_whitelist = 0) if("No") - admin_log_and_message_admins("has allowed [H] to change \his appearance, with whitelisting of races.") + log_and_message_admins("has allowed [H] to change \his appearance, with whitelisting of races.") H.change_appearance(APPEARANCE_ALL, H.loc, check_species_whitelist = 1) feedback_add_details("admin_verb","CMAS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/icarus.dm b/code/modules/admin/verbs/icarus.dm index 1f9b2dd4c4b..fd296dacee6 100644 --- a/code/modules/admin/verbs/icarus.dm +++ b/code/modules/admin/verbs/icarus.dm @@ -4,7 +4,7 @@ set category = "Fun" var/turf/target = get_turf(src.mob) - admin_log_and_message_admins("has fired the Icarus point defense laser at [target.x]-[target.y]-[target.z]") + log_and_message_admins("has fired the Icarus point defense laser at [target.x]-[target.y]-[target.z]") if(!src.holder) src << "Only administrators may use this command." return @@ -18,7 +18,7 @@ set category = "Fun" var/turf/target = get_turf(src.mob) - admin_log_and_message_admins("has fired the Icarus main gun projectile at [target.x]-[target.y]-[target.z]") + log_and_message_admins("has fired the Icarus main gun projectile at [target.x]-[target.y]-[target.z]") if(!src.holder) src << "Only administrators may use this command." return @@ -31,7 +31,7 @@ set desc = "Lets you chose the position of the Icarus in regards to the map." set category = "Fun" - admin_log_and_message_admins("is changing the Icarus position.") + log_and_message_admins("is changing the Icarus position.") if(!src.holder) src << "Only administrators may use this command." return diff --git a/code/modules/events/event_manager.dm b/code/modules/events/event_manager.dm index d5b38f087b8..dca5648a825 100644 --- a/code/modules/events/event_manager.dm +++ b/code/modules/events/event_manager.dm @@ -193,41 +193,41 @@ if(href_list["toggle_report"]) report_at_round_end = !report_at_round_end - admin_log_and_message_admins("has [report_at_round_end ? "enabled" : "disabled"] the round end event report.") + log_and_message_admins("has [report_at_round_end ? "enabled" : "disabled"] the round end event report.") else if(href_list["dec_timer"]) var/datum/event_container/EC = locate(href_list["event"]) var/decrease = 60 * (10 ** text2num(href_list["dec_timer"])) EC.next_event_time -= decrease - admin_log_and_message_admins("decreased timer for [severity_to_string[EC.severity]] events by [decrease/600] minute(s).") + log_and_message_admins("decreased timer for [severity_to_string[EC.severity]] events by [decrease/600] minute(s).") else if(href_list["inc_timer"]) var/datum/event_container/EC = locate(href_list["event"]) var/increase = 60 * (10 ** text2num(href_list["inc_timer"])) EC.next_event_time += increase - admin_log_and_message_admins("increased timer for [severity_to_string[EC.severity]] events by [increase/600] minute(s).") + log_and_message_admins("increased timer for [severity_to_string[EC.severity]] events by [increase/600] minute(s).") else if(href_list["select_event"]) var/datum/event_container/EC = locate(href_list["select_event"]) var/datum/event_meta/EM = EC.SelectEvent() if(EM) - admin_log_and_message_admins("has queued the [severity_to_string[EC.severity]] event '[EM.name]'.") + log_and_message_admins("has queued the [severity_to_string[EC.severity]] event '[EM.name]'.") else if(href_list["pause"]) var/datum/event_container/EC = locate(href_list["pause"]) EC.delayed = !EC.delayed - admin_log_and_message_admins("has [EC.delayed ? "paused" : "resumed"] countdown for [severity_to_string[EC.severity]] events.") + log_and_message_admins("has [EC.delayed ? "paused" : "resumed"] countdown for [severity_to_string[EC.severity]] events.") else if(href_list["pause_all"]) config.allow_random_events = text2num(href_list["pause_all"]) - admin_log_and_message_admins("has [config.allow_random_events ? "resumed" : "paused"] countdown for all events.") + log_and_message_admins("has [config.allow_random_events ? "resumed" : "paused"] countdown for all events.") else if(href_list["interval"]) var/delay = input("Enter delay modifier. A value less than one means events fire more often, higher than one less often.", "Set Interval Modifier") as num|null if(delay && delay > 0) var/datum/event_container/EC = locate(href_list["interval"]) EC.delay_modifier = delay - admin_log_and_message_admins("has set the interval modifier for [severity_to_string[EC.severity]] events to [EC.delay_modifier].") + log_and_message_admins("has set the interval modifier for [severity_to_string[EC.severity]] events to [EC.delay_modifier].") else if(href_list["stop"]) if(alert("Stopping an event may have unintended side-effects. Continue?","Stopping Event!","Yes","No") != "Yes") return var/datum/event/E = locate(href_list["stop"]) var/datum/event_meta/EM = E.event_meta - admin_log_and_message_admins("has stopped the [severity_to_string[EM.severity]] event '[EM.name]'.") + log_and_message_admins("has stopped the [severity_to_string[EM.severity]] event '[EM.name]'.") E.kill() else if(href_list["view_events"]) selected_event_container = locate(href_list["view_events"]) @@ -249,23 +249,23 @@ var/datum/event_meta/EM = locate(href_list["set_weight"]) EM.weight = weight if(EM != new_event) - admin_log_and_message_admins("has changed the weight of the [severity_to_string[EM.severity]] event '[EM.name]' to [EM.weight].") + log_and_message_admins("has changed the weight of the [severity_to_string[EM.severity]] event '[EM.name]' to [EM.weight].") else if(href_list["toggle_oneshot"]) var/datum/event_meta/EM = locate(href_list["toggle_oneshot"]) EM.one_shot = !EM.one_shot if(EM != new_event) - admin_log_and_message_admins("has [EM.one_shot ? "set" : "unset"] the oneshot flag for the [severity_to_string[EM.severity]] event '[EM.name]'.") + log_and_message_admins("has [EM.one_shot ? "set" : "unset"] the oneshot flag for the [severity_to_string[EM.severity]] event '[EM.name]'.") else if(href_list["toggle_enabled"]) var/datum/event_meta/EM = locate(href_list["toggle_enabled"]) EM.enabled = !EM.enabled - admin_log_and_message_admins("has [EM.enabled ? "enabled" : "disabled"] the [severity_to_string[EM.severity]] event '[EM.name]'.") + log_and_message_admins("has [EM.enabled ? "enabled" : "disabled"] the [severity_to_string[EM.severity]] event '[EM.name]'.") else if(href_list["remove"]) if(alert("This will remove the event from rotation. Continue?","Removing Event!","Yes","No") != "Yes") return var/datum/event_meta/EM = locate(href_list["remove"]) var/datum/event_container/EC = locate(href_list["EC"]) EC.available_events -= EM - admin_log_and_message_admins("has removed the [severity_to_string[EM.severity]] event '[EM.name]'.") + log_and_message_admins("has removed the [severity_to_string[EM.severity]] event '[EM.name]'.") else if(href_list["add"]) if(!new_event.name || !new_event.event_type) return @@ -273,12 +273,12 @@ return new_event.severity = selected_event_container.severity selected_event_container.available_events += new_event - admin_log_and_message_admins("has added \a [severity_to_string[new_event.severity]] event '[new_event.name]' of type [new_event.event_type] with weight [new_event.weight].") + log_and_message_admins("has added \a [severity_to_string[new_event.severity]] event '[new_event.name]' of type [new_event.event_type] with weight [new_event.weight].") new_event = new else if(href_list["clear"]) var/datum/event_container/EC = locate(href_list["clear"]) if(EC.next_event) - admin_log_and_message_admins("has dequeued the [severity_to_string[EC.severity]] event '[EC.next_event.name]'.") + log_and_message_admins("has dequeued the [severity_to_string[EC.severity]] event '[EC.next_event.name]'.") EC.next_event = null Interact(usr) From 78a129db9d54a9974ec279f60b959e3236fda757 Mon Sep 17 00:00:00 2001 From: Matthew951 Date: Thu, 27 Aug 2015 14:47:02 -0400 Subject: [PATCH 08/14] Adds a new set of hair and facial hair - Adds "Volaju" hair to sprite_accessories - Adds "Volaju" facial hair to sprite_accessories - Adds two new icons to human_face.dmi corresponding to the above --- .../mob/new_player/sprite_accessories.dm | 8 ++++++++ html/changelogs/Matthew951-Volaju-hair.yml | 5 +++++ icons/mob/human_face.dmi | Bin 56551 -> 57207 bytes 3 files changed, 13 insertions(+) create mode 100644 html/changelogs/Matthew951-Volaju-hair.yml diff --git a/code/modules/mob/new_player/sprite_accessories.dm b/code/modules/mob/new_player/sprite_accessories.dm index 37f0f29803d..dde2d734c5f 100644 --- a/code/modules/mob/new_player/sprite_accessories.dm +++ b/code/modules/mob/new_player/sprite_accessories.dm @@ -398,6 +398,10 @@ icon_state = "hair_joestar" gender = MALE + volaju + name = "Volaju" + icon_state = "hair_volaju" + bald name = "Bald" icon_state = "bald" @@ -557,6 +561,10 @@ name = "Adam Jensen Beard" icon_state = "facial_jensen" + volaju + name = "Volaju" + icon_state = "facial_volaju" + dwarf name = "Dwarf Beard" icon_state = "facial_dwarf" diff --git a/html/changelogs/Matthew951-Volaju-hair.yml b/html/changelogs/Matthew951-Volaju-hair.yml new file mode 100644 index 00000000000..be87392bb69 --- /dev/null +++ b/html/changelogs/Matthew951-Volaju-hair.yml @@ -0,0 +1,5 @@ +author: Matthew951 +delete-after: True +changes: + - rscadd: "Added Vincent Volaju's hair." + - rscadd: "Added Vincent Volaju's beard." diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index d334efb02a60902dade33d510a3e1b31bfb7aee5..cf23b8482b351b8c7b5d0972d9c464a904f5e8c3 100644 GIT binary patch literal 57207 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

7}1y`R-uc?HY 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

`}_M-%ge3w4>8` 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 BSWW-{ literal 56551 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�qBe$mVYx%#O6}x!yU7xmETTgKEdG$+s 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 Kx99J_(= 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 Date: Thu, 27 Aug 2015 16:24:43 -0400 Subject: [PATCH 09/14] Update motd.txt Something something new link. --- config/example/motd.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/example/motd.txt b/config/example/motd.txt index f47164c6df1..ac75c145cfc 100644 --- a/config/example/motd.txt +++ b/config/example/motd.txt @@ -2,4 +2,4 @@ -This server is running Baystation 12's modification of the /tg/station13 SS13 code.

-Bugtracker: http://baystation12.net/forums/viewtopic.php?f=18&t=8185 +Bugtracker: for posting of bugs and issues. From 64b06c6e02eca87519d34289be0ce84306bd5845 Mon Sep 17 00:00:00 2001 From: PsiOmegaDelta Date: Fri, 28 Aug 2015 08:06:31 +0200 Subject: [PATCH 10/14] Fixes magically rotated windoors. Sorted on dev-freeze already, didn't consider this being a potential master issue. Fixes #10916. --- maps/exodus-1.dmm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/maps/exodus-1.dmm b/maps/exodus-1.dmm index aefa2176489..03cd6ca9257 100644 --- a/maps/exodus-1.dmm +++ b/maps/exodus-1.dmm @@ -4855,7 +4855,7 @@ "bPs" = (/obj/structure/mopbucket,/obj/item/weapon/mop,/turf/simulated/floor,/area/janitor) "bPt" = (/turf/simulated/wall,/area/janitor) "bPu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{name = "CMO's Office"; req_access = list(40)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/heads/cmo) -"bPv" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{name = "Staff Room"; req_access = list(5)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay2) +"bPv" = (/obj/machinery/door/firedoor,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/medical{name = "Staff Room"; req_access = list(5)},/turf/simulated/floor{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/medical/medbay2) "bPw" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/maintenance/engineering) "bPx" = (/turf/simulated/floor/plating,/area/maintenance/engineering) "bPy" = (/obj/structure/table/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/obj/item/clothing/glasses/meson,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/maintenance/engineering) @@ -5531,6 +5531,7 @@ "ccs" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Research"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/maintenance/substation/research) "cct" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/lights/mixed,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 22},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/biostorage) "ccu" = (/obj/structure/table/standard,/obj/machinery/computer/med_data/laptop,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "whitered"},/area/medical/patient_c) +"ccv" = (/obj/structure/window/basic{dir = 8},/obj/machinery/shower{dir = 1},/obj/machinery/door/window/northright{name = "Shower"},/obj/structure/curtain/open/shower/engineering,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/engi_wash) "ccw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/visible/universal{dir = 4},/turf/simulated/floor/plating,/area/maintenance/research_starboard) "ccx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 9; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/turf/simulated/floor/plating,/area/maintenance/research_starboard) "ccy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/research_starboard) @@ -5890,7 +5891,6 @@ "cjo" = (/obj/machinery/atmospherics/pipe/simple/hidden/purple{dir = 4},/turf/simulated/floor{icon_state = "hydrofloor"},/area/rnd/xenobiology/xenoflora) "cjp" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/red{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/floor,/area/engineering/foyer) "cjq" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/camera/network/engineering{c_tag = "Engineering Foyer"; dir = 8},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/engineering/foyer) -"cjr" = (/obj/structure/window/basic{dir = 8},/obj/machinery/shower{dir = 1},/obj/machinery/door/window/northright{dir = 8; name = "Shower"; req_access = list()},/obj/structure/curtain/open/shower/engineering,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/engi_wash) "cjs" = (/obj/structure/window/basic{dir = 4},/obj/machinery/shower{dir = 1},/obj/machinery/door/window/northleft{name = "Shower"; req_access = list()},/obj/structure/curtain/open/shower/engineering,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/engi_wash) "cjt" = (/obj/machinery/button/remote/airlock{id = "engineering_cubicle"; name = "Door Bolt Control"; pixel_x = -25; pixel_y = 8; specialfunctions = 4},/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 4},/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/sleep/engi_wash) "cju" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/item/weapon/storage/box/masks,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/medical/surgeryprep) @@ -7542,7 +7542,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafccRccRcdjccTcficdBccUccWccVbYIcfjccHccIcfkccKccLcflccNccOcfmccXcdaccZcdecdbcfocdycdQcdFcekceecemcfscdccddaJEcdfcaqbTFcbIcdgcdhcdicfucdkcdlcfwcdncdocfxcdqcdrcdscfycaEcducdvcdwcaIbZxbWQcenbZycdxcfzbZAcdzcdAcfAbZAcaPbYfbYfcaQbYccbYcbXcbZbYcchBccacjfcdLcdLbyFbBucdLcdOcdPceqcdRcdOcdSbBpbyebydcdScdScdScdScfGbyebydcdScdSbXjcdXcfLcfIceacfMcfUcfRbycbycbycbycbycbycbycbycbycbycbycbycbycbycbycbyccfZcegcegcehbKtbKtbLTbLTcgebLTbLTbKtbKtaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacejcejcejcejcejcejcejcetcesbYIbYIbYIbYIbYIcgfcgmcgjcgjcgjcgocewbXzbXybYeceybYjceEceTceSceWceUceXbSUcezaJFceYaJFcaqbTFcbIceDcfacfacfaceFceGbTJcgCcgBbTJcedcbNceJcefcaEcgOceLceMcaIbZxbWQceNbZyceOcePbZAbZAbZAbZAbZAccbceRbYfcaQbYcccdcgRbYcbYcchBcgVcjfcdLcgWcfbcfbcfccdOcfdcgXcffcdOcfgcfhcfhcfhcgYchacgZchdchbcfnchicfpcdScfqcfrchmbUnbUnbUnbUnaaaaafaaaaaaaaaaahaahaahaafaaaaaaaafaaaaaaaafaafaafcftcfBcfvbNebKsbKtbKtbLTbLUbLTbKtbKtaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcejchpchnchrchqchucejcfDcfCcfFcfEcfHchvchychycfKcfJcfJchzchEcbqbXzbXybYecfNcaicfOcfQcfPchLchFcggbSUaJFaJFcaqceBcaqbTFcbIcfVcfWcfWcfWcfXcbIcfYchPcgacfYcgbcgccgdchScaEchVceLcgicaIcghccfchYbZycgkcglbZycifbLvbVicgnccgcchbYfccjcciccicckcclcclcclcclccmcdLcijcgycgycgzcgActscgrcgpcgucgtcgGcgGcgGcgxcgIcgIcgJciycgLcgDcgMcdScgNciCcgPcgNaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcgQbKqbKqbKrbKsbKsbKtbKtbKtbKtbKuaafaafaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaafaafaafcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEaaaaaacgSciKcgTcgTcgUciLcejcgHcgFciPcgKciVciQcjaciWcjlcjicjpchcchfchechhchgchjcjqbSUbSUbSUbSUbSUbSUbSUbSUcjscjrcaqcjtcaqbTFcbIcbIctpctqctrcbIcbIcjuchschtcfYcaEcaEcaEcaEcaEcaIchkchlcaIchwcjvchwbZycjIcjCbZychAchBbVichCbVichDbYfccobYfbYfccpcdCcdCcdCcdDbYfcdLchIchJchJchKckachMchochOckdchQckLckLckLckLckjckfckLckmckLcknckocdSchZciachGcgNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaafaafaafcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEcgEaaaaaacgSciKcgTcgTcgUciLcejcgHcgFciPcgKciVciQcjaciWcjlcjicjpchcchfchechhchgchjcjqbSUbSUbSUbSUbSUbSUbSUbSUcjsccvcaqcjtcaqbTFcbIcbIctpctqctrcbIcbIcjuchschtcfYcaEcaEcaEcaEcaEcaIchkchlcaIchwcjvchwbZycjIcjCbZychAchBbVichCbVichDbYfccobYfbYfccpcdCcdCcdCcdDbYfcdLchIchJchJchKckachMchochOckdchQckLckLckLckLckjckfckLckmckLcknckocdSchZciachGcgNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaacgEchHckpchHcgEchNckCchNcgEchRckFchRcgEaaaaaaciiciKcgTcgUcgUckNcejchUchTchWckQclfchXcidcicclgcieciecigciecbqbXzcihbYecikcimcilciocinciocipcirciqciqciAciAciAciAbTFciGciHciIciIciJclpclrciMciXciOclycluciRciSciSciTciUcaIcaIcaIclCcdEckqbZybZybZybZychBchBbViciYbViciZbYfccobYfaaaaaaaaaaaaaaaaaaaaacdLcjgcisciucitcjjcjkcivcjmcjncjociwcjocjocixclKclGcgIclVcgIcmgcmkcdScmpcjwcjxcgNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaacgEchHcjbchHcgEchNcjcchNcgEchRcjdchRcgEaaaaaaciicgTcgUcgUcgUcjBcmscjhcjechWcmwcmGcmBcmPcmOcjzcjycjDcjAcjEcbqbXzcjFchjcjGcmQcjHcjJcjJcjJcjKcjMcjLcjNcmRcjOceAciAbTFciGcmXciIckbckccnbcubcneckgckhcngcnfckkcklciScnhciUcnkcnwcnucjQcjPcdHcnEcdIcdIcdJcdIcdKbVibVibVibVibYfccobYfaaaaaaaaaaaaaaaaaaaaacdLcnFcjRcjTcjSckEcdOcnIcdOckGckHcjXcjUcjUcjYcgIcgIckecjZcjUckickOcdSckPcnKckRcgNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaacgEckrckuckscgEckzckBckAcgEckDckJckIcgEaaaaafciiclbcgTcgUcgUcgUcejckMckKchWchWcnLchWchWchWchWckTcieckWckYcbqclackZcldclccnNcleclhclhclhclicljcljclkciAcllcgqclwclxciGcnPciIclzclAclBcnQclDclEclFcnTclHclIclJciScnUciUcnVcnXclNclnclmclQclNclRclSclTbYfceQcdIcdIcdIcdIcdIcltbYfaaaaaaaaaaaaaaaaaaaaacdLcmacmbcmccmdcdOcmecmfcnZcdScmhcmicmicmiclvcoacmlclPclOcmicmicmncdScmocobcmqcmraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From d5b618adace1e9ab699c2a3488dccbee100aee82 Mon Sep 17 00:00:00 2001 From: Daranz Date: Fri, 28 Aug 2015 17:33:52 +0200 Subject: [PATCH 11/14] Fix Say ":i" working with intercoms, re-add restraint check for Say ":i" See also commits: e9d9ff57ba74386cfc0560997ca7d3e8416c2b6e bbc8ad6383f7c37959a163e9aa0e81f9c7905a5d b9dbeeb3562e46dc2914bf039ad47035bc8b1112 --- code/modules/mob/living/carbon/human/say.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index bbf1844c45b..1fd82ed230f 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -165,10 +165,11 @@ /mob/living/carbon/human/handle_message_mode(message_mode, message, verb, speaking, used_radios, alt_name) switch(message_mode) if("intercom") - for(var/obj/item/device/radio/intercom/I in view(1)) - I.talk_into(src, message, verb, speaking) - I.add_fingerprint(src) - used_radios += I + if(!src.restrained()) + for(var/obj/item/device/radio/intercom/I in view(1)) + I.talk_into(src, message, null, verb, speaking) + I.add_fingerprint(src) + used_radios += I if("headset") if(l_ear && istype(l_ear,/obj/item/device/radio)) var/obj/item/device/radio/R = l_ear From 8046fa0fb2191fbf14f43346c7e6e55755cb3fe0 Mon Sep 17 00:00:00 2001 From: Sligneris Date: Sat, 29 Aug 2015 02:34:08 +0200 Subject: [PATCH 12/14] "Junior Officer" alt-title Adds "Junior Officer" as an alternative job title to Security Officers. Pros: - replaces "Security Cadet" as a title that signalizes lesser experience, - opens up roleplay possibilities, - gives no potential room for slot abuse, - gives a reason for a character to make mistakes, allowing for some antag opportunities! Cons: - gives a reason for a character to make mistakes. --- code/game/jobs/job/security.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index 4e3a2544f98..29bbb67cca6 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -96,7 +96,6 @@ economic_modifier = 5 access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels) minimal_access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels) - alt_titles = list("Forensic Technician") minimal_player_age = 3 equip(var/mob/living/carbon/human/H) if(!H) return 0 @@ -135,6 +134,7 @@ spawn_positions = 4 supervisors = "the head of security" selection_color = "#ffeeee" + alt_titles = list("Junior Officer") economic_modifier = 4 access = list(access_security, access_eva, access_sec_doors, access_brig, access_maint_tunnels, access_morgue, access_external_airlocks) minimal_access = list(access_security, access_eva, access_sec_doors, access_brig, access_maint_tunnels, access_external_airlocks) From 22262507b9a5c3712f3ea16458ea71e23562895a Mon Sep 17 00:00:00 2001 From: PsiOmega Date: Sat, 29 Aug 2015 10:03:58 +0200 Subject: [PATCH 13/14] Only living mobs now trigger shrapnel. Fixes issue with manually moving ghosts would step on shrapnel, with glass noise and all. On dev this issue is expanded further as all known movements means use forceMove. --- code/game/objects/items/weapons/material/shards.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/weapons/material/shards.dm b/code/game/objects/items/weapons/material/shards.dm index 2f395f2ed0f..b4c12f5ad1b 100644 --- a/code/game/objects/items/weapons/material/shards.dm +++ b/code/game/objects/items/weapons/material/shards.dm @@ -61,9 +61,9 @@ return ..() /obj/item/weapon/material/shard/Crossed(AM as mob|obj) - if(ismob(AM)) + if(isliving(AM)) var/mob/M = AM - M << "\red You step on \the [src]!" + M << "You step on \the [src]!" playsound(src.loc, 'sound/effects/glass_step.ogg', 50, 1) // not sure how to handle metal shards with sounds if(ishuman(M)) var/mob/living/carbon/human/H = M From 92d3e6d2402727c6c7ec5fbbc4535acc85301f85 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Sun, 30 Aug 2015 11:45:54 +0930 Subject: [PATCH 14/14] Fixes Yongauni#155 --- code/modules/mob/living/carbon/human/human.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 1fe6843ce65..cd3d8bf07de 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1371,7 +1371,7 @@ handle_regular_hud_updates() /mob/living/carbon/human/Check_Shoegrip() - if((shoes.item_flags & NOSLIP) && istype(shoes, /obj/item/clothing/shoes/magboots)) //magboots + dense_object = no floating + if(shoes && (shoes.item_flags & NOSLIP) && istype(shoes, /obj/item/clothing/shoes/magboots)) //magboots + dense_object = no floating return 1 return 0