Commit Graph

13026 Commits

Author SHA1 Message Date
SkyratBot ef2ebaf291 [MIRROR] Prevent players who get booted back to the lobby on shiftstart from getting broken antag status on latejoin (#6055)
* Prevent players who get booted back to the lobby on shiftstart from getting broken antag status on latejoin (#59377)

* Prevent players who get booted back to the lobby on shiftstart from getting broken antag status on latejoin

* Mirrored

* oop

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Funce <funce.973@gmail.com>
2021-06-01 11:58:55 +12:00
SkyratBot 7657dd420f [MIRROR] Fix incorrect uses of UnregisterSignal (#6035)
* Fix incorrect uses of UnregisterSignal (#59379)

Correctly unregister multiple signal types / removes uneeded proc parameters in calls to UnregisterSignal

* Fix incorrect uses of UnregisterSignal

Co-authored-by: Gamer025 <33846895+Gamer025@users.noreply.github.com>
2021-05-30 22:53:47 +01:00
SkyratBot bd6290a493 [MIRROR] Some associated move fixes (#5977)
* Some associated move fixes (#59299)

* Moves the loc assignment for null doMove target locations to before exited() is called, making it consistent with other uses of the proc, and fixing a harddel caused by deleting something inside of an open storage component. The component assumes that the removed object has already exited its contents, and so readds it to the screen, causing PAIN

Co-authored-by: Kylerace <kylerlumpkin1@ gmail.com>

* Some associated move fixes

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: Kylerace <kylerlumpkin1@ gmail.com>
2021-05-26 23:59:40 +01:00
SkyratBot 243275c171 [MIRROR] Makes washing machines support GAGS recoloration (#5950)
* Makes washing machines support GAGS recoloration (#59292)

* Makes washing machines support GAGS recoloration

Co-authored-by: Emmett Gaines <ninjanomnom@gmail.com>
2021-05-25 21:33:19 +01:00
Matthew J aac40d2ed3 [TM-ONLY][DNM] Attempts to remove all instances where a list is accessed with a '?' (#5932)
* I hate TGUI even if its better than what we had before

* this is why linters exist

* you need to be a Head or the Warden to get items

* does this please you linter?

* foundation

* basic interactions

* yea I can spell okay?

* linters please leave me alone

* begone debug code

* if you are dead, no interacting

* linters leave me alone

* linters are stealing my soul

* forgot to do this

* sound framework, probably wont work though

* max length, and interaction cooldowns

* message can now be a list and minor code improve

* I am a slave and linters are my master

* fix improper static reference

* add json loading/saving functionality

* default for message is now a list

* jsonize def interactions; implement requirements

* bad

* bug fix; CtrlShiftClick to interact

* minor qol fix

* fix CtrlShiftClick and remove debug code

* haha docker has security measures

* this was painful

* why are you in this branch

* begone

* bruh

* begone

Co-authored-by: Matthew <matthew@tfaluc.com>
Co-authored-by: Matthew J <GoldenKeyboard@users.noreply.github.com>
2021-05-25 16:26:39 +01:00
SkyratBot 880078ab01 [MIRROR] futureproofs simple animal atmos damage (#5937)
* futureproofs simple animal atmos damage (#59287)

* futureproofs simple animal atmos damage

Co-authored-by: Fikou <piotrbryla@onet.pl>
2021-05-25 15:12:07 +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
Gandalf 5f10f39257 Expeditionary corps + Black Mesa + Trusted Player System (#5418)
* OH YEAH BOIS BRING THE SALT

* AAAAAA

* AAAAAAAA

* Update tgstation.dme

* AAA

* Update uniform_digi.dmi

* AAAAA

* Update trusted_players.txt

* \ADSA

* AAA

* Update expeditionary_corps.dm

* AAAA

* Update expeditionary_corps.dm

* Update jobmanagement.dm

* Update expeditionary_corps.dm

* AAA

* AA

* Update wildwest.dmm

* AAAAAAAAA

* Update wildwest.dmm

* AAAAAA

* Update clothing.dm

* AAAA

* AAA

* AA

* AA

* AAA

* Merge branch 'master' into exp-corps

* Update _basemap.dm

* Update map_template.dm

* AAAAAAAA

* AAAAAAAA

* fc

* AAA

* Update faithless.dm

* Update faithless.dm

* Update wildwest_skyrat.dmm

* CHANGES EXP TROOPER TO SCIENCE

* OH YEAH

* AAA

* AAA

* Update jobs.dm

* AAA

* AAAAAAAAAAAAAAAAAA

* Update modular_skyrat/modules/exp_corps/code/clothing.dm

Co-authored-by: Tom <tomforde4@gmail.com>

* stupid action button

* aaa

* Merge branch 'exp-corps' of https://github.com/Skyrat-SS13/Skyrat-tg into exp-corps

* Merge branch 'master' into exp-corps

* a

* AAAAAAAAA

* Update sector_c.dm

* WOAH THATS A LOT OF FILES

* AAAAAAAA

* Update black_mesa.dm

* Update black_mesa.dm

* AAAA

* aaaaaa

* Update black_mesa.dm

* a

* 00

* a

* Update black_mesa.dm

* HEDCRABS

* fffff

* aaa

* 000

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* F

* aaa

* NO MORE GOD OPS!

* Update blackmesa.dmm

* 0

* AAAAA

* Update black_mesa.dm

* Update black_mesa.dm

* Update black_mesa.dm

* Update expeditionary_trooper.dm

* Update black_mesa.dm

* Update black_mesa.dm

* a

* a

* a

* a

* Update uniform_digi.dmi

* no raping ears

* Update uniform.dmi

* Update hev_suit.dm

* Update black_mesa.dm

* a

* a

* a

* Update blackmesa.dmm

* Update blackmesa.dmm

* AAA

* Update black_mesa.dm

* Update blackmesa.dmm

* A

* a

* Update job.dm

* Update black_mesa.dm

* Update black_mesa.dm

* Update black_mesa.dm

* Update biohazard_blob_mobs.dm

* a

* Update mold_event.dm

Co-authored-by: Useroth <37159550+Useroth@users.noreply.github.com>
Co-authored-by: Tom <tomforde4@gmail.com>
Co-authored-by: Funce <funce.973@gmail.com>
2021-05-23 17:00:39 +02:00
SkyratBot ac9732b80f [MIRROR] all camera eyes use abstract_move() instead of forceMove() now (#5876)
* all camera eyes use abstract_move() instead of forceMove() now (#59200)

* all camera eyes use abstract_move() instead of forceMove() now

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2021-05-23 15:05:15 +01:00
SkyratBot e2fdff672f [MIRROR] Deletes /datum/species/proc/auto_equip() for being unimplemented and unused (#5870)
* Deletes /datum/species/proc/auto_equip() for being unimplemented and unused (#59222)

* Deletes /datum/species/proc/auto_equip() for being unimplemented and unused

Co-authored-by: alexkar598 <25136265+alexkar598@users.noreply.github.com>
2021-05-23 04:36:30 +01:00
SkyratBot e155684bb4 [MIRROR] Refactors both taming + egg laying + animal colors into components (#5866)
* Refactors both taming + egg laying + animal colors into components (#58919)

Co-authored-by: Floyd <Floydje123@ hotmail.com>

* Refactors both taming + egg laying + animal colors into components

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Floyd <Floydje123@ hotmail.com>
2021-05-23 04:32:07 +01:00
Gandalf fe32f46b73 Ghost role bans (#5856)
* a

* Update venus_human_trap.dm

* a

* a
2021-05-22 03:35:54 +02:00
SkyratBot 22a553a0c4 [MIRROR] Removes SIGNAL_HANDLER_DOES_SLEEP and makes signals synchronous (#5845)
* Removes SIGNAL_HANDLER_DOES_SLEEP and makes signals synchronous (#59176)

* Removes SIGNAL_HANDLER_DOES_SLEEP and makes signals synchronous

* a

* Update peacekeeper_clothing.dm

* Update peacekeeper_clothing.dm

* Update peacekeeper_clothing.dm

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-21 14:51:00 +01:00
SkyratBot 96cc5f0fe2 [MIRROR] removes the ability to see static for ai detectors and makes their other feature work for the first time in three years (#5843)
* removes the ability to see static for ai detectors and makes their other feature work for the first time in three years

* Update multitool.dm

* Update multitool.dm

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-21 14:36:09 +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 ed876c661c [MIRROR] Gives curators a console for printing portraits not in the round onto canvases (#5810)
* Gives curators a console for printing portraits not in the round onto canvases (#59146)

* Gives curators a console for printing portraits not in the round onto canvases

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-05-20 22:34:14 +01:00
Gandalf 546c8fed5e Update mob_say.dm 2021-05-19 20:25:27 +01:00
Gandalf 89d747cd4b a 2021-05-19 19:18:47 +01:00
SkyratBot 2c7daa751d [MIRROR] (i found some cigs) touches up cameranet code and makes it add only one vis_contents to all turfs for static (adding and removing when ai moves in/out of chunk gone) (#5785)
* Touches up cameranet code (#59165)

makes it add only one vis_contents to all turfs for static (adding and removing when ai moves in/out of chunk gone)

original pr: #58522
basically the same but ai's moving in/out of the chunk doesnt affect vis_contents anymore because that was really racking up tidi for some reason.
Why It's Good For The Game

less maptick because theres only 1 vis_contents added instead of 2 and general optimizations to cameranet code

* (i found some cigs) touches up cameranet code and makes it add only one vis_contents to all turfs for static (adding and removing when ai moves in/out of chunk gone)

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2021-05-19 14:17:25 +01:00
SkyratBot 79e85089cf [MIRROR] Takes away emag from medical borgs, and gives it to sabo borgs. (#5788)
* Takes away emag from medical borgs, and gives it to sabo borgs. (#59100)

* Takes away emag from medical borgs, and gives it to sabo borgs.

Co-authored-by: InsaneRed <47158596+InsaneRed@users.noreply.github.com>
2021-05-19 14:14:38 +01:00
Gandalf 1e310aba53 HEV Mark IV (#5765)
* Oh shit

* a

* Update hev_suit.dm

* Update hev_suit.dm

* AAAAAA

* Update hev_suit.dm

* Update hev_suit.dm

* Update hev_suit.dm

* hnnghhghghghg

* a

* 0

* aaa

* Update mothership_astrum.dm

* a

* Update hev_suit.dm

* Update hev_suit.dm

* a

* a

* a

* Create readme.md

* Update hev_suit.dm

* a
2021-05-18 19:42:58 +01:00
GoldenAlpharex bdedd2f6f3 Configurable laughs, with framework for donator ones (#5768) 2021-05-18 18:12:51 +01:00
SkyratBot 78a42f40c9 [MIRROR] Buckling to wheelchairs no longer gives people the immobile trait, allowing paraplegics to do more things (#5750)
* Buckling to wheelchairs no longer gives people the immobile trait, allowing paraplegics to do more things (#59097)

* Buckling to wheelchairs no longer gives people the immobile trait, allowing paraplegics to do more things

Co-authored-by: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
2021-05-17 05:36:49 +01:00
SkyratBot 7a29875950 [MIRROR] Dead people can no longer offer items (#5716)
* Dead people can no longer offer items (#59106)

* Dead people can no longer offer items

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-05-15 19:52:26 +01:00
SkyratBot 1e5c4b46b4 [MIRROR] Fix regal rat runtime with target being deleted (#5690)
* Fix regal rat runtime (#59061)

* Fix regal rat runtime with target being deleted

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-05-14 22:13:52 +01:00
SkyratBot 193499d00f [MIRROR] fixes issue with ghosts being able to affect the world, oversight from the crossed refactor (#5691)
* fixes issue with ghosts being able to affect the world, oversight from the crossed refactor (#59010)

* as anything in _SendSignal

* Revert "as anything in _SendSignal"

This reverts commit 350c4b33d975d25003afb2cab2458a3026676559.

* ghosts can no longer affect the world (hopefully)

* fixes issue with ghosts being able to affect the world, oversight from the crossed refactor

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2021-05-14 22:13:47 +01:00
SkyratBot bb4aeacfc6 [MIRROR] Componentizes Duffelbag Curse and turns it into an RPGloot modifier (+ curse announcement element) (#5683)
* Componentizes Duffelbag Curse and turns it into an RPGloot modifier (+ curse announcement element) (#59029)

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

* Componentizes Duffelbag Curse and turns it into an RPGloot modifier (+ curse announcement element)

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-05-14 15:38:12 +01:00
FlamingLily 977fdef510 [NONMODULAR] [TM FIRST] Shooting a gun while prone temporarily imobilises you, and reverts PR #5083 (laying down makes you drop stuff) (#5343)
* better

* Update modular_skyrat/master_files/code/modules/projectiles/guns/gun.dm

Co-authored-by: Gandalf <jzo123@hotmail.com>

Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-14 05:28:14 +01:00
Yawet330 8d59f9e1e0 [NONMODULAR]Venus Humantraps are no longer capable of immortality (#5647)
* You forced my hand, again.

* Update venus_human_trap.dm

* Update venus_human_trap.dm

* Update venus_human_trap.dm

Co-authored-by: Yawet330 <memeusniceus@gmail.com>
2021-05-13 14:35:56 +01:00
SkyratBot 8278ca7d93 [MIRROR] Gives skeletons NOTRANSSTING trait (#5616)
* Gives skeletons NOTRANSSTING trait (#58994)

* Gives skeletons NOTRANSSTING trait

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-05-12 18:57:49 +01:00
SkyratBot 59f0b11a42 [MIRROR] Tidy HTML folder (#5597)
* Tidy HTML folder (#58761)

This PR aims to make the HTML folder a little more organized, as well as remove a few unused files.
Why It's Good For The Game

Doesn't change anything for the player, however makes the files more organized.

* Tidy HTML folder

Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com>
2021-05-10 22:47:02 +01:00
SkyratBot ed58570114 [MIRROR] Replace Maint. Drone machinery whitelist with last touched check & other tweaks (#5564)
* Replace Maint. Drone machinery whitelist with last touched check & other tweaks

* AAAAAAAA

* Update wires.dm

* AQ

Co-authored-by: Jonathan Rubenstein <jrubcop@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-10 15:59:15 +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 5e289dad34 [MIRROR] Refactors playtime tracking code. (#5546)
* Refactors playtime tracking code.

* Update robot.dm

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-10 14:54:05 +01:00
SkyratBot 0c7411edd8 [MIRROR] GOOFUDDERS: YOU CAN MILK ANYTHING (You can only milk cows, goats gutlunches but with componentized goodcode) (#5585)
* GOOFUDDERS: YOU CAN MILK ANYTHING (You can only milk cows, goats gutlunches but with componentized goodcode) (#58910)

Co-authored-by: 81Denton <32391752+81Denton@ users.noreply.github.com>
Co-authored-by: Qustinnus <Floydje123@ hotmail.com>

* GOOFUDDERS: YOU CAN MILK ANYTHING (You can only milk cows, goats gutlunches but with componentized goodcode)

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: 81Denton <32391752+81Denton@ users.noreply.github.com>
Co-authored-by: Qustinnus <Floydje123@ hotmail.com>
2021-05-10 14:27:04 +01:00
SkyratBot 892f2a3855 [MIRROR] Fixes flypeople moffin eating (#5549)
* Fixes flypeople moffin eating (#58923)

* Fixes flypeople moffin eating

Co-authored-by: BootlegBow <69032410+BootlegBow@users.noreply.github.com>
2021-05-08 13:43:03 +01:00
SkyratBot ee729f212a [MIRROR] Refactors pet bonuses to be an element (#5535)
* Refactors pet bonuses to be an element (#58912)

* Refactors pet bonuses to be an element

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-05-07 23:54:37 +01:00
SkyratBot 5880be0168 [MIRROR] (code bounty) refactors all uses of Crossed() and Uncrossed() into signals sent to loc, tracked by connect_loc (#5524)
* (code bounty) refactors all uses of Crossed() and Uncrossed() into signals sent to loc, tracked by connect_loc

* WHEW THAT WAS EASY

* Update ammo.dm

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-07 22:39:27 +01:00
SkyratBot 692b641f45 [MIRROR] refactors is_flying_animal into simple_flight element (#5523)
* refactors is_flying_animal into simple_flight element (#58914)

* refactors is_flying_animal into simple_flight element

* Update bumbles.dm

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-07 20:53:29 +01:00
SkyratBot e248e57d4e [MIRROR] Fixes felinid disliked foods (#5521)
* Fixes felinid disliked foods (#58891)

* Fixes felinid disliked foods

Co-authored-by: ArcaneDefence <51932756+ArcaneDefence@users.noreply.github.com>
2021-05-07 09:05:28 +01:00
SkyratBot f8f2c8222f [MIRROR] moves sdql spell to vv dropdown (#5522)
* moves sdql spell to vv dropdown (#58911)

* moves sdql spell to vv dropdown

Co-authored-by: Fikou <piotrbryla@onet.pl>
2021-05-07 07:42:51 +01:00
SkyratBot c84d208fa6 [MIRROR] Sorts the majority of the rest of the unsorted chat (#5459)
* Sorts the majority of the rest of the unsorted chat

* 0.

* Update database_changelog.txt

Co-authored-by: Seris02 <49109742+Seris02@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-06 23:48:08 +01:00
SkyratBot 42bd885efd [MIRROR] Fixes a fuck ton more harddels (#5476)
* Fixes a fuck ton more harddels (#58779)

Redoes how geese handle eating shit, it was fucking stupid and caused harddels, and while this method is technically slower in the best case, it's a fucking goose
Fixes action related harddels, I hate how they work but at least this way they won't hold refs.
Fixes the hierophont causing its beacon to harddel
Removes the M variable from megafauna actions, it was used like a typed owner and caused harddels, so I burned it
Fixes target and targets_from harddels, replaces all setters of target with LoseTarget and GiveTarget, which should help maintain behavior. I'm not sure if this breaks anything, but if it does we should fix the assumptions that code makes instead of reverting this change
Fixes more area_senstive_contents related harddels, we need to allow the mob to move before clearing out its list.
Fixes marked object harddels (I'm coming for you admin team)
Fixes a language based human harddel
Fixes managed overlay related harddels (This was just emissive blockers, but I think this is a good safety net to have. If we clear the overlay list we should clear this one as well)
Fixes bot core harddels, I hate the fact that this exists but it has no reason to know who its owner is
Adds a walk(src, 0) to simple_animal destroy, it's the best bang for the buck in terms of stopping spurious harddels. Walk related harddels aren't that expensive in the first place, since byond does the same thing I'm doing here, but this makes finding mob harddels easier, so let's go with it
I fixed another source of part harddels, I hate fullupgrade so much
Fixes all the sound loop harddels

* Fixes a fuck ton more harddels

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2021-05-05 17:46:22 +01:00
SkyratBot e1e1d5b3a0 [MIRROR] fixes some species trait issues (#5469)
* fixes some species trait issues (#58879)

* fixes some species trait issues

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
2021-05-05 10:23:32 +01:00
SkyratBot b818ea9a32 [MIRROR] Fixes bitwise flag negation errors (#5466)
* Fixes bitwise flag negation errors. (#58870)

These have been in the codebase for many years. Love, ZeWaka

* Fixes bitwise flag negation errors

Co-authored-by: ZeWaka <zewakagamer@gmail.com>
2021-05-05 09:59:02 +01:00
SkyratBot fe98671963 [MIRROR] Removes some boiler plate from working with atmos code (#5462)
* Removes some boiler plate from working with atmos code (#58885)

Everything that called turf.assume_air and turf.remove_air was already updating turfs, and all that not tying

the two together did was add more boiler plate, and break things when people forgot about it.

This shouldn't add any overhead outside of hotspots, but I think that's trivial

* Removes some boiler plate from working with atmos code

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2021-05-05 09:47:42 +01:00
SkyratBot 5254b59612 [MIRROR] fixes fake chasms not dropping floortiles and borgs having their floor tiles deleted when reskinning (#5445)
* fixes fake chasms not dropping floortiles and borgs having their floor tiles deleted when reskinning

* Update robot_modules.dm

* Update robot_modules.dm

Co-authored-by: Fikou <piotrbryla@onet.pl>
Co-authored-by: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-04 18:34:22 +01:00