Commit Graph

1608 Commits

Author SHA1 Message Date
SkyratBot
eff94de700 [MIRROR] Robot heads no longer have bleeding eyeholes [MDB IGNORE] (#16234)
* Robot heads no longer have bleeding eyeholes

* Update code/modules/surgery/bodyparts/head.dm

Co-authored-by: Profakos <profakos@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-25 17:49:48 -04:00
SkyratBot
e1b2ea0472 [MIRROR] Fixes SaturnX [MDB IGNORE] (#16140)
Fixes SaturnX

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-25 02:10:57 +01:00
SkyratBot
37e3f304cb [MIRROR] Fixes the tonal indicator for sign language [MDB IGNORE] (#16182)
* Fixes the tonal indicator for sign language

* Update code/modules/surgery/organs/tongue.dm

Co-authored-by: Wallem <66052067+Wallemations@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-25 00:40:51 +00:00
SkyratBot
d27cd97f74 [MIRROR] [IDB IGNORE] [MDB IGNORE] Makes the icons/mob folder sane [MDB IGNORE] (#16030)
* [IDB IGNORE] [MDB IGNORE] Makes the icons/mob folder sane

* fix map merges

* icon paths and merge conflicts

Co-authored-by: skylord-a52 <skylord-a52@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-09-24 20:10:28 -04:00
SkyratBot
248a73b488 [MIRROR] Stomach get_availability() now checks for NO_HUNGER instead of broken trait that no mobs have. [MDB IGNORE] (#16086)
* Stomach get_availability() now checks for NO_HUNGER instead of broken trait that no mobs have.

* Update DNA.dm

* manual mirror

* You gotta do what you gotta do

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-09-24 19:16:44 -04:00
SkyratBot
465be294c5 [MIRROR] Updates Liver Failure Eyes Examine Text [MDB IGNORE] (#16303)
* Updates Liver Failure Eyes Examine Text (#69967)

So when livers fail it adds something about eyes to the carbon's examine text. The 2nd state of eye yellowness used a static he, that has been replaced by a helper to get the correct pronoun. The 3rd state didn't capitalise the first pronoun use and followed it up with a static they, that has also been replaced by a pronoun helper.

* Updates Liver Failure Eyes Examine Text

Co-authored-by: Jackraxxus <60418544+Jackraxxus@users.noreply.github.com>
2022-09-19 01:45:11 +01:00
SkyratBot
8c3500c2b7 [MIRROR] Makes flash hyper vulnerability based on negative flash resistance modifier, removes snowflake trait. [MDB IGNORE] (#16284)
* Makes flash hyper vulnerability based on negative flash resistance modifier, removes snowflake trait. (#69530)

* Makes flash hyper vulnerability based on negative flash resistance modifier, removes snowflake trait.

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
2022-09-17 11:43:30 -07:00
SkyratBot
cd3767e043 [MIRROR] Alphabetized, fixed spelling error, clarifying event descriptions. Polish [MDB IGNORE] (#16168)
* Alphabetized, fixed spelling error, clarifying event descriptions. Polish

* l

Co-authored-by: Marina <50789504+KirbyDaMaster@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
2022-09-11 22:20:45 -07:00
Tom
43298beb69 69618 (#16049)
fixes a few small modsuit bugs
2022-09-04 15:19:59 +01:00
SkyratBot
52b9be0775 [MIRROR] visualizes *cry emote + getting peppersprayed makes you cry [MDB IGNORE] (#15973)
* visualizes *cry emote + getting peppersprayed makes you cry

* Update code/modules/surgery/organs/eyes.dm

Co-authored-by: kawoppi <94711066+kawoppi@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-04 14:29:50 +01:00
SkyratBot
a079b5a864 [MIRROR] Monkey trip mechanic removed from AI controller and added to brain. Adds organ based trait system. [MDB IGNORE] (#15913)
* Monkey trip mechanic removed from AI controller and added to brain. Adds organ based trait system.

* Update code/modules/mob/living/carbon/human/species_types/snail.dm

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-04 14:27:46 +01:00
SkyratBot
8afdefb125 [MIRROR] Shadowpeople's healing is from their brain, splits up surgery.dmi [MDB IGNORE] (#16003)
* Shadowpeople's healing is from their brain, splits up surgery.dmi (#69543)

About The Pull Request

    Shadowpeople
        brain now holds their healing properties.
            while possible to extract the brain and put them in another species, the burn-in-light downside really makes it a lot more worth it to just stay a shadowperson and enjoy their other benefits than to swap.
        Now use burning eyes from nightmares instead of an unsprited nightvision granting eyeball.
    surgery.dmi split up
        surgery_ui.dmi holds zone selection ui things for research
        surgery_tools.dmi holds surgical tools
        /organs folder holds organs.dmi, and species specific organ files for flies and shadowpeople
            flies don't put in their random organs because of dmi memes, all their UNIQUE organs will be in the .dmi

Why It's Good For The Game

moving behavior onto the organ moves us closer to species as a blueprint, not species as something that magically grants immutable bonuses.
surgery.dmi is poorly described, holds many different things, and conflicts often because of it.
Changelog

cl
add: Shadowpeople now heal from their brains! Their brain-tumor-thingy!
code: split up surgery.dmi
/cl

* Shadowpeople's healing is from their brain, splits up surgery.dmi

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2022-09-04 13:30:33 +01:00
SkyratBot
77c20e53bd [MIRROR] medical/security modsuit updates and modules [MDB IGNORE] (#15953)
* medical/security modsuit updates and modules (#69194)

tweaks the colors on the security modsuit to be lighter, i think i did that on the original pr but it got reverted due to merge conflicts
makes the standard quick carry module have nitrile level carrying instead of latex level
environmental bodybags are now always pressurized
adds medical and security hardlight bags, which are environmental bags you can use to move people through space, security ones can be sinched to prevent escape
adds a medical version of the prisoner capture module, for patient transport, prisoner capture and patient transport now use the medical/security holobags, medical one deploying them faster. when you move too far out of range the holobag dissipates
adds a defibrillator module, extends shock paddles
adds a thread ripper module, this module temporarily rips away the matter of clothing, to allow stuff like injections, surgery, defibrillation etc through it
adds a surgery processor module, essentially a portable surgery computer like borgs have
fixes a bug where you can unwield defibrillator paddles just after starting the do_after to defib onehanded
fixes a bug where the modsuit gps would have a broken name when renamed

* medical/security modsuit updates and modules

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-09-04 12:57:06 +01:00
SkyratBot
33a63dcb12 [MIRROR] Breathing Pluox while sleeping slowly heals organ damage Take 2: No broken github edition. [MDB IGNORE] (#16044)
* Breathing Pluox while sleeping slowly heals organ damage Take 2: No broken github edition. (#69320)

* Breathing Pluox while sleeping heals organ damage. Also organizes atmos chems, and fixes n2o's var name in lung breathing.

* Breathing Pluox while sleeping slowly heals organ damage Take 2: No broken github edition.

Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com>
2022-09-04 03:35:59 +01:00
SkyratBot
b5f3b1e74b [MIRROR] Being in combat mode hits your target with the surgical tool during an ongoing surgery. [MDB IGNORE] (#15915)
* Being in combat mode hits your target with the surgical tool during an ongoing surgery. (#69489)

This is how it worked at some point, I couldn't find what messed it up.
This makes sense, and kills the very odd strategy of starting any surgery on yourself in order to make yourself completely immune from people trying to attack you with scalpels, energy swords, knifes, glass shards, and in fact, any sharp item.
Also, this kills ai monkeys being able to preform surgery on people out of raw monkey spite. Surgery should also probably require IS_ADVANCED_TOOL_USER, but that's a PR for a different day.

* Being in combat mode hits your target with the surgical tool during an ongoing surgery.

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
2022-08-29 19:06:23 -04:00
SkyratBot
1b7f17f107 [MIRROR] [IDB IGNORE] The Great Sweep: Moving dmis into subfolders (part 1) [MDB IGNORE] (#15801)
* [IDB IGNORE] The Great Sweep: Moving dmis into subfolders (part 1)

* Fixes all the conflicts and all of our modular files using core icon files with broken paths

Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-08-28 15:11:04 -04:00
SkyratBot
a8c10d1659 [MIRROR] Converts a shitload of istypes to their more concise macros [MDB IGNORE] (#15702)
Converts a shitload of istypes to their more concise macros

Co-authored-by: Seth Scherer <supernovaa41@gmx.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-27 16:23:44 -04:00
SkyratBot
51f4498b67 [MIRROR] Fixes runtime when a bodypart recieves damage while disconnected from a body [MDB IGNORE] (#15724)
* Fixes runtime when a bodypart recieves damage while disconnected from a body

* Fixed the conflict!

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-27 16:23:23 -04:00
SkyratBot
5cd946f4d0 [MIRROR] De-hardcodes randomize_human() and fixes some related issues along the way [MDB IGNORE] (#15638)
* De-hardcodes randomize_human() and fixes some related issues along the way

* Update create_mob.dm

* Update species.dm

* hhhh fuck

* Fixes what was still broken with the mirror

Co-authored-by: FernandoJ8 <80640114+FernandoJ8@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-24 18:13:52 -04:00
SkyratBot
694f5eedda [MIRROR] It's 2 am and im having a manic episode so i fixed hair [MDB IGNORE] (#15687)
* It's 2 am and im having a manic episode so i fixed hair

* It's 2 am and im having a manic episode so i fixed hair

* removes `uses_mutcolor`

* Fixed the last bits that made this not compile.

Co-authored-by: Kapu1178 <75460809+Kapu1178@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-19 23:41:36 -07:00
SkyratBot
70b4a01a17 [MIRROR] Cleans up update_icons, makes the update_icon_updates_onmob element bespoke, updates CODEOWNERS [MDB IGNORE] (#15673)
* Cleans up update_icons, makes the update_icon_updates_onmob element bespoke, updates CODEOWNERS

* Update CODEOWNERS

* Cleans up update_icons, makes the update_icon_updates_onmob element bespoke

Co-authored-by: Kapu1178 <75460809+Kapu1178@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-08-18 17:20:48 +01:00
OrionTheFox
c65d51c711 [SEMI-MODULAR] Fixes to the DNR trait and ghost's DNR verb, as well as to corpse examine text (#15668)
* reset TG human_helpers, modularly overwrite proc's examines (and better)

* better DNR trait itself (wish this could be more modular...)

* ghosts that DNR ACTUALLY go DNR

* might as well make sure it can be undone cleanly

* idk if med_hud_set_status will actually change it but its MEANT to

* removes excess info (it's in the PR body itself now)
2022-08-17 18:02:51 -04:00
SkyratBot
43fdd93586 [MIRROR] Small organ code clean up [MDB IGNORE] (#15626)
* Small organ code clean up (#69123)

* Cleans up organ code, removing the EXTERNAL_ORGAN flag, as it can just simply use the external organ subtype instead

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@ users.noreply.github.com>

* Small organ code clean up

* Update taur_types.dm

Co-authored-by: Kapu1178 <75460809+Kapu1178@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@ users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-08-17 16:44:25 +00:00
SkyratBot
3ac5456f79 [MIRROR] Splits up 'Gross' food from 'Gore' and reshuffles taste preferences accordingly [MDB IGNORE] (#15506)
* Splits up 'Gross' food from 'Gore' and reshuffles taste preferences accordingly (#68899)

* Splits up 'gross' food from 'carrion'

* Adds a couple of missed burgers.
Moths dislike Carrion rather than it being poison to them.

* BEES is now BUGS

* It's always safe and a good idea to use find/replace

* Splits up 'Gross' food from 'Gore' and reshuffles taste preferences accordingly

* Splits up 'Gross' food from 'Gore' and reshuffles taste preferences accordingly

Co-authored-by: Jacquerel <hnevard@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-08-17 17:40:21 +01:00
SkyratBot
cdf2f18b4f [MIRROR] Improved Medical Tools and Medkits by Onule! [MDB IGNORE] (#15578)
* Improved Medical Tools and Medkits by Onule!

* Fixes the screenshot test for moths (again)

* Fixes the moth again!

Co-authored-by: Imaginos16 <77556824+Imaginos16@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-15 20:09:48 -04:00
SkyratBot
d711ec3c28 [MIRROR] Fixes dental implant pills not working [MDB IGNORE] (#15587)
* Fixes dental implant pills not working (#69154)

* Fixes dental implant pills not working

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-08-13 13:35:06 +01:00
SkyratBot
f6f9b6f2f3 [MIRROR] The Great Species Dedatumming 2: Makes external organs operable [MDB IGNORE] (#15530)
* The Great Species Dedatumming 2: Makes external organs operable

* Fixes merge conflicts

* Partly fixes taur bodies (makes them external and use the mob sprite as their icon)

Co-authored-by: Time-Green <timkoster1@hotmail.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-12 20:01:39 -04:00
SkyratBot
48685b4356 [MIRROR] Replaces the mood component with a mood datum [MDB IGNORE] (#15549)
* Replaces the mood component with a mood datum

* Fixes merge conflicts and updates all of our mood events to use the new mood datums

Co-authored-by: Seth Scherer <supernovaa41@gmx.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-12 14:58:14 -04:00
SkyratBot
3f76c3f5b8 [MIRROR] [GBP No Update] Perish, individual logging runtime [MDB IGNORE] (#15525)
* [GBP No Update] Perish, individual logging runtime (#69024)

missed 2 or 3(lol it was more when I look back at the files), LOG_GAME tags on the log_message line, and did some cleaning up since i was looking through every log_message again

Co-authored-by: tattle <66640614+dragomagol@ users.noreply.github.com>

Co-authored-by: tattle <66640614+dragomagol@ users.noreply.github.com>

* [GBP No Update] Perish, individual logging runtime

Co-authored-by: Mooshimi <85910816+Mooshimi@users.noreply.github.com>
Co-authored-by: tattle <66640614+dragomagol@ users.noreply.github.com>
2022-08-11 08:12:08 -04:00
SkyratBot
303c6490bb [MIRROR] Fixes incise heart surgery runtime [MDB IGNORE] (#15513)
* Fixes incise heart surgery runtime (#69032)

* Fixes incise heart surgery runtime

* Fixes incise heart surgery runtime

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-08-10 04:07:50 +00:00
SkyratBot
6016cf97b4 [MIRROR] individual LOG_GAME [MDB IGNORE] (#15401)
* individual LOG_GAME

* e

* Update teleporter.dm

Co-authored-by: Mooshimi <85910816+Mooshimi@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-08-08 01:11:55 +01:00
SkyratBot
b61f688cfc [MIRROR] fixes warning message that occurs every single time an ethereal dies [MDB IGNORE] (#15410)
* fixes warning message that occurs every single time an ethereal dies (#68868)

[20:47:13] Runtime in stack_trace.dm,3: atom_examine overridden. Use override = TRUE to suppress this warning
  proc name: stack trace (/proc/stack_trace)
  src: null
  call stack:
  stack trace("atom_examine overridden. Use o...")
  the crystal core (/obj/item/organ/internal/heart/ethereal): RegisterSignal(Crux V (/mob/living/carbon/human), "atom_examine", /obj/item/organ/internal/heart... (/obj/item/organ/internal/heart/ethereal/proc/on_examine), 0)
  the crystal core (/obj/item/organ/internal/heart/ethereal): on stat change(Crux V (/mob/living/carbon/human), 4, 0)
  Crux V (/mob/living/carbon/human):  SendSignal("mob_statchange", /list (/list))
  Crux V (/mob/living/carbon/human): set stat(4)
  Crux V (/mob/living/carbon/human): set stat(4)
  Crux V (/mob/living/carbon/human): set stat(4)
  Crux V (/mob/living/carbon/human): death(null)
  Crux V (/mob/living/carbon/human): death(null)
  Crux V (/mob/living/carbon/human): death(null)
  Dead Body placer (/obj/effect/mapping_helpers/dead_body_placer): LateInitialize()
  Atoms (/datum/controller/subsystem/atoms): InitializeAtoms(null, null)
  Atoms (/datum/controller/subsystem/atoms): Initialize(27974)
  Master (/datum/controller/master): Initialize(10, 0, 1)

* fixes warning message that occurs every single time an ethereal dies

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-08-05 10:05:26 -07:00
RimiNosha
75c070a04f [MODULAR] [HOST REQUEST] Reflavours Certain Languages! (#15132)
* Pirate b-gone!

* Monkey and beachbum next!

* Sorry mushroom, but like, no one uses you-

* Revert "Auxiliary commit to revert individual files from cda0bf7358b76614e31597fdb017116365bd5b77"

This reverts commit 6ef611cfdd871ade70301c5f015cbba50e9eb889.

* Modular secret var!

* Revert "Auxiliary commit to revert individual files from d8e6ef9e2becb302ddb4f1a95d19e1bf9191b33a"

This reverts commit 4b2d099c4093ed05d3b62af1239ba24843b95461.

* Reflavour piratespeak, restore it to pirates

* Oops

Co-authored-by: mcmeiler <83819203+mcmeiler@users.noreply.github.com>

* Uh no

* Add more syllables!

Might want more, but I'm having a hard time thinking of stuff that'd fit-

* Bye pirate reflavour, next PR for you!

* Bye slated to be removed languages!

* Reflavour some languages

* Oop, forgot a file-

* A few files, actually-

* Last of the changes for now!

* Happpy-golden-inating

* Better formatting of Gutter's description!

* Update piratespeak.dm

* Yangyu syllable expansion!

* Oops!

* Less chance for long Yangyu syllable chains!

Co-authored-by: mcmeiler <83819203+mcmeiler@users.noreply.github.com>
2022-08-04 16:12:50 +01:00
SkyratBot
2fa56cc44b [MIRROR] Removes needless drop_if_replaced [MDB IGNORE] (#15350)
* Removes needless drop_if_replaced (#68880)

* CTRL-V go brrrrrr

* That should be all

* guh

* Removes needless drop_if_replaced

Co-authored-by: Riggle <27156122+RigglePrime@users.noreply.github.com>
2022-08-02 18:33:26 +01:00
SkyratBot
36f8ed254f [MIRROR] Purrbation toggle and organ insert code refactor [MDB IGNORE] (#15308)
* Purrbation toggle and organ insert code refactor

* Okay now it works

Co-authored-by: Riggle <27156122+RigglePrime@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-07-31 14:10:32 +01:00
SkyratBot
f8d47a63e7 [MIRROR] Fixes surgical moth wing reconstruction trying to repair not moth wings. [MDB IGNORE] (#15228)
* Fixes surgical moth wing reconstruction trying to repair not moth wings.

* Update wingreconstruction.dm

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-07-31 14:09:26 +01:00
SkyratBot
84831594d9 [MIRROR] Cleans up drop_organ() to use drop_location() [MDB IGNORE] (#15227)
* Cleans up drop_organ() to use drop_location()

* Update _bodyparts.dm

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-07-30 13:26:50 -07:00
GoldenAlpharex
8e0f5a7c2f The Refactaur (#13848)
* Had to commit this because of conflicts, rest coming soon (thanks tom :) )

* Adds some more bodytype defines

* Adds some more defines for taur slots and limbs

* Removes a random merge conflict I found along the way

* Added a new file for invisible taur leg sprites

* Added the ability to have non-surgically-removable bodyparts

* Added actual taur legs, which are non-dismemberable and impossible to remove surgically

* Makes it so shoes don't show up on taurs that shouldn't show shoes

* Added some comments about undocumented non-modular changes

* Adds a flag for sprite accessories to allow them to prevent shoe display

* Refactaured (teehee) how the taur body extension is handled, making it an external organ, amongst other things

* Adds a missing keyword to Remove(), better documents some variables and removes an unused one

* Fixes taur bodies not allowing you to customize their colors properly

* Okay, okay, what if I told you, no more lower half of clothes?

* Adds a few stuff that won't get cropped on taurs

You know, could maybe change gets_cropped_on_taurs to be in supports_variation_flags.

* Adds the icon_state manually to the mutable_appearance generated by the female clothing proc, so indexing mishaps should no longer occur.
2022-07-30 09:38:31 -07:00
SkyratBot
40497b9dbf [MIRROR] Makes liver/stomach repair surgery consistent with heart/lung repair. [MDB IGNORE] (#15293)
* Makes liver/stomach repair surgery consistent with heart/lung repair. (#68766)

* Makes liver/stomach repair consistent with heart/lung repair - everybody gets one.

* Replicates operated vars for stomach/liver.

* It'd be good if the surgery wasn't repeatable.

* And if the fix didn't break it.

* Makes liver/stomach repair surgery consistent with heart/lung repair.

Co-authored-by: Higgin <cdonny11@yahoo.com>
2022-07-30 08:15:49 -07:00
SkyratBot
411d5f5368 [MIRROR] Cyber Stomach consistency [MDB IGNORE] (#15300)
* Cyber Stomach consistency (#68790)

* missing a 0

* If you change the code, update the comments..

* Cyber Stomach consistency

Co-authored-by: StormCloud <RabidRenamon@gmail.com>
2022-07-30 08:12:25 -07:00
SkyratBot
83665417d2 [MIRROR] Replaces GetComponent in Mining items with Signalers [MDB IGNORE] (#15221)
* Replaces GetComponent in Mining items with Signalers (#68575)

* Replaces many instances of GetComponents in mining items with signals and better uses overall of Components, in drills and the GPS handcuffs.
* To do this, also added 3 new signals to mechs when you are adding/removing mech equipment onto one.

* Replaces GetComponent in Mining items with Signalers

Co-authored-by: Salex08 <33989683+Salex08@users.noreply.github.com>
2022-07-28 11:45:29 -07:00
RimiNosha
19c18f95cd [MODULAR] [HOST REQUEST] Cut Down on Some Languages (#15096)
* Pirate b-gone!

* Monkey and beachbum next!

* Sorry mushroom, but like, no one uses you-

* Revert "Auxiliary commit to revert individual files from cda0bf7358b76614e31597fdb017116365bd5b77"

This reverts commit 6ef611cfdd871ade70301c5f015cbba50e9eb889.

* Modular secret var!

* Revert "Auxiliary commit to revert individual files from d8e6ef9e2becb302ddb4f1a95d19e1bf9191b33a"

This reverts commit 4b2d099c4093ed05d3b62af1239ba24843b95461.

* Reflavour piratespeak, restore it to pirates

* Oops

Co-authored-by: mcmeiler <83819203+mcmeiler@users.noreply.github.com>

* Uh no

* Add more syllables!

Might want more, but I'm having a hard time thinking of stuff that'd fit-

* Bye pirate reflavour, next PR for you!

* Bye slated to be removed languages!

* Commit suggestion!

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

Co-authored-by: mcmeiler <83819203+mcmeiler@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-07-24 17:59:06 +01:00
SkyratBot
529719b05e [MIRROR] Fixes xenomorph corrosive acid being able to be used on mobs [MDB IGNORE] (#15052)
* Fixes xenomorph corrosive acid being able to be used on mobs

* A conflict solved is a.... no quip here today folks

Co-authored-by: Coffee <CoffeeDragon16@gmail.com>
Co-authored-by: Funce <funce.973@gmail.com>
2022-07-23 13:51:50 -04:00
SkyratBot
d2e1caf124 [MIRROR] Properly removes tonal indicators [MDB IGNORE] (#15145)
* Properly removes tonal indicators (#68653)

* properly removes tonal indicators

* timer_delete_me

Co-authored-by: tattle <article.disaster@ gmail.com>

* Properly removes tonal indicators

Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: tattle <article.disaster@ gmail.com>
2022-07-23 16:00:56 +00:00
SkyratBot
2c237de5f3 [MIRROR] Autosurgeon code improvement and light overlay [MDB IGNORE] (#14955)
* Autosurgeon code improvement and light overlay

* Update medical.dm

fix a code conflict

* Update medical.dm

* Update maint_loot_oddity.dm

* 10

* wew

* Update mothership_astrum.dmm

Co-authored-by: Coffee <CoffeeDragon16@gmail.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
Co-authored-by: Jolly-66 <70232195+Jolly-66@users.noreply.github.com>
2022-07-22 03:21:35 +01:00
Tom
a082f07669 [MODULARISATION AUDIT] Modularising some emissive bits (#15074)
* modularising emissives

* this is so me when i forgot to save changes to tgstation.dme!
2022-07-21 16:28:57 +01:00
SkyratBot
e54856ad75 [MIRROR] Fixes digitigrade legs drawing incorrectly with certain suits. [MDB IGNORE] (#14968)
* Fixes digitigrade legs drawing incorrectly with certain suits. (#68287)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Fixes digitigrade legs drawing incorrectly with certain suits.

Co-authored-by: lizardqueenlexi <105025397+lizardqueenlexi@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2022-07-19 02:06:06 +01:00
SkyratBot
5604be352d [MIRROR] Fixes internal/external organ for checks [MDB IGNORE] (#14945)
* Fixes internal/external organ for checks

* Update dna.dm

fix a code conflict

* Update supplypod.dm

fix a code conflict

* Update death.dm

fix a code conflict

* Update supplypod.dm

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
2022-07-17 16:15:18 -04:00
Nerevar
e3f31c5d4c time to get that three gbp am i right gamers (#14832)
Co-authored-by: Snakebittenn <12636964+Snakebittenn@users.noreply.github.com>
2022-07-14 06:26:45 -04:00
SkyratBot
e4f73bc176 [MIRROR] ethereals no longer revive after being changeling drained [MDB IGNORE] (#14805)
* ethereals no longer revive after being changeling drained (#68184)

* ethereals no longer revive after being changeling drained

* Drain() on absorb proc is applied after mob death. This means the signal will run first and our code won't matter, so let's run it on crystallize instead!

* ethereals no longer revive after being changeling drained

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-07-08 17:21:50 -04:00