From bca74f3ed4489f9f8470fab260738a1af1639258 Mon Sep 17 00:00:00 2001 From: skull132 Date: Sun, 31 May 2015 18:32:07 +0300 Subject: [PATCH 1/4] Fixes #569 Monkeys can now crawl through vents, if they are a changeling using lesser form. Otherwise, no vent-crawling. --- code/modules/mob/living/carbon/monkey/monkey.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index 4fdcf5d4..7c9ba8e5 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -532,3 +532,9 @@ message = capitalize(trim_left(message)) ..(message, speaking, verb, alt_name, italics, message_range, used_radios) + +/mob/living/carbon/monkey/can_use_vents() + if(mind.changeling) + return + else + return "You can't fit into that vent." \ No newline at end of file From 55210e89e552c979db1d28d9fc29f321f71b10fc Mon Sep 17 00:00:00 2001 From: skull132 Date: Sun, 31 May 2015 18:39:58 +0300 Subject: [PATCH 2/4] Fixes #528 Missing sprite for the purplesoft cap when flipped added. --- icons/mob/head.dmi | Bin 123332 -> 123497 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 85cc847397b0613af85e6abf34a723e05b1f65bf..e78d210c89060156133e8a6bc29f41254f83ba7f 100644 GIT binary patch delta 6524 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 From 4234fd8003267f4f1634f0ecf3d76d555100481c Mon Sep 17 00:00:00 2001 From: skull132 Date: Sun, 31 May 2015 18:52:57 +0300 Subject: [PATCH 3/4] Fixes #562 Checks for power and broken computer stat added when uploading laws with the respective upload computers. --- code/game/machinery/computer/law.dm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/code/game/machinery/computer/law.dm b/code/game/machinery/computer/law.dm index b77e4832..0e36349e 100644 --- a/code/game/machinery/computer/law.dm +++ b/code/game/machinery/computer/law.dm @@ -29,6 +29,12 @@ user << "\red Unable to establish a connection: \black You're too far away from the station!" return if(istype(O, /obj/item/weapon/aiModule)) + if(stat & NOPOWER) + usr << "The upload computer has no power!" + return + if(stat & BROKEN) + usr << "The upload computer is broken!" + return var/obj/item/weapon/aiModule/M = O M.install(src) else @@ -63,6 +69,12 @@ attackby(obj/item/weapon/aiModule/module as obj, mob/user as mob) if(istype(module, /obj/item/weapon/aiModule)) + if(stat & NOPOWER) + usr << "The upload computer has no power!" + return + if(stat & BROKEN) + usr << "The upload computer is broken!" + return module.install(src) else return ..() From c279f257739cc75e4ffa8bc8675db7e7eeab43cf Mon Sep 17 00:00:00 2001 From: skull132 Date: Sun, 31 May 2015 18:56:55 +0300 Subject: [PATCH 4/4] Changelog 2, 31MAY2015 Three more additions. --- html/changelog.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/html/changelog.html b/html/changelog.html index d6b9b03e..3c371fc5 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -67,6 +67,9 @@ should be listed in the changelog upon commit though. Thanks. -->
  • Nymphs can no longer be picked up if buckled
  • Cult hoods now obscure earwear and eyewear
  • Power equipment and atmospherics equipment should now be accessible (UI wise) while room power is disabled
  • +
  • Janitor's cap can now be flipped without the sprite disappearing
  • +
  • Changelings in lesser form (monkey form) can now vent-crawl properly
  • +
  • AI and cyborg uploads no longer work when power is disabled
  • Multiple map tweaks
  • Artifact code updated to include proper interaction with IPCs
  • Strange rocks can now be labelled without breaking them