Commit Graph

55364 Commits

Author SHA1 Message Date
SkyratBot
42e7eba82b [MIRROR] Adds an Ocky icky phobia (#3996)
* Adds an Ocky icky phobia (#57450)

Co-authored-by: Emmanuel S. <emmanuelssr@ gmail.com>
Co-authored-by: interestingusernam3 <51925758+interestingusernam3@ users.noreply.github.com>

* Adds an Ocky icky phobia

Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com>
Co-authored-by: Emmanuel S. <emmanuelssr@ gmail.com>
Co-authored-by: interestingusernam3 <51925758+interestingusernam3@ users.noreply.github.com>
2021-03-08 07:41:27 +00:00
SkyratBot
65f95e8dc2 [MIRROR] changes the filepath of the gondola transformation drug to be more boring (#3995)
* changes the filepath of the gondola transformation drug to be more boring (#57492)

* changes the filepath of the gondola transformation drug to be more boring

Co-authored-by: Clyde-Thunderpants <80003925+Clyde-Thunderpants@users.noreply.github.com>
2021-03-08 07:41:19 +00:00
SkyratBot
2cda8d85ef [MIRROR] Greatly improve give/remove/general spell VV experience. (#3994)
* Greatly improve give/remove/general spell VV experience. (#57469)

* Greatly improve give/remove/general spell VV experience.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-08 07:41:11 +00:00
SkyratBot
2fb0421d2f [MIRROR] Tweaks to robo-tourists (#3993)
* Tweaks to robo-tourists (#57497)

 balance: Robotourists pay more for food now
qol: Only one robo-tourist will wait at the door at any time, preventing constant spam if you only have 2 seats.
qol: more variation in robo-tourist colors

* Tweaks to robo-tourists

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
2021-03-08 07:41:07 +00:00
SkyratBot
0695f930e9 [MIRROR] Removes the upgraded h2 axe (#3992)
* Removes the upgraded version of the h2 axe, the one with lifesteal (#57476)

I intended to clear this up before the pr adding this got merged, but I overslept. Don't ask

It's a very hard to get tool, but it's just kinda like, a fire axe but with slightly more damage and lifesteal.
Endgame atmos content should be atmos related, not just a good weapon. Also it's way too time consuming to
acquire, so its overpoweredness is balanced by its rarity. I don't like tools that are setup like this, since
they just end up bloating wiki articles.

* Removes the upgraded h2 axe

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2021-03-08 07:40:56 +00:00
SkyratBot
a838bbad17 [MIRROR] Gives ERT Medical Officers a box of plushies (#3991)
* Gives ERT Medical Officers a box of plushies (#57481)

* Gives ERT Medical Officers a box of plushies

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-03-08 07:40:49 +00:00
SkyratBot
7610b03af7 [MIRROR] Removes delta_time from the atmos system. (#3990)
* Removes delta_time from the atmos system. (#57478)

Why?

delta_time is about maintaining behavior when changing the wait of subsystems
SSair's wait is dynamic by design, we hardly ever hit below it. What is important then, is maintaining behavior
across each process.

The key point here is making sure excited groups and turfs share the same amoumt of gas each process, no matter
how high or low wait is. This is why subprocesses are a thing in the first place, to maintain this consistency.
delta_time fucks with this, and will end up changing behavior if wait is ever changed.

* Removes delta_time from the atmos system.

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2021-03-08 07:40:41 +00:00
SkyratBot
91939247e6 [MIRROR] Small Plasmamen helmet fixes (#3989)
* Small Plasmamen helmet fixes (#57485)

* Small Plasmamen helmet fixes

Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com>
2021-03-08 06:12:34 +00:00
SkyratBot
4b604b16d9 [MIRROR] Grav gen sound a bit less loud (#3986)
* lowered the grav gen sound a bit to stop IRL blood loss from ears (#57498)

* Grav gen sound a bit less loud

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-08 06:07:28 +00:00
Gandalf
5fccf059f8 Simplifies antagonist scaling coefficient and adds admin feedback (#3902)
* aaa fuck your coefs

fuck

* Update traitor_chan.dm
2021-03-08 05:16:56 +00:00
Swiftfeather
d2e219d74d [NONMODULAR] Removes Xray and Thermal eyes from research tree (#3974)
* No xray or thermal eyes free for crew.

* azarak I snug you and pet you and cuddle you.
2021-03-08 05:12:09 +00:00
SkyratBot
c3085db1ad [MIRROR] Fix issues with martial arts attacks not registering (#3979)
* Fix issues with martial arts attacks not registering (#57131)

* Fix issues with martial arts attacks not registering

Co-authored-by: Jack LeCroy <3073035+jacklecroy@users.noreply.github.com>
2021-03-08 01:30:14 +00:00
SkyratBot
1a12e64888 [MIRROR] plastic flap air wall fix (#3978)
* plastic flap air wall fix (#57455)

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

* plastic flap air wall fix

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-03-08 01:30:00 +00:00
SkyratBot
0d0415a18e [MIRROR] fixes cayenne being invincible (#3976)
* fixes cayenne being invincible (#57487)

* fixes cayenne being invincible

* thank u

* fixes cayenne being invincible

Co-authored-by: Fikou <piotrbryla@onet.pl>
2021-03-08 01:29:51 +00:00
SkyratBot
9125e954e7 [MIRROR] Replaces Jump to Mob with Spawners Menu (#3975)
* Replaces Jump to Mob with Spawners Menu (#57471)

The Jump to Mob verb still exists for the 3 people who think they had a good use case for it, but it is no longer front and center.

* Replaces Jump to Mob with Spawners Menu

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-03-08 01:29:43 +00:00
Tom
8cbd7ed0ef [NON-MODULAR] Nerfs plasma sheet generation in the crystalliser (#3959)
* nerfs plasma gen

* uhhh comment modular or w/e

* shabba
2021-03-07 03:23:23 +00:00
SkyratBot
136915aa72 [MIRROR] Dog AI 2.0 (#3972)
* Dog AI 2.0 (#57186)

Now that JPS and AI movement datums are fully merged, I'm here to take another (my third actually) crack at giving dogs fun AI. Here's a video demonstration (somewhat WIP), and a quick rundown of everything dogs will be able to do. Basically all of these behaviors are generic and can be extended to other simple mobs,
Commands and Friendship
Fetching
Attack/Harass
Heel
Play Dead

* Dog AI 2.0

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-03-07 02:29:00 +00:00
SkyratBot
de299e82b3 [MIRROR] Right-click to remove carbon-copies (#3966)
* Right-click to remove carbon-copies (#57402)

* Right-click to remove carbon-copies

Co-authored-by: mozi_h <die-123-321@web.de>
2021-03-07 01:58:35 +00:00
SkyratBot
cc953398be [MIRROR] Adds Directional Presets To Several Common Wall Mounts For Mapping (#3967)
* Adds Directional Presets To Several Common Wall Mounts For Mapping (#57463)

* Adds Directional Presets To Several Common Wall Mounts For Mapping

Co-authored-by: Paxilmaniac <57122098+Paxilmaniac@users.noreply.github.com>
2021-03-07 01:58:13 +00:00
SkyratBot
aab13ebaaa [MIRROR] His Grace Icon Refactor and Fixes (#3968)
* His Grace Icon Refactor (#57470)

* His Grace Icon Refactor and Fixes

Co-authored-by: Fox McCloud <Fox-McCloud@users.noreply.github.com>
2021-03-07 01:57:28 +00:00
SkyratBot
c0067da3ab [MIRROR] Adds Mexican tourists to the restaurant system, plus some QOL tweaks. (#3969)
* Adds Mexican tourists to the restaurant system, plus some QOL tweaks. (#57447)

Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com>

* Adds Mexican tourists to the restaurant system, plus some QOL tweaks.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com>
2021-03-07 01:55:37 +00:00
SkyratBot
10cb79d742 [MIRROR] Makes the 'snowman head' follow the naming norm (#3965)
* Makes the 'snowman head' follow the naming norm (#57474)

* Makes the 'snowman head' follow the naming norm

Co-authored-by: SgtHunk <68669754+SgtHunk@users.noreply.github.com>
2021-03-07 01:52:46 +00:00
SkyratBot
8809b7d73a [MIRROR] wall runtime fix (#3964)
* Fixes runtime when removing wall from a material without girders (#57454)

* wall runtime fix

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-07 01:52:29 +00:00
SkyratBot
d4ef62c789 [MIRROR] adds the jumpsuit variants of skirts to the curadrobe (#3963)
* adds the jumpsuit variants of skirts to the curadrobe (#57472)

* adds the jumpsuit variants of skirts to the curadrobe

Co-authored-by: Fikou <piotrbryla@onet.pl>
2021-03-07 01:52:24 +00:00
SarmentiCampbell
eb30e1072d [MODULAR] Fixed chokehold (#3944)
* nerfed CQC+ and fixed chokehold

* reduced the cqc+ cost

* reverted

* bruh
2021-03-07 00:40:46 +00:00
SkyratBot
a51b300cc6 [MIRROR] Adds extended Centcom support for ID console app and misc fixes (#3961)
* Adds extended Centcom support for ID console app and misc fixes (#57420)

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

* Adds extended Centcom support for ID console app and misc fixes

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-03-07 00:36:38 +00:00
SkyratBot
064a8776e4 [MIRROR] Emag wearing and showing (#3945)
* Emag wearing and showing

* Update emags.dm

Co-authored-by: Kokonut <38844529+maxymax13@users.noreply.github.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-03-07 00:23:34 +00:00
SkyratBot
8874c116b8 [MIRROR] Fix malf AI from being able to blow up pipes and other components (#3956)
* Fix malf AI from being able to blow up pipes and other components (#57274)

Fixes #56581
Title, Malf AI won't be able to blow up some atmos machines (like pipes)
reasons:
-Pipes: they don't have any electronics, all pipes are affected, even H/E pipes, multiz adapters, layer adapters, manifolds.
-Unary Tank: Those are the big tanks to store gases, they don't have electronics
-Portable connectors: Connect portable atmos machinery to the pipeline, no electronics
-Heat exchangers: just radiators
-Hypertorus Fusion Reactor: I'd be kinda cringe, ya feel me?
-Manual Valve: no electronics
-Canisters: just a portable big tank

* Fix malf AI from being able to blow up pipes and other components

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-06 23:11:39 +00:00
SkyratBot
275899393f [MIRROR] Bitflags urgent (cult cannot make runes/ build structures in maint, blobbo cant place core in library and few other spots) fix (#3954)
* Bitflags urgent (cult cannot make runes/ build structures in maint, blobbo cant place core in library and few other spots) fix (#57393)

Co-authored-by: Stanisław <1haslo4@ gmail.com>

* Bitflags urgent (cult cannot make runes/ build structures in maint, blobbo cant place core in library and few other spots) fix

Co-authored-by: Sparkezel <53384660+Sparkezel@users.noreply.github.com>
Co-authored-by: Stanisław <1haslo4@ gmail.com>
2021-03-06 23:11:31 +00:00
SkyratBot
38c2e65e01 [MIRROR] Adds Armhulen's PR of Dennok's shuttle decal PR with Mothblocks' reviews (#3953)
* Adds Armhulen's PR of Dennok's shuttle decal PR with Mothblocks' reviews (#57456)

Co-authored-by: Dennok <Deneles@ yandex.ru>
Co-authored-by: Couls <coul422@ gmail.com>
Co-authored-by: TiviPlus <57223640+TiviPlus@ users.noreply.github.com>
Co-authored-by: tralezab <40974010+tralezab@ users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Adds Armhulen's PR of Dennok's shuttle decal PR with Mothblocks' reviews

Co-authored-by: Fikou <piotrbryla@onet.pl>
Co-authored-by: Dennok <Deneles@ yandex.ru>
Co-authored-by: Couls <coul422@ gmail.com>
Co-authored-by: TiviPlus <57223640+TiviPlus@ users.noreply.github.com>
Co-authored-by: tralezab <40974010+tralezab@ users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-03-06 23:11:04 +00:00
SkyratBot
41376b1159 [MIRROR] Fixes a potential exploit allowing livers to become increasingly immune to alcohol and lungs inheriting a different types' air resistances (#3952)
* Fixes a potential exploit allowing livers to become increasingly immune to alcohol and lungs inheriting a different types' air resistances(#57424)

* Fixes a potential exploit allowing livers to become increasingly immune to alcohol and lungs inheriting a different types' air resistances

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-03-06 23:10:55 +00:00
SkyratBot
ccaea71d25 [MIRROR] Fix oversight where chameleon/agent ID cards lacked and wiped their own trims and access (#3951)
* Fix oversight where chameleon/agent ID cards lacked and wiped their own trims and access (#57441)

* Fix oversight where chameleon/agent ID cards lacked and wiped their own trims and access

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-06 23:10:43 +00:00
SkyratBot
bb0b905cf4 [MIRROR] Fixes broken carbonation unit on Soda Dispensors: Fizzy lives! (#3950)
* Fixes broken carbonation unit on Soda Dispensors: Fizzy lives! (#57453)

* Fixes broken carbonation unit on Soda Dispensors: Fizzy lives!

Co-authored-by: carshalash <carshalash@gmail.com>
2021-03-06 23:10:15 +00:00
SkyratBot
549a35bc0b [MIRROR] Buildmode now respects your dir for turfs (#3949)
* Buildmode now respects your dir for turfs (#57457)

* Buildmode now respects your dir for turfs

Co-authored-by: Fikou <piotrbryla@onet.pl>
2021-03-06 23:10:05 +00:00
SkyratBot
7190132ab3 [MIRROR] Adds ability to request the spare ID safe codes on shifts with no captain or acting captain. (#3948)
* Adds ability to request the spare ID safe codes on shifts with no captain or acting captain. (#57460)

* Adds ability to request the spare ID safe codes on shifts with no captain or acting captain.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-06 23:09:57 +00:00
NullFag
cc4bf10a66 Shriues Shnarae (#3933) 2021-03-06 21:16:02 +00:00
SkyratBot
a54824a776 [MIRROR] Improves Chav to be more chav (#3923)
* Improves Chav to be more chav (#57444)

* Improves Chav to be more chav

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-03-06 19:46:26 +00:00
SkyratBot
05f365e5ea [MIRROR] Hieroclub teleportation now calls do_teleport() as it should be . (#3922)
* Hieroclub teleportation now uses do_teleport as it should. (#57431)

Hieroclub teleportation now respects unteleportable mobs such as anchored AIs and megafauna.

* Hieroclub teleportation now calls do_teleport() as it should be .

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-03-06 12:33:16 +00:00
SkyratBot
edf3fc82a8 [MIRROR] Space Dragons are now actually capable of flight. (#3918)
* Space Dragons are now actually capable of flight. (#57428)

* Space Dragons are now actually capable of flight.

* Gives them the tag so the flying animation doesn't apply, it looks like shit without this

* Space Dragons are now actually capable of flight.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-03-06 01:37:16 +00:00
SkyratBot
c38e734475 [MIRROR] If you get qdeleted while crystalizing as ethereal, you no longer get super-owned (#3916)
* If you get qdeleted while crystalizing as ethereal, you no longer get super-owned (#57434)

If you get qdeleted while crystalizing as ethereal, you no longer get super-owned
You couldn't ghost when crystalizing so u got stuck in the shadow realm.

* If you get qdeleted while crystalizing as ethereal, you no longer get super-owned

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
2021-03-06 00:58:18 +00:00
SkyratBot
4c131639c3 [MIRROR] Removes copypasta from cult/master/remove_innate_effects() (#3915)
* Removes copypasta from cult/master/remove_innate_effects() (#57422)

Title. These visuals update are already done by the parent call. Also REMOVE_TRAIT(H, CULT_EYES, null)? Really?

* Removes copypasta from cult/master/remove_innate_effects()

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-03-06 00:58:07 +00:00
SkyratBot
0de34c8c01 [MIRROR] Purges two redundant proc calls with human icon updates. (#3913)
* Purges two redundant proc calls. (#57421)

Title. dna.species.handle_body() calls remove_overlay(BODY_LAYER) already. I added a comment about the other one.

* Purges two redundant proc calls with human icon updates.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-03-06 00:57:40 +00:00
SkyratBot
1e475b053b [MIRROR] Fixes the foam finger rocket launcher killing the server (#3912)
* don't get it (#57416)

#57013 added a foam finger that shoots rockets, and made the classic laser gatling mistake of being a ballistic gun and thus spawning 5000 rockets in its internal magazine when spawned. I don't know what this is a reference (It's a deadspace thing) to or why a foam finger was chosen for its appearance, but I do know spawning 5000 rockets is a bad idea. This avoids that issue by making it a subtype of wand (just about as good as magic anyway)

* Fixes the foam finger rocket launcher killing the server

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-03-06 00:57:26 +00:00
SkyratBot
58cd55d60b [MIRROR] Fixes multiver's greater than operand to include equal to and scales the max medibonus to purity. (#3911)
* Fixes byond brain (#57426)

Fixes multiver's greater than operand to include greater than and scales the max medibonus to purity.

Someone pointed out it wasn't working properly so I fixed it, also adjust's the calculation to be more in line with the intent of the base chem - (more meds more power).

* Fixes multiver's greater than operand to include equal to and scales the max medibonus to purity.

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-03-06 00:56:54 +00:00
SkyratBot
7043a45b59 [MIRROR] Fixes dumb code breaking toggle of playtime exempt status. (#3908)
* Fixes dumb code breaking toggle of playtime exempt status. (#57443)

* Fixes dumb code breaking toggle of playtime exempt status.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-06 00:56:35 +00:00
SkyratBot
2f6f5215f0 [MIRROR] Improves the chemical analyser to give you details on impurity and gives an % output in line with other purity descriptions (#3907)
* Improves the chemical analyser to give you details on impurity and gives an % output in line with other purity descriptions (#57437)

* Improves the chemical analyser to give you details on impurity and gives an % output in line with other purity descriptions

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
2021-03-06 00:56:30 +00:00
SkyratBot
c01e5fc7c6 [MIRROR] ID trims no longer apply to cards when visualsOnly is TRUE on equip() (#3906)
* ID trims no longer apply to cards when visualsOnly is TRUE on equip()  (#57436)

* ID trims no longer apply to cards when visualsOnly is TRUE on equip()

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-06 00:56:25 +00:00
SkyratBot
e0e5153948 [MIRROR] Allows pAI to be emagged (#3905)
* Allows pAI to be emagged (#57401)

* Allows pAI to be emagged

Co-authored-by: Randomguy523 <55070076+Randomguy523@users.noreply.github.com>
2021-03-06 00:56:18 +00:00
Dragonfruits
bc1c33fb17 [MODULAR] Buffs the shit out of .50 and adds a bullet rebalance module (#3848)
* Buff 50 cal and add module

* Add warning in master file

* Rebalance firing delays to accomodate changes

* Fine tuning

* Fine tuning v.2

* Apply code suggestion + fine tuning 3
2021-03-05 22:45:34 +00:00
Swiftfeather
9157d0da25 [NONMODULAR] get this ugly ass ID shit off our chests (#3849)
* get this ugly ass ID shit off our chests

* okay I'll do it better

* EYYYY

* let's make this one file changed

* proper commenting
2021-03-05 21:53:50 +00:00