Commit Graph

3492 Commits

Author SHA1 Message Date
SkyratBot
a06b2b2589 [MIRROR] Stops carpotoxin from removing temporal scars. (#6062)
* Stops carpotoxin from removing temporal scars. (#59382)

# About The Pull Request

Hopefully simply removes the feature of carpotoxin where it deletes temporal scars.

# Why It's Good For The Game

We already have a "Clear Slots" button in the character setup window that lets you delete temporal scars for the given character. This is just meant to prevent accidental scar removals so people don't lose them by, for example, accidentally drinking a spiked drink.

* Stops carpotoxin from removing temporal scars.

Co-authored-by: rasepretep <85033934+rasepretep@users.noreply.github.com>
2021-06-01 11:37:18 +12:00
SkyratBot
2aa4477648 [MIRROR] Restores old mime crayon functionality (#6021)
* makes invisible powder white (#59356)

messing with alpha made you invisible and it didn't wash off

* Restores old mime crayon functionality

Co-authored-by: RaveRadbury <3204033+RaveRadbury@users.noreply.github.com>
2021-05-30 00:52:18 +01:00
SkyratBot
0f4945bc6e [MIRROR] Stops giving you organ damage messages if you arent conscious (#5991)
* Stops giving you organ damage messages if you arent conscious (#59311)

* Stops giving you organ damage messages if you arent conscious

Co-authored-by: skoglol <33292112+kriskog@users.noreply.github.com>
2021-05-27 22:34:45 +01:00
SkyratBot
456f347dfa [MIRROR] USE SIGNAL_HANDLER REEEEEE (#5921)
* use SIGNAL_HANDLER REEEEEE (#59242)

makes as many procs as i can find use the SIGNAL_HANDLER define which i assumed they all already did

* USE SIGNAL_HANDLER REEEEEE

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2021-05-25 03:42:11 +01:00
Gandalf
56a7766d1b Revert "Fixes master 514 (#5927)" (#5929)
This reverts commit aab764575a.
2021-05-25 03:24:45 +01:00
Gandalf
aab764575a Fixes master 514 (#5927)
* a

* l

* Update sheet_types.dm
2021-05-25 03:06:58 +01:00
Azarak
20db06c6d0 Liquids system (#4584)
* a

* a

* uncommentize

* aa

* Cache stuff

* Attrition

* blcok heights

* Abstractify reagents

* Lots of stuff

* stuff

* stuffs n drains

* Update drains.dm

* pumps and drains

* Update liquids.dm

* Ethanol burns, but only sometimes..

* color debug and big fuel tank boom fix

* watermeta

* Atmos moment

* Update living.dm

* burn

* anti-aliased icons, drain fix, liquids not on space

* Thermal energy + magboots fix

* Update liquids.dm

* Plumbing devices for liquids & engineering plumbing rcd

* From the creators of watermeta: WaterKilo

* Update WaterKiloStation.dmm

* Update WaterKiloStation.dmm

* Update _basemap.dm

* ocean biome generator

* Convert immutables when constructed over

* Forgot water pumps for station

* Update liquids.dm

* Ocean ruins

* cool looking blue ocean

* a

* a

* a

* weh

* a

* aa

* Merge pull request #1 from Azarak/errrrrror

Updates

* finishing touches

* aaa

* aaaa

* aaaa

* patch

* map fixes

* not so high pressurized now

* squeezing into bucket now removes 75% reagents, buckets get 100 volume

* empty ocean maps not used anymore

* reforged

* Update WaterKiloStation.dmm

* Update ocean_listening_outpost.dmm

* Update WaterKiloStation.dmm

* a

* ol

* 0

* Update liquids.dm

* Update _open.dm

* 0

Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-24 02:43:57 +01:00
SkyratBot
ea9aed5554 [MIRROR] Replace alert usage with tgui_alert (#5815)
* Replace alert usage with tgui_alert

* a

* Update observer.dm

Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-21 00:06:09 +01:00
SkyratBot
dfc98d1b1a [MIRROR] Balloon alerts - Text for minor actions w/o other feedback (#5817)
* Balloon alerts - Text for minor actions w/o other feedback (#59130)

Currently only applies to beakers changing amounts as a proof of concept of an action that we can't really provide any non-text feedback on, as opposed to something you could have different sounds for.

Inspired by SS14.
Why It's Good For The Game

In the right place, balloon alerts will let you keep your eyes on the game itself, rather than constantly looking at the chat. This is especially important when chat messages will collapse into each other. This is in most cases warranted, but can make other cases (such as changing beaker amounts) confusing.
Changelog

cl
qol: Changing a reagent container's transfer amount will now give you feedback in the form of text on the container itself.
/cl

* Balloon alerts - Text for minor actions w/o other feedback

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-05-20 22:56:16 +01:00
SkyratBot
56e52fb65e [MIRROR] Fix invisible powder breaking color blending, fixing a spurrious CI failure (#5816)
* Fix invisible powder breaking color blending (#59188)

Fixes a bug where egg glands (eggs with a random reagent) would runtime if they combined with invisible powder.

Invisible powder was setting their color to null, which broke everything. This doesn't change any behavior as invisible powder hardly works anyway.

* Fix invisible powder breaking color blending, fixing a spurrious CI failure

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-05-20 22:56:11 +01:00
SkyratBot
b1250563b7 [MIRROR] beepsky smash once again heals the stamina damage of sec officers (#5696)
* bruh moment (#58819)

* beepsky smash once again heals the stamina damage of sec officers

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
2021-05-14 22:46:12 +01:00
SkyratBot
01a2d62e9e [MIRROR] Kills BOTH /poison paths by turning poisonous into an element. (+fantasty prefix, sanity on attackingtarget signal, and more) (#5586)
* Kills BOTH /poison paths by turning poisonous into an element. (+fantasty prefix, sanity on attackingtarget signal, and more) (#58882)

* Kills BOTH /poison paths by turning poisonous into an element. (+fantasty prefix, sanity on attackingtarget signal, and more)

* AAAAAAAA

* Update spellbook.dm

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-10 15:12:34 +01:00
SkyratBot
945bff2c10 [MIRROR] The Wallening Approacheth: Adds directional variants to most wall mounts (#5551)
* The Wallening Approacheth: Adds directional variants to most wall mounts

* Update reagent_dispenser.dm

* Update CentCom_skyrat.dmm

Co-authored-by: dragomagol <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com>
Co-authored-by: KathrinBailey <evesovereign@hotmail.co.uk>
2021-05-08 14:46:01 +01:00
SkyratBot
38f75ff94f [MIRROR] Add code improvements from BeeStation-Hornet by ike709 (#5548)
* Add code improvements from BeeStation-Hornet by ike709 (#58922)

Co-authored-by: celotajstg <celotajstg@ users.noreply.github.com>

* Add code improvements from BeeStation-Hornet by ike709

Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com>
Co-authored-by: celotajstg <celotajstg@ users.noreply.github.com>
2021-05-08 13:41:57 +01:00
SkyratBot
f14367c433 [MIRROR] Lighter Grammar Fix (#5430)
* Lighter Grammar Fix (#58813)

* Sing -> Singe Replacement

Self explanatory. Replaces sing with singe

* Removes Scorch, Just In Case

* Lighter Grammar Fix

Co-authored-by: Beatrice <83368538+SpaceDragon00@users.noreply.github.com>
2021-05-03 15:19:49 +01:00
SkyratBot
5c2e71b98b [MIRROR] Beaker sprite tweaks and additions v2 (#5298)
* Beaker sprite tweaks and additions v2

* Merge conflict fix yes yes

Co-authored-by: Twaticus <46540570+Twaticus@users.noreply.github.com>
Co-authored-by: Funce <funce.973@gmail.com>
2021-04-29 08:31:04 +01:00
SkyratBot
915d3dfdd0 [MIRROR] Heavily nerfs corazargh to a 1u/cycle metabolization rate (#5304)
* Heavily nerfs corazargh to a 1u/cycle metabolization rate (#58771)

Currently, corazargh's the best-in-class weapon for chemical syringes. 0.01u metabolization rate, kills in 6 seconds, easily manufactured.
4u of it with any chem really designed to knock out or stun an enemy leads to them dying of extreme bloodloss. It's hilariously overtuned, and while thalpy/fermi/bramble works on a more permanent solution, this thing's definitely worth pushing out a temporary fix to.

https://cdn.discordapp.com/attachments/625471067900608512/836730021090557973/unknown.png <- the conversation with thalpy about making this change while he works on a unique solution for corazargh.

* Heavily nerfs corazargh to a 1u/cycle metabolization rate

Co-authored-by: Omega_DarkPotato <66705879+OmegaDarkPotato@users.noreply.github.com>
2021-04-29 03:55:34 +01:00
SkyratBot
30b7a00e0a [MIRROR] Prevents lithium from glitching you out of a mech, while leaving your camera on the mech (#5297)
* Prevents lithium from glitching you out of a mech, while leaving your camera on the mech (#58762)

Fixes #57757 (being high on lithium while in a mech causes weird shit, like the camera being stuck to the mech while the player moves)

Lithium used step() without regard for the thing you were in

Prevents lithium from glitching in and out of things, (especially useful for objects that take control of your camera).

* Prevents lithium from glitching you out of a mech, while leaving your camera on the mech

Co-authored-by: Seth Scherer <supernovaa41@protonmail.com>
2021-04-29 03:04:41 +01:00
SkyratBot
fdc1f09c8a [MIRROR] reagent transferring now logs purity (#5292)
* reagent transferring now logs purity (#58694)

fixes #58571 (Combat logs do not show chemical impurity's or inverse regents and just lists it as the base chem)

* reagent transferring now logs purity

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-04-28 23:32:32 +01:00
SkyratBot
5b8a38af3a [MIRROR] Makes the explosive compressor and blastcannon actually use the TTVs they're given + the explosion changes to support that. (#5244)
* Makes the explosive compressor and blastcannon actually use the TTVs they're given + the explosion changes to support that. (#58015)

* Adds explosion SFX to the blastcannon and explosive compressor

- Extracts the explosion SFX and screenshake proc from the SSexplosions explosion handling proc and lets the explosive compressor and blastcannon use it.

* Miscellaneous changes

- Adds defines for the internal explosion arglist keys
- Reverses the values of the explosion severity defines
- Changes almost everything that uses `/proc/explosion` to use named arguments

- Removes a whole bunch of argname = 0 in explosion calls.

* Removes named callback arguments.

* Changes the explosion signals to just use the arguments list

Adds a simple framework to let objects respond to explosions occurring inside of them.

Changes a whole bunch of explosions to use the object being exploded as the origin of the explosion rather than the turf the object is on.

Makes the explosive compressor and blastcannon actually use the TTVs they are given.

Adds support for things responding to internal explosions.
Less snowflake code for the explosive compressor and blastcannon calculating bomb range.*
Less confusing explosion severity defines.
Less opaque explosion arguments

*does not guarantee that the solution to letting them actually use the TTV is any less snowflake.

* Makes the explosive compressor and blastcannon actually use the TTVs they're given + the explosion changes to support that.

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
2021-04-27 01:53:17 +01:00
SkyratBot
9bf108236a [MIRROR] Fix mindbreaker toxin not completely stopping Reality Dissociation Syndrome (#5203)
* Make mindbreaker cure RDS (#58671)

Currently, mindbreaker toxin is supposed to suppress hallucinations, but the reagent itself still applies hallucination to the user which is counted towards handling hallucinations before it gets purged by the quirk.

It's annoying that the one thing advertised that should fix hallucinations with RDS doesn't work.

* Fix mindbreaker toxin not completely stopping Reality Dissociation Syndrome

Co-authored-by: Urumasi <Urumasi@email.cz>
2021-04-26 11:58:28 +01:00
SkyratBot
2ab15aecb5 [MIRROR] Remove all gamemodes except Dynamic (#5173)
* Remove all gamemodes except Dynamic

* qaaaaaaaa

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-04-25 21:20:30 +01:00
SkyratBot
ee79e440f7 [MIRROR] Add new syringe sprites. (#5177)
* Add new syringe sprites. (#58619)

imageadd: Added new syringe sprites (Normal,Piercing and BlueSpace.)

* Add new syringe sprites.

Co-authored-by: UnokiAs <82665345+UnokiAs@users.noreply.github.com>
2021-04-25 13:26:36 +01:00
SkyratBot
9e19dc298a [MIRROR] nitrile gloves buff (#5098)
* nitrile gloves buff (#58594)

* nitrile gloves buff

Co-authored-by: manofpepsi <71612753+manofpepsi@users.noreply.github.com>
2021-04-23 21:46:37 +01:00
SkyratBot
0f642b4374 [MIRROR] Fixes borg shaker constantly melting ice (#4994)
* Fixes borg shaker constantly melting ice (#58437)

* Fixes borg shaker constantly melting ice

Co-authored-by: SpookyTheFox <67441715+SpookyTheFox@users.noreply.github.com>
2021-04-18 14:08:48 +01:00
SkyratBot
95456107b6 [MIRROR] Resprites beakers by CeUvi (#4983)
* Resprites beakers by CeUvi

* Update glass.dm

* Update glass.dm

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-04-17 15:59:44 +01:00
SkyratBot
c3c17b9b00 [MIRROR] Adjust parameters for bone gel on_reaction (#4970)
* Adjust parameters for bone gel on_reaction (#58466)

* Adjust parameters for bone gel on_reaction

Co-authored-by: Funce <funce.973@gmail.com>
2021-04-17 14:01:22 +01:00
SkyratBot
e581359337 [MIRROR] Nerfs addiction withdrawal time (#4915)
* Nerfs addiction withdrawal time (#58172)

Currently takes 1 second before withdrawal starts, which is enough to start withdrawal while still using the drug. I changed it to 1 minute before you need your fix again (old addiction was 30 seconds but could be microdosed).

Also buffed junkie pills to 3u and nerfed addiction requirement to 1u, from 2u (effctively still 2u since addiction tends to check after the 2u has already been metabolized).

Also clears disgust from opiods after quenching your addiction, because otherwise you're gonna spent the next 20 minutes being vomitlocked in place

* Nerfs addiction withdrawal time

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-04-15 16:21:49 +01:00
SkyratBot
7b823360c0 [MIRROR] Removes Ethereal blood's shocking properties (#4912)
* Removes Ethereal blood's shocking properties (#58408)

Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

* Removes Ethereal blood's shocking properties

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>
2021-04-15 16:21:43 +01:00
SkyratBot
21cfd5c4f5 [MIRROR] Fixes mannitoil runtime (#4897)
* Fixes mannitoil runtime (#58321)

* Fixes runtimes in metabolism

* Activate doesn't work as I expected

* Removes bonus false

* One last just in case check

* Why did I even think while was a good idea

* Fixes mannitoil runtime

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-04-14 09:41:30 +01:00
SkyratBot
2a26d1a54d [MIRROR] Four New Sects, small rethemes to first 3 (#4832)
* Four New Sects, small rethemes to first 3

* Update species.dm

* Update species.dm

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-04-13 12:27:21 +01:00
SkyratBot
0e34bfef04 [MIRROR] Fix for reagents on_mob_life (#4859)
* Fix for reagents on_mob_life (#58359)

An update stopped reagent on_mob_life from triggering unless the reagent can be overdosed.
This fixes this issue and allows items like milk to be metabolized again.

This also buffs milk healing in bone stomachs as it was really weak, the total milk and the amount you heal have both been increased.

Fixes #58293

* Fix for reagents on_mob_life

Co-authored-by: NightRed <nightred@gmail.com>
2021-04-13 01:32:06 +01:00
SkyratBot
7e00730859 [MIRROR] Some more harddel fixes (#4836)
* Some more harddel fixes (#58305)

* Some more harddel fixes

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2021-04-12 04:42:55 +01:00
SkyratBot
a3347745a7 [MIRROR] Fermichem 2.5 - Organ(kinda) related medicines adjustments! (#4811)
* Fermichem 2.5 - Organ(kinda) related medicines adjustments! (#57806)

* Initial dump

* Getting there

* Update impure_medicine_reagents.dm

* Update impure_medicine_reagents.dm

* Adds the reaction mechanics

* Compiling fixes

* Update medicine_reagents.dm

* Updates the debug machine to allow for live recipe edits and tweaks the rest of the stuff

* Few fixes and things I missed

* linters

* Feedback changes

* Apply suggestions from code review. Thanks ATH1909!

Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

* More changes

* Few more tweaks before component and eyes

* Update chem_recipe_debug.dm

* Fixes loop I think

* I guess I'll just have to hope qdel does it's job

* It really doesn't like nullspace

* Fixes bug in oculine and misspelling

* No obsessed traumas to avoid forced antaging

Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>
Co-authored-by: Aleksej Komarov <stylemistake@ gmail.com>

* Fermichem 2.5 - Organ(kinda) related medicines adjustments!

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>
Co-authored-by: Aleksej Komarov <stylemistake@ gmail.com>
2021-04-11 00:25:59 +01:00
SkyratBot
f03035cbff [MIRROR] Tweaks converoli's threshold to not overlap with it's failure threshold (#4804)
* Tweaks converoli's threshold to not overlap with it's failure threshold (#58279)

* Tweaks converoli's threshold to not overlap with it's failure threshold

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-04-10 23:19:07 +01:00
GoldenAlpharex
b4f11e4593 [SEMI-MODULAR] Fixes mutant bodyparts that share the hair color not updating from regenerative jelly exposure (#4657)
* everything goes purple now

* fixed linter issues

* Made sure that Skyrat edits were marked as such
2021-04-07 02:50:35 +01:00
SkyratBot
8ca7e156ca [MIRROR] Fixes smoker stacking unremovable negative moodlets (#4699)
* Fixes smoker stacking unremovable negative moodlets (#58170)

* Fixes smoker stacking unremovable negative moodlets

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-04-06 13:50:57 +01:00
SkyratBot
3dd2983ca0 [MIRROR] You can now manufacture bone gel (#4515)
* You can now manufacture bone gel

* Update others.dm

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-04-03 18:22:25 +01:00
LeChatGuide
a5420a7141 [NONMODULAR]no more soft RR from ling husks (#4378)
* Remove Soft RR from ling husks

* Removes the soft RR from ling Husks

* [NONMODULAR] no soft RR hardcode fix

* [NONMODULAR] no soft RR zombie code fix

* [NONMODULAR]no soft RR Better commenting

* [NONMODULAR]Run Linter
2021-04-03 16:59:46 +01:00
SkyratBot
977651029b [MIRROR] Fixes toxin parent reagent purity affecting unintentional reagents (#4613)
* Fixes toxin parent reagent purity affecting unintentional reagents  (#58107)

* Fixes toxin parent reagent purity affecting unintentional reagents

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-04-03 16:22:03 +01:00
SkyratBot
80e1f61f93 [MIRROR] Fixes oversight with eigenstasium which teleports you before saving your location (when purity is greater than 90% and ingested) (#4605)
* Fixes oversight with eigenstasium which teleports you before saving your location (when purity is greater than 90% and ingested) (#57986)

* Fixes oversight

* Why is this so convoluted

* Final fix and test

* Expose is strange

* exposure to reagents may result in confusion, bafflement and hunger. If you feel any of these effects, consult with your doctor.

* lil cleanup

* Fixes oversight with eigenstasium which teleports you before saving your location (when purity is greater than 90% and ingested)

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-04-03 16:20:47 +01:00
SkyratBot
90c9ede13f [MIRROR] Fixes gluttony's blessing oversight (#4591)
* Prevents morph toxin oversight (#58095)

* Fixes gluttony's blessing oversight

Co-authored-by: ArcaneDefence <51932756+ArcaneDefence@users.noreply.github.com>
2021-04-02 17:12:39 +01:00
SkyratBot
6465c6d55c [MIRROR] [READY] Adjusting/porting chemical toxins to fermichem (+Seiver fix) (#4567)
* [READY] Adjusting/porting chemical toxins to fermichem (+Seiver fix) (#57606)

* [READY] Adjusting/porting chemical toxins to fermichem (+Seiver fix)

Co-authored-by: LordVollkorn <66637090+LordVollkorn@users.noreply.github.com>
2021-04-01 02:04:23 +01:00
SkyratBot
400d752d1a [MIRROR] Enhance spray bottle logging while improving code and variable names. (#4533)
* Enhance spray bottle logging while improving code and variable names. (#58070)

* Improve and loog

* Copybara

* Testing feex

* Extra doc

* Feex

* Range start from 1 instead of 0

* Enhance spray bottle logging while improving code and variable names.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-31 00:44:32 +01:00
SkyratBot
1fbe38a51a [MIRROR] [Ready] Fermichem part 2.3 Adds a new reagent: Eigenstasium (#4445)
* [Ready] Fermichem part 2.3 Adds a new reagent: Eigenstasium

* Update quirks.dm

* Update closets.dm

* aaaaaaa

* Update lizardpeople.dm

* Update mothmen.dm

* Update species.dm

* Update species.dm

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2021-03-30 10:12:19 +02:00
SkyratBot
e62b9e0131 [MIRROR] Fermichem 2.6 - Adds the HPLC: a new roundstart method of detecting purity, as well as a method of partially purifying reagents (#4425)
* Fermichem 2.6 - Adds the HPLC: a new roundstart method of detecting purity, as well as a method of partially purifying reagents (#57858)

Adds the High-performance liquid chromatography machine - a new roundstart method of detecting purity, as well as a method of partially purifying reagents.

A single machine has been added to each of the 4(5) maps - this lets people determine their purity based off the size of the green (pure portion) to the orange (impure portion) of a reagent's peak shown on the mas spectroscopy display. If a reagent is impure - it will be displayed as red.

In addition to this function, the HPLC can purify reagents by selecting a range of them and pressing the purify button. This will cost some time depending on the mass of the reagent and will purify it up it's default purity (in the tweaked reagent cases - 75%, for the reagents I've yet to get to - 100%). It will also reduce the volume accordingly (so in essence you are reducing the volume of the impure parts).

The sprite itself will indicate when it's running, so you don't need to be nearby it or use the UI to know when it's done

* Fermichem 2.6 - Adds the HPLC: a new roundstart method of detecting purity, as well as a method of partially purifying reagents

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-03-26 14:19:07 +00:00
SkyratBot
acd2690d2e [MIRROR] Implements Plant Biotype (#4401)
* Implements Plant Biotype (#57108)

Implements a plant biotype for plant based mobs. Changes the wood golem mob to be an organic, humanoid, and plant biotype---because wood is an organic substance, not a mineral.

This additionally adds the ability for plantbgone/weedkiller to deal damage to plant biotypes.
Why It's Good For The Game

There's a curious lack of a defined plant biotype, despite plants sharing a unique number of traits. Ideally, this behavior can be more consistently implemented with something like biotypes. A minor example of this is utilized in this PR: weedkiller and plantbgone impacting plant-like mobs, which is what you'd expect.
Changelog

cl
add: Plant-like mobs are now impacted and take damage from plant-b-gone and weedkiller reagents
add: Plant-like mobs can be health scanned with a plant analyzer
add: Plant-like mobs are impacted by the floral gun in the same manner pod people are
/cl

* Implements Plant Biotype

Co-authored-by: Fox McCloud <Fox-McCloud@users.noreply.github.com>
2021-03-25 21:31:29 +00:00
SkyratBot
99c51434d2 [MIRROR] expands the list of orderable objects for space-italian and space-french customer_data datums. (#4268)
* expands the list of orderable objects for space-italian and space-french customer_data datums. (#57546)

* expands the list of orderable objects for space-italian and space-french customer_data datums.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-03-21 17:09:18 +00:00
SkyratBot
0650b4f9d3 [MIRROR] fixes some oddities in addiction code (#4292)
* fixes some oddities in addiction code (#57854)

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

* fixes some oddities in addiction code

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-03-21 14:49:41 +00:00
SkyratBot
de68dca888 [MIRROR] Rule Botannia: British Bots for the Restaurant (#4280)
* Rule Botannia: British Bots for the Restaurant (#57542)

* I hate moths

they're all dusty and shit

* Rule Botannia: British Bots for the Restaurant

Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
2021-03-21 01:03:59 +00:00