Commit Graph

3588 Commits

Author SHA1 Message Date
SkyratBot
054b4d9739 [MIRROR] nitryl and stimulum merge in nitrium [MDB IGNORE] (#9514)
* nitryl and stimulum merge in nitrium (#62061)

This PR is the first of a few were i'll be merging similar working gases into one.
This time is Nitryl and Stimulum. They'll be merged into Nitrium , a brown gas with both features of the two gases
The main scope is to add dept to atmos by removing bloated content and/or repeated content that has never seen the lights of the day (how many times have you seen both gases made and used at the same time?)
The PR so far:
-removed nitryl
-removed stimulum
-merged them into Nitrium (Nitrium is now made with trit, nitrogen and bz from a minimum temperature of 1500 K)
-made Nitrium have both gases features such as fast movements and sleep and stun immunity but increased damage taken
-Nitrium can make crystals that spread the chemicals with a cloud (is still far more efficient to just breathe the gas)

Less rare gases, going towards a better atmos gameplay loop

* nitryl and stimulum merge in nitrium

* Fixing blackmesa

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-11-17 15:14:33 -05:00
SkyratBot
62f2ec5d38 [MIRROR] [READY] Inacusiate and Multiver (making them humanly possible to mix with purity 1) [MDB IGNORE] (#9484)
* Changed fermichem related values for Inacusiate and Multiver (#62467)

* [READY] Inacusiate and Multiver (making them humanly possible to mix with purity 1)

Co-authored-by: LordVollkorn <66637090+LordVollkorn@users.noreply.github.com>
2021-11-16 08:32:38 -05:00
SkyratBot
e36a256f51 [MIRROR] Hydroponics Tray USB Port (plus a tiny refactor needed to fit it in) [MDB IGNORE] (#9478)
* Hydroponics Tray USB Port (plus a tiny refactor needed to fit it in) (#62652)

Adds a USB port to constructable hydroponic trays. I had to refactor some hydro tray code, which is kinda old, to fit the USB circuit and the new signals in.

* Hydroponics Tray USB Port (plus a tiny refactor needed to fit it in)

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-11-15 13:02:31 -05:00
SkyratBot
94c42253b2 [MIRROR] Felinids don't like getting sprayed with water. [MDB IGNORE] (#9399)
* Felinids don't like getting sprayed with water. (#59506)

This PR is an ode to @ Ryll-Ryll, who inspired me to try and find fun, silly things to PR to try and make people smile.
About The Pull Request

Felinids now get a SMALL and SHORT mood debuff when getting sprayed with water. The intent of this PR is not to provide content to grief felinid (flashback to the "Felinids hate water" pr), but rather to provide a funny interaction.

Bonus point (Suggested by Ninja) : Getting sprayed with water interrupts do_after. Felinid climbing on your table ? Pssshttt. Straight in the face.

PR with permission from @ ninjanomnom
Why It's Good For The Game

Light-hearted fun and a bit of flavour to felinids.
Changelog

cl
add: Felinids don't like getting sprayed with water.
code: Adds a new status effect, incapacitated, which causes your do_afters to stop.
/cl

* Felinids don't like getting sprayed with water.

* Yes

Co-authored-by: Cimika/Lessie/KathyRyals <65850818+KathyRyals@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2021-11-11 19:09:20 -05:00
SkyratBot
71b5f92eda [MIRROR] [MDB IGNORE] dir sanity, primarily on WALLITEMs [MDB IGNORE] (#9315)
* [MDB IGNORE] dir sanity, primarily on WALLITEMs (#62601)

About The Pull Request

Wall items mostly use the direction from the floor to the wall in the named mapping helper. Wall items mostly use the direction from the wall to the floor for the internal dir variable.

This leads to a headache when it comes to working out what conflicts with what, and what needs placing where.

Wall frames provided a member, inverse, which specified whether or not to invert the direction of the item when looking for conflicts. It was also used to specify whether to look for conflicts outside of the wall (cameras and lights appear external to the wall) or inside the wall (most wall items). This flag was set for Intercoms, APCs, and Lights. Since APCs and Lights expect a floor-to-wall direction, and Intercoms expect a wall-to-floor direction, this means that APCs and Lights were getting the correct direction, and Intercoms were getting the wrong direction.

Some implications of this setup were:

    You could build an APC on top of another wall item, provided there was nothing external attached to the wall and the area didn't have an APC.
    You could stack Intercoms indefinitely on top of the same wall, provided you weren't in a one-tile wide corridor with something on the opposite wall.

Or both! Here's twenty Intercoms placed on the wall, and a freshly placed APC frame after placing all Intercoms and deconstructing the old APC:

endless-stack-of-intercoms

Not everything used this inverse variable to adjust to the correct direction. For example, /obj/machinery/defibrillator_mount just used a negative pixel_offset to be visually placed in the correct direction, even though the internal direction was wrong, and never set! This also let you stack an indefinite number of defib mounts on the same wall, provided it wasn't a northern wall... except you could do this to northern walls too, since defibs weren't considered a wall item for the purposes of checking collisions at all!

Ultimately, every constructable interior wall item either used this inverse variable to adjust to the correct placement, set a negative pixel_offset variable to have its offset adjusted to the correct placement, or overrode New or Initialize to run its own checks and assignment to pixel_x and pixel_y!
Inventory: Table of various paths, related paths, and the adjustments they used

Unfortunately, untangling /obj/structure/sign is going to be another major headache, and this has already exploded in scope enough already, so we can't get rid of the get_turf_pixel call just yet. This also doesn't fix problems with the special 2x1 /obj/structure/sign/barsign.

Some non-wall items have been made to use the new MAPPING_DIRECTIONAL_HELPERS as part of the directional cleanup.

tl;dr: All wall mounted items and some directional objects now use the same direction that they were labelled as. More consistent directional types everywhere.
Why It's Good For The Game

fml
Changelog

cl
refactor: Wall mounted and directional objects have undergone major internal simplification. Please report anything unusual!
fix: You can no longer stack an indefinite amount of Intercoms on the same wall.
fix: Defibrillator Mounts, Bluespace Gas Vendors, Turret Controlers, and Ticket Machines are now considered wall items.
fix: Wall mounted items on top of the wall now consistently check against other items on top of the wall, and items coming out of the wall now consistently check against other items coming out of the wall.
fix: The various directional pixel offsets within an APC, Fire Extinguisher Cabinet, Intercom, or Newscaster have been made consistent with each other.
fix: The pixel offsets of Intercoms, Fire Alarms, Fire Extinguisher Cabinets, Flashers, and Newscasters have been made consistent between roundstart and constructed instances.
fix: Constructed Turret Controls will no longer oddly overhang the wall they were placed on.
qol: Defibrillator mounts now better indicate which side of the wall they are on.
fix: Some instances where there were multiple identical lights on the same tile have been fixed to only have one.
/cl

* [MDB IGNORE] dir sanity, primarily on WALLITEMs

* apc directionals

* bluespace vendor fix

* defib fix

Co-authored-by: esainane <esainane+github@gmail.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
2021-11-10 17:17:26 -05:00
SkyratBot
7dbd37e155 [MIRROR] Chem analyzer fix [MDB IGNORE] (#9352)
* Fix chemistry analyzer not showing impure reagents that don't have impure chem (#62681)

* Chem analyzer fix

Co-authored-by: antropod <antropod@gmail.com>
2021-11-10 10:04:37 -05:00
SkyratBot
cad2ac7888 [MIRROR] Ants can't traumatize ghosts, ants show up on top of pipes + Ant QOL [MDB IGNORE] (#9327)
* Ants can't traumatize ghosts, ants show up on top of pipes + Ant QOL (#62496)

* Protects ghosts, bypasses vents & pipes

* hard crit oops

* stops screaming unconcious people

* fixes a copy-paste error

* fixes planes

* *unconcious* people won't get messages.

* I am begging for this to be right

* I hate that it took me 30 seconds to realize

* Ants can't traumatize ghosts, ants show up on top of pipes + Ant QOL

Co-authored-by: Wallem <66052067+Wallemations@users.noreply.github.com>
2021-11-09 08:21:35 -05:00
SkyratBot
724219ed70 [MIRROR] Refactors viro's Pandemic UI [MDB IGNORE] (#9323)
* Refactors viro's Pandemic UI (#62404)

Fixes #60977

Previous issues:

    Causing an error
    JavaScript
    Not intuitive
    Headers scrollable

* Refactors viro's Pandemic UI

Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
2021-11-08 22:28:55 -05:00
SkyratBot
adf877b0ce [MIRROR] Blacklists some reagents that are about unobtainable short of RNG seeds and antagonists from randomized recipes. [MDB IGNORE] (#9313)
* Blacklists some reagents that are about unobtainable short of RNG seeds and antagonists from randomized recipes. (#62611)

* Blacklists some reagents that are about unobtainable short of RNG seeds and antagonists but are still synthetizable from randomized recipes.

* Update toxin_reagents.dm

* Blacklists some reagents that are about unobtainable short of RNG seeds and antagonists from randomized recipes.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-11-08 15:51:59 -05:00
SkyratBot
98428cdfb5 [MIRROR] Replaces a portion of C-style for loops with the more commonplace for loops, which are faster. [MDB IGNORE] (#9298)
* Replaces a portion of C-style for loops with the more commonplace for loops, which are faster.

* Update code/modules/projectiles/boxes_magazines/_box_magazine.dm

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
2021-11-08 10:50:29 -05:00
SkyratBot
1c75056c87 [MIRROR] Fixes cold seiver absolutely murdering rad patients [MDB IGNORE] (#9269)
* Fixes cold seiver absolutely murdering rad patients (#62572)

* Fixes cold seiver absolutely murdering rad patients

Co-authored-by: Tony <19880843+AdmiralPancakes1@users.noreply.github.com>
2021-11-06 18:10:16 -04:00
SkyratBot
b7b6bd501f [MIRROR] removes double spaces AFTER symbols [MDB IGNORE] (#9226)
* removes double spaces AFTER symbols

* Fixing conflicts

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-11-05 18:15:12 -04:00
SkyratBot
e90627be0e [MIRROR] Modernizing Radiation -- TL;DR: Radiation is now a status effect healed by tox healing, and contamination is removed [MDB IGNORE] (#9176)
* Modernizing Radiation -- TL;DR: Radiation is now a status effect healed by tox healing, and contamination is removed

* Fixing conflicts

* Makes it compile, yeet all the RAD armor from everywhere (thanks RegEx!)

* Removing more lingering rad armor (woo)

* Damnit powerarmors

* Bye bye rad collectors!

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-11-02 10:36:46 -04:00
SkyratBot
e78c84689d [MIRROR] Patches out the latest BRPED remote bombing exploit. [MDB IGNORE] (#9160)
* Patches out the latest BRPED remote bombing exploit. (#62447)

Reagent containers in BRPEDs can no longer have reagents inserted into them.

Does this by adding a signal for pre-reagent adding that accepts a cancel flag, which will stop the reagents being added.

Transferring reagents to things now actually checks the return value of add_reagent to stop people pouring chems that weren't added into the ether.

* Patches out the latest BRPED remote bombing exploit.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-10-31 22:34:00 +00:00
SkyratBot
7954d664a8 [MIRROR] removes double spaces before symbols [MDB IGNORE] (#9117)
* removes double spaces before symbols (#62397)

This can apparently cause some bugs on occasions, so I thought I might as well try to kill them all.

* removes double spaces before symbols

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-10-29 04:14:00 +01:00
SkyratBot
c14b7d4013 [MIRROR] Roundstart Mannitol: Volume below OD threshold [MDB IGNORE] (#9078)
* Roundstart Mannitol: Volume below OD threshold (#62334)

Mannitol causes overdose effects at 15u.

Fixes #61921.

* Roundstart Mannitol: Volume below OD threshold

Co-authored-by: esainane <esainane+github@gmail.com>
2021-10-27 17:22:32 +01:00
SkyratBot
53e3f47490 [MIRROR] Fixes emag ethereals, also ensures mutcolor is used properly [MDB IGNORE] (#9076)
* Fixes emag ethereals, also ensures mutcolor is used properly (#62088)

* Fixes emagged ethereals not working

* Ensures mutcolor is properly treated as something without # ahead of it

* gI take it all back (Someone else went in a different direction then me wth mutcolor, adding the sharp instead
of removing it. Just gonna roll back my unneeded stuff. Oh also I found an issue in spraytans, cleaning that up too

* Fixes emag ethereals, also ensures mutcolor is used properly

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2021-10-27 17:22:15 +01:00
SkyratBot
f0db07b17d [MIRROR] makes it so the sanitize_hexcolors' default is 6 characters rather than 3 and gets rid of color_legacy [MDB IGNORE] (#8840)
* makes it so the sanitize_hexcolors' default is 6 characters rather than 3 and gets rid of color_legacy

* Feex

* Feex some more

* Final feex

* Please no more I'm tired

* <<<<<<< HEAD

Co-authored-by: Seris02 <49109742+Seris02@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-10-17 00:30:28 -04:00
SkyratBot
cafd52ed92 [MIRROR] fixes probital ingest reaction [MDB IGNORE] (#8875)
* fixes probital ingest reaction (#62095)

bugs bad
lot of chems were broken due to oversights during the stomach changes and other refactors
this fixes one of them

thought it was a proc problem at first, but no it was literally a one line change this entire time.

* fixes probital ingest reaction

Co-authored-by: lovegreenstuff <59631103+lovegreenstuff@users.noreply.github.com>
2021-10-16 20:41:01 -04:00
SkyratBot
2e36efc448 [MIRROR] FIxes combat hypospray locking out to 5u transfer when used in hand. [MDB IGNORE] (#8858)
* FIxes combat hypospray locking out to 5u transfer when used in hand. (#62077)

* fix combat hypo

using it in hand no longer locks you on 5u transfer

* kills off single var names in hypospray.dm

* one more M

* i must be blind

* i should probably go to sleep

* paranoia

* holyhypo tweak

* FIxes combat hypospray locking out to 5u transfer when used in hand.

Co-authored-by: Sealed101 <75863639+Sealed101@users.noreply.github.com>
2021-10-16 14:56:57 -04:00
SkyratBot
d5cc576efb [MIRROR] Drowsiness refactor [MDB IGNORE] (#8836)
* Drowsiness refactor (#62104)

Creates two procs in /mob/status_procs for handling drowsiness changes (with check for negative values), and refactors all code to use these procs instead of assigning values to the mob's drowsiness themselves.

* Drowsiness refactor

* Fixing more stuff in our code

Co-authored-by: thatoneplebeian <67017991+thatoneplebeian@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-10-15 13:41:35 -04:00
SkyratBot
230a34588f [MIRROR] modules/atmospherics major cleanup [MDB IGNORE] (#8818)
* modules/atmospherics major cleanup

* E

* E

* 0

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-14 22:44:30 +01:00
SkyratBot
cd3207f916 [MIRROR] Being affected by Venom slightly swells the victim. [MDB IGNORE] (#8813)
* Being affected by Venom slightly swells the victim. (#62017)

* Being affected by Venom slightly swells the victim.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2021-10-14 15:09:06 +01:00
SkyratBot
fa519bdde3 [MIRROR] cleanup _HELPERS/_lists.dm and all the necessary files [MDB IGNORE] (#8783)
* cleanup _HELPERS/_lists.dm and all the necessary files

* Epbic

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-13 21:07:35 +01:00
SkyratBot
e95434e3ca [MIRROR] re-adds the yellow slimecore as an EMP-proof cell [MDB IGNORE] (#8785)
* re-adds the yellow slimecore as an EMP-proof cell (#62013)

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

* re-adds the yellow slimecore as an EMP-proof cell

Co-authored-by: Invalid <51190031+InvalidArgument3@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-10-13 19:09:51 +01:00
SkyratBot
3ed07fc896 [MIRROR] runtime fix for reagent instant_react proc [MDB IGNORE] (#8765)
* runtime fix for reagent instant_react proc (#62030)

Runtime in holder.dm, line 1122: Cannot read 0.purity x 882

* runtime fix for reagent instant_react proc

Co-authored-by: Seris02 <49109742+Seris02@users.noreply.github.com>
2021-10-12 01:46:05 +01:00
Pinta
7ebe7d90d3 [MOSTLY MODULAR] Fixes Hypovial Texture (#8745)
* refactoring

* somehow this fixes it
2021-10-10 23:49:14 -04:00
SkyratBot
58c7729d88 [MIRROR] Rad collectors gone, tesla coils to generate power [MDB IGNORE] (#8697)
* Rad collectors gone, tesla coils to generate power (#61917)

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

* Rad collectors gone, tesla coils to generate power

* replaces rad collectors

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
Co-authored-by: Kat <evesovereign@hotmail.co.uk>
2021-10-10 17:13:06 +01:00
Tristrian
36aa48248f [NON-MODULAR] "Fixes" BZ Metabolites not draining Changeling's chemicals (#8658)
* Update other_reagents.dm

Change chemical drain from 2 to 4.

* Update other_reagents.dm

Under request, make it only drain 1 point overall (drain of 4 with regen of 3).
2021-10-07 11:59:30 -04:00
SkyratBot
cc93b11d23 [MIRROR] _HELPERS/unsorted.dm has been sorted [MDB IGNORE] (#8627)
* _HELPERS/unsorted.dm has been sorted

* Feexing conflicts

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-10-06 22:07:01 +01:00
SkyratBot
425c5bb100 [MIRROR] cleanup of _HELPERS/game.dm [MDB IGNORE] (#8593)
* cleanup of _HELPERS/game.dm (#61859)

some more cleanup, game.dm this time

* cleanup of _HELPERS/game.dm

* E

* Update oneclickantag.dm

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-04 00:28:22 +01:00
SkyratBot
2198024a73 [MIRROR] You can now use backslashes as an escape character for text modification. [MDB IGNORE] (#8438)
* You can now use backslashes as an escape character for text modification.

* Update ticker.dm

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-01 00:11:14 +01:00
SkyratBot
57d88779b3 [MIRROR] Fixes god awful drink: Thirteen loko. [MDB IGNORE] (#8488)
* Fixes god awful drink: Thirteen loko. (#61396)

Uhh, the funny word return didn't work, so I used the funny word true. This was causing people to fall asleep repeatedly near repeatedly on ingestion of this mess.

Fixes #61140

* Fixes god awful drink: Thirteen loko.

Co-authored-by: carshalash <carshalash@gmail.com>
2021-09-29 22:03:39 +01:00
SkyratBot
f05d6e69d1 [MIRROR] secret recipes are now actually secret [MDB IGNORE] (#8448)
* secret recipes are now actually secret (#61715)

* secret recipes are now actually secret

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2021-09-28 08:10:54 -04:00
SkyratBot
cbb4e50faa [MIRROR] Fix loading persistent randomized recipes without dedicated container. (#8381)
* Fix loading persistent randomized recipes without dedicated container. (#61665)

Container path will be null if it's unset and is not randomized.

Fixes #61661

* Fix loading persistent randomized recipes without dedicated container.

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
2021-09-25 00:22:23 +01:00
SkyratBot
c23bd1cb8c [MIRROR] every case of initialize that should have mapload, does (#8374)
* every case of initialize that should have mapload, does

* E

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-24 23:07:53 +01:00
SkyratBot
22209d685b [MIRROR] fixes malfunctioning bot's runtimes (#8371)
* fixes malfunctioning bot's runtimes (#61514)

* malf fixed :3

* new icons

* fixes malfunctioning bot's runtimes

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-09-24 21:05:27 +01:00
SkyratBot
e8d78089fc [MIRROR] [TM Candidate] Overhauls orbit and POI code to fix part of issue #61508 where players could observe /mob/living/new_player on the lobby. (#8339)
* [TM Candidate] Overhauls orbit and POI code to fix part of issue #61508 where players could observe /mob/living/new_player on the lobby.

* E

* Missed merge

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-24 18:16:17 +01:00
SkyratBot
124ddd7cca [MIRROR] tgui Preferences Menu + total rewrite of the preferences backend (#8153)
* tgui Preferences Menu + total rewrite of the preferences backend

* nah, we dont need to ping those people

* trying to remove the funny stuff

* unmodularizing this

* prefs reset

* this may need to be reverted, who knows

* okay, this part

* perhaps

* EEEEEEEEE

* unsanitary

* E

* Stage 1 + loadout system

* more fixes

* E

* I mean, it launches?

* More fixes and reorganisation

* E

* customisation code is spaget.

* disable ERP prefs

* Update erp_preferences.dm

* Update erp_preferences.dm

* E

* Slowly getting there

* It may be time for help :)

* tri...colors... help

* preferences now pass preferences

* Update dna.dm

* Fuck this man

* missing savefile return, set_species works, removed dumb stuff from updateappearance

* https://github.com/Skyrat-SS13/Skyrat-tg/pull/8199

* https://github.com/Skyrat-SS13/Skyrat-tg/pull/8224

* https://github.com/tgstation/tgstation/pull/61519

* https://github.com/Skyrat-SS13/Skyrat-tg/pull/8278

* e

* le butonAZARAK HELLO

* hhh

* Proper recognition where it's due, MrMelbert!

* EEEE

* examine block

* Better gen hit sounds from whitedream

* final loadout touches, more bug fixes im sure to come

* i said there would be bugfixes

* Update LoadoutManager.js

* Missing preferences in the html menu

* LIVE TESTING PHASE BABY

* Update LoadoutManager.js

* EEE

* LAUNCH TEST FIRE

* Update job.dm

* Update new_player.dm

* 50gb DAY ONE PATCH

* EEE

* Update preferences.dm

* buggle fixes

* Update examine.dm

* >LOOC starts on

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2021-09-23 00:40:37 +01:00
SkyratBot
d1da6f3f34 [MIRROR] Food decomposition can mold stuff into different items, and not just moldy messes. (#8248)
* Food decomposition can mold stuff into different items, and not just moldy messes.

* E

Co-authored-by: necromanceranne <40847847+necromanceranne@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-19 22:35:14 +01:00
SkyratBot
39ecb0a174 [MIRROR] Radically improves explosion logging. (#8255)
* Radically improves explosion logging.

* Update eldritch_effects.dm

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-19 22:25:20 +01:00
SkyratBot
4cc6a3173e [MIRROR] Proper labeling for blood packs with Ethereal blood (#8239)
* Proper labeling for blood packs with Ethereal blood (#61411)

* LE packs

* better way about it, var names, balloon moment

* LE check on newly filled bags

* Update code/modules/reagents/reagent_containers/blood_pack.dm

* revert cobbys evil touch

Co-authored-by: Aki Ito <11748095+ExcessiveUseOfCobblestone@ users.noreply.github.com>

* Proper labeling for blood packs with Ethereal blood

Co-authored-by: Sealed101 <75863639+Sealed101@users.noreply.github.com>
Co-authored-by: Aki Ito <11748095+ExcessiveUseOfCobblestone@ users.noreply.github.com>
2021-09-17 23:39:30 +01:00
SkyratBot
bf70dcd4e2 [MIRROR] Add french kissing (#8181)
* Add french kissing (#61392)

If you wear the french beret you get the garlic breath trait added.

This also happens if you consume garlic reagent containing items

This trait makes your kisses become french and causes your breath to
smell of garlic

* Add french kissing

Co-authored-by: oranges <email@oranges.net.nz>
2021-09-15 03:33:14 +01:00
SkyratBot
a1f120eef0 [MIRROR] Mentions stopping allergic reactions on medipens (#8160)
* Mentions stopping allergic reactions on medipens (#61285)

Because a lot of people didn't know that epinephrine stops production of histamine during allergic reactions.
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@ users.noreply.github.com>

* Mentions stopping allergic reactions on medipens

Co-authored-by: Chloe <lyric_wolf@outlook.com>
2021-09-15 03:29:26 +01:00
candle :)
61dd407215 [READY] [NONMODULAR] Adds Synthanol to booze dispenser. (#8054)
* Update chem_dispenser.dm

* Update chem_dispenser.dm
2021-09-14 01:44:24 +01:00
SkyratBot
e510e35167 [MIRROR] [READY] Adds memory system, and engraving walls with chisels (#8066)
* [READY] Adds memory system, and engraving walls with chisels

* EEE

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-13 23:36:51 +01:00
SkyratBot
57f732eea3 [MIRROR] Re-balances ant damage values & lets you pour ants on the floor (#7999)
* Re-balances ant damage values & lets you pour ants on the floor

* Update others.dm

Co-authored-by: Wallem <66052067+Wallemations@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-11 16:23:08 +01:00
SkyratBot
04302a770a [MIRROR] moves obj_integrity and associated procs to the atom level (#8016)
* moves obj_integrity and associated procs to the atom level

* Feex good

* Whoops forgot the maps

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-10 16:47:01 +01:00
SkyratBot
a90c57eff4 [MIRROR] Adds "The Juice", a drink that lets you see and travel through bluespace rifts (#8082)
* Adds "The Juice", a drink that lets you see and travel through bluespace rifts (#61295)

* the juice

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* far better sprite made by sampslig

* Update code/modules/reagents/chemistry/reagents/alcohol_reagents.dm

Co-authored-by: Aki Ito <11748095+ExcessiveUseOfCobblestone@ users.noreply.github.com>

* Adds "The Juice", a drink that lets you see and travel through bluespace rifts

Co-authored-by: Carrotattacker <39933425+Carrotattacker@users.noreply.github.com>
Co-authored-by: Aki Ito <11748095+ExcessiveUseOfCobblestone@ users.noreply.github.com>
2021-09-09 22:54:10 -04:00
SkyratBot
fe8b42afcb [MIRROR] Balloon alerts on Penthrite (#8035)
* Balloon alerts on Penthrite (#61225)

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

* Balloon alerts on Penthrite

Co-authored-by: aaaa1023 <74441292+aaaa1023@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-09-07 15:42:21 +01:00