Commit Graph

374 Commits

Author SHA1 Message Date
Tom
555d2e383a [Modularish] Adds hairbrushes (#6670)
* adds brush

* a

* bald check

* add to vending machines

* x
2021-07-03 22:29:02 +01:00
SkyratBot
27865593b9 [MIRROR] New contraband peanuts (#6666)
* New contraband peanuts (#59638)

Adds a new variety of peanuts to Getmore
Tweaks peanuts to have a higher price, since they're currently the best thing to buy in the vendor.

* New contraband peanuts

Co-authored-by: YakumoChen <king_yoshi42@yahoo.com>
2021-07-03 22:27:11 +01:00
death and coding
35cd037773 [modular][ready]adds a bald and poly clown mask (#6538)
Co-authored-by: louiseedwardstuart <bonniefluff>
2021-06-28 14:23:49 +01:00
Gandalf
221bc79f7c FUCK 2021-06-27 02:13:33 +01:00
death and coding
c00554787a [modular][ready]adds the new boots to the vendors (#6469)
Co-authored-by: louiseedwardstuart <bonniefluff>
2021-06-26 04:02:24 +01:00
death and coding
54d378bb54 [modular][ready]adds the pencil skirts to loadout, vendor, and existance (#6490)
* [modular][ready]adds the pencil skirts to loadout, vendor, and existance

* Update code/modules/vending/clothesmate.dm

Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>

* removes newline

Co-authored-by: louiseedwardstuart <bonniefluff>
Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com>
2021-06-25 13:18:31 +01:00
OrionTheFox
078998de2c Adds various Departmental warning tapes (#6376)
* POLICE TAPE WOO

hmmgh

* Much things, read desc

Placed tape is a structure now instead of an item, door sprites are actually torn, all code besides destruction works (mostly)

* TAPE WORKS 99%

just need to have a visual for lifted tape..

* Adds lifted visual + starts on making tape obtainable

ahgghbkaghb

* finishes the vendors. 100% complete(?)

AAAAAAAAAAAAAAAAAAA

* detdrobe vending

abghb

* lifted alpha is better

hbgb

* change opacity hngh

* indentation bhgjknbg

im so tired

* walking can crumple the tape too

* desc
2021-06-19 21:51:31 +01:00
death and coding
85416c3655 [semimodular][ready]fixes the parka, digi ira uniform, and adds trousers (#6353)
Co-authored-by: louiseedwardstuart <bonniefluff>
2021-06-16 23:49:51 +01:00
death and coding
bdaab78815 [semi-modular][ready]one new loadout item, and some contra (#6341)
* [modular][ready]one new loadout item, and some contra

* Update uniforms.dmi

* maybe

* betta

Co-authored-by: louiseedwardstuart <bonniefluff>
Co-authored-by: louiseedwardstuart <bonniefluff@protomail.com>
2021-06-16 19:35:29 +01:00
SkyratBot
7d1d0e1fad [MIRROR] Refactors most spans into span procs (#6315)
* Refactors most spans into span procs

* AA

* a

* AAAAAAAAAAAAAAAAAAAAAA

* Update species.dm

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-06-16 00:24:49 +01:00
SkyratBot
75b3b2bc8b [MIRROR] Lizard Food: a Taste of the Homeworld (#6281)
* Lizard Food: a Taste of the Homeworld

* Mirror!

Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
Co-authored-by: Funce <funce.973@gmail.com>
2021-06-14 18:36:47 +12:00
SkyratBot
6f3b151bb8 [MIRROR] Fixes a bunch of harddels that are sourced from player action (#6252)
* Fixes a bunch of harddels that are sourced from player action

* Mirror!

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: Funce <funce.973@gmail.com>
2021-06-11 03:13:33 +01:00
death and coding
e490b434ed [nonmodular][ready] adds loadout stuff to the everyone vendors (#6236)
* [nonmodular][ready] adds loadout stuff to the everyone vendors

* ahhhhhh

* Update clothesmate.dm

Co-authored-by: louiseedwardstuart <bonniefluff>
2021-06-10 23:47:51 +01:00
death and coding
df4ea93ead [semi-modular][ready] vendors now get a bunch of loadout job locked stuff (#6163)
* [modular][ready]adds the sec ushanka to the vendor

* Update vending.dm

* cargo, chap and med

* hl scientist

* Update head.dm

* Update wardrobes.dm

* UHHHH

Co-authored-by: louiseedwardstuart <bonniefluff>
2021-06-10 08:53:12 +12:00
SkyratBot
fc16238547 set_anchored() (#59532) (#6191)
Co-authored-by: Rohesie <rohesie@gmail.com>
2021-06-09 10:39:40 +12:00
SkyratBot
c03eeaa918 [MIRROR] GAGs modular Winter Coats (#6157)
* GAGs modular Winter Coats

* Mirror!

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Funce <funce.973@gmail.com>
2021-06-06 13:29:11 +12:00
SkyratBot
52631dd7db [MIRROR] Ported hair gradients from TGMC. (#6156)
* Ported hair gradients from TGMC. (#59435)

* Ported hair gradients from TGMC.

* Removed preferences. Added hair spray. Added the colorist quirk.

* Adds 2 new longer fade variants

* Added to vendor. Added to goodies.

* Added the sprite for the spray.

* Grammar!

* Update code/modules/mob/living/carbon/human/species.dm

Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com>

* Doccing and newline.

* Reviewies concerns adressed.

* Update code/modules/mob/living/carbon/human/human_defines.dm

Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com>

Co-authored-by: NamelessFairy <40036527+NamelessFairy@ users.noreply.github.com>
Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com>

* Ported hair gradients from TGMC.

* Mirror!

Co-authored-by: Cimika/Lessie/KathyRyals <65850818+KathyRyals@users.noreply.github.com>
Co-authored-by: NamelessFairy <40036527+NamelessFairy@ users.noreply.github.com>
Co-authored-by: Emmett Gaines <ninjanomnom@ gmail.com>
Co-authored-by: Funce <funce.973@gmail.com>
2021-06-06 13:03:03 +12:00
SkyratBot
7629321f58 [MIRROR] Makes DeusVend's naming scheme consistent (#6155)
* Makes DeusVend's name scheme consistent (#59500)

* Makes DeusVend's naming scheme consistent

Co-authored-by: NamelessFairy <40036527+NamelessFairy@users.noreply.github.com>
2021-06-06 11:48:04 +12:00
SkyratBot
65162686a4 [MIRROR] Renames chaplain vending machine (#6134)
* Rename chaplain vending machine to DeusVend (#59472)

* Renames chaplain vending machine

Co-authored-by: bawhoppen <Bawhoppen@users.noreply.github.com>
2021-06-05 16:42:49 +12: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
SkyratBot
99634d409f [MIRROR] NTOS Signaler Modular App and hardware part. (#5823)
* NTOS Signaler Modular App and hardware part.

* a

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-20 23:31:53 +01:00
SkyratBot
c3a1b78d8f [MIRROR] Adds greyscale color selection to vending machines (#5814)
* Adds greyscale color selection to vending machines

* conflicts?

Co-authored-by: Emmett Gaines <ninjanomnom@gmail.com>
Co-authored-by: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com>
2021-05-20 23:25:31 +01:00
SkyratBot
e2ef4a0199 [MIRROR] Adds new sprites for assembly part vendors and custom vendors (#5721)
* Adds new sprites for assembly part vendors and custom vendors (#59051)

* Adds new sprites for assembly part vendors and custom vendors

Co-authored-by: Kokonut <38844529+maxymax13@users.noreply.github.com>
2021-05-15 19:53:48 +01:00
death and coding
c6c0a5941f [semi modular][ready]adds the collars to the dorm vendor, two blue gl… (#5530)
* [semi modular][ready]adds the collars to the dorm vendor, two blue gloves to the medidrobe on request

* ballgags

Co-authored-by: louiseedwardstuart <bonniefluff>
2021-05-08 23:44:08 +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
ed24b47040 [MIRROR] Geyser rebalancing, gives miners points for discovering geysers (#5525)
* Geyser rebalancing, gives miners points for discovering geysers (#58859)

Co-authored-by: Matthew J. <GoldenKeyboard@ users.noreply.github.com>

* Geyser rebalancing, gives miners points for discovering geysers

Co-authored-by: Time-Green <timkoster1@hotmail.com>
Co-authored-by: Matthew J. <GoldenKeyboard@ users.noreply.github.com>
2021-05-07 20:07:19 +01:00
SarmentiCampbell
c734f8f19d [SEMI-MODULAR] Added a few more chaplains related items (#5390)
* added holyweapons

* somewhat nice

* cwc pls

* addedstuffs

gatto

* line changed
2021-05-02 23:03:36 +01:00
SkyratBot
b88f65d26e [MIRROR] Resolve chameleon GAGS item issues (#5381)
* Resolve chameleon GAGS item issues

* AAAAAAAA

Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-01 14:03:03 +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
01af3694ce [MIRROR] Emissive system refactor (#5234)
* Emissive system refactor (#58130)

The emissives system is the system that both lets computer screens and vendors glow in the dark and lets mobs and items block those glows. The current implementation relies on using filters to let mobs and items mask out the glow in the dark overlays on some structures. This is difficult to extend properly without massively increasing maptick. This PR changes the emissives system to use BYONDs native image layering to mask emissive overlays. This should prove to be a more extensible option.

tldr; There exists a system that lets computer screens glow on the dark and lets mobs and items block the glow. It isn't very extensible and this PR attempts to make it more extensible.

How emissive overlays used to work

Currently emissive overlays and the emissive blockers that mask those overlays are handled using a system of inter-masking planes. The emissive overlays and the emissive blockers are placed on separate, hidden plane masters. These are essentially rendering layers and groups. The emissive blocker plane is then used to mask the emissive overlay plane which effectively allows the emissive blockers to block the emissive overlays from being seen. After is has been masked the emissive overlay plane is used to mask the lighting plane, essentially creating holes in the shadows wherever an unblocked glowing thing exists.

Why this is a potential problem

This system works fine. In fact it works great! The computer screens glow, any person or item that winds up on a computer blocks the glow, and everything just works. However, this system runs into some issues when you try to extend it to work on things other than structures. Namely, the current system only supports emissive overlays on structures and emissive overlays that are completely unblockable by any means. As a result, several interesting uses to the system require extending the system.

As a result, if you want to apply emissive overlays to items (which exist between structures and mobs) or emissive overlays to turfs (which exist below structures) you must extend the emissives system to get the emissive overlays and emissive blockers to properly function. Doing this naively, by adding extra emissive overlay and emissive blocker planes and applying all of the relevant masking filters, is not exactly performant.

Maptick is a major contributor to lag and the higher the maptick the more free lag you, the player, get delivered fresh to your client. Trying the naive method resulted in #55782 (1f1b58bb26), an attempt to add glowing carpet to the game. Since the PR revolved around adding glowing carpet it had to extend the emissives system to allow for emissive turfs and emissive blocking structures. Extending the system was done naively as described above and you can see the results. 1.5 times the maptick across the board. Ouch.

So, we know that extending the system in it's current form is impractical. At least if done naively. Thus we are stuck.

tldr; The emissive system currently uses inter-plane masking to allow for emissive blockers to function. This is difficult to reasonably extend without murdering maptick. See #56496 (1f1b58bb26) for the results of naively extending this system.

How emissive overlays are going to work

Alright, so we know that the current system of using planes to let the emissive blockers mask the emissive overlays is difficult to extend in it's current form. The solution is to change how the system works so that it can be extended in a more efficient manner. What we want is a system that allows one set of images to be out masked by another set of images and for the first set of images to be capable of masking the light plane. Preferably, we would also like the ability to interleave the masking effect between emissives and emissive blockers with almost arbitrary layering.

Conveniently, this layering and masking is something BYOND already does to normal items and objects. If we put the emissive overlays and the emissive blockers on the same plane we can use their layers to interleave them almost arbitrarily like any normal structures and items! All we need is a way to mask away the emissive blockers from the resulting rendered plane and we can mask the lighting plane with the remaining emissive overlays.

Luckily, BYOND has provided a single filter that is capable of this task. The color matrix filter. This filter can be used to apply a color matrix to an image! Provided that the emissive overlays and the emissive blockers are different colors we can use a color matrix filter to effectively mask out the emissive blockers from the plane! The resulting emissive plane can be applied as an alpha mask to the lighting plane as it used to, to the same effect. The best part is, we get layering practically for free!

This is exactly what this PR does. It converts the emissives system from the old plane and masking based blocking to a new layer-based system which uses BYONDs native layer handling to mask the emissive overlays.

* Emissive system refactor

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
2021-04-27 00:03:46 +01:00
SkyratBot
4ff4b5d15b [MIRROR] Convert jumpsuits, jumpskirts and sneakers to GAGS (#5181)
* Convert jumpsuits, jumpskirts and sneakers to GAGS (#58514)

* Convert jumpsuits, jumpskirts and sneakers to GAGS

* Update maint_loot_common.dm

Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-04-26 23:59:18 +01:00
SkyratBot
c418b139be [MIRROR] Ports Mail From Kiwi Take 2: Arconomy Class Mail (#5172)
* Ports Mail From Kiwi Take 2: Arconomy Class Mail

* Update wardrobes.dm

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-04-25 21:20:20 +01:00
Bear
abda173d44 [semi-modular] updated cloak sprites from Bee Station (#5101)
* some cloaks

* removes a stray sprite

woops, that's for a later project

* Update neck.dmi

* Update cloaks.dm
2021-04-23 21:46:25 +01:00
linnpap
9b049ef53f [Semi-Modular?] More narcotics (#4943)
* quaaludes

* cocaine runnin round in my brain

* crack + cocaine powder + other shit

* Update cocoa_vanilla.dm

* newlines

* adds export value to crack and cocaine, fixes descriptions

* good god why is it failing its fine ingame

* please just fucking work

* remove shit that i put in by mistake

* Update cocaine.dm

now deals heart damage less tox damage on overdose, and now gives you a speed boost

* adds opium, heroin, and cocaine bricks + tweaks

* forgot to add poppies to the vendor, whoops

* makes the growing sprite actually show up

* fixes description of black tar heroin
2021-04-19 03:52:04 +01:00
Gandalf
6b8a912840 Item use power and cell component refactor (#4900)
* aaaaaaa

* Update cell_component.dm

* Update cell_component.dm

* Update cell_component.dm

* aaaaa

* aaaaaaaaaaaaaaaaaaaaa

* Update flashlight.dm

* Update flashlight.dm

* aaaaaaaaaaaaaaaaaaaaaaaaaaaa

* AAAAAAAAAA

* Update _wires.dm

* aaaa

* AAAAAAAAAAAAAAAAA

* aaa

* Update cell_component.dm

* aaaa

* AAAAAAAAAAAAAAA

* AAAAAAAAAA

* AAAAAAAA

* Update youtool.dm

* aaaaaaaa

* aaaa

* aaaa

* asaa

* HOLY FUCK YOU GUYS ARE ALL SO LAZY JESUS FUCKING CHRIST

* aaaaa

* Update cell_component.dm

* Update cell_component.dm

* Update cell_component.dm

* Update cell_component.dm

* Update cell_component.dm

* Update traitordevices.dm

* aaa

* Update traitordevices.dm

* Update traitordevices.dm

* aaa

* Update cell_component.dm

* POWER CELLS VERSION 2

* OH YEAH BABY

* A

* Update cell_component.dm

* Update flashlight.dm

* AAAAAA

* Update flashlight.dm

* Update atoms.dm

* aa

* AAAAAAAAAAAAA

* aa

* Update multi_cell_charger.dm

* Update flashlight.dm

* Update flashlight.dm

* Update multi_cell_charger.dm

* aaa

* Update _wires.dm

* Update electric_welder.dm

* aaaaa

* Update tools.dmi
2021-04-18 15:09:13 +02:00
SkyratBot
422d850180 [MIRROR] Removes onTransitZ optimization for vending machines. (#4910)
* Removes onTransitZ optimization for vending machines. (#58362)

* Removes onTransitZ optimization for vending machines.

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
2021-04-15 16:21:14 +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
death and coding
f2f3eea725 [semi-modular][ready] COATS and another, more serious detective costume (#4831)
* THE STUFF TM

* Update wardrobes.dm

* jsuit
2021-04-12 05:28:31 +01:00
OrionTheFox
54ae090450 Adds Welding Hardhat variants to the engidrobe + other tweaks (#4794)
* Adds Welding Hardhat variants to the engidrobe + other tweaks

Also fixes/adds missing sprites cuz honk

* whoop

bad comment a

* CONFLICTS

ababababa

* comments

aaaaaaaaaaaaaaaaa

* OCD sorting

colr with color
2021-04-10 18:08:54 +01:00
Jureiia
4016295dd2 [Semi-Modular] [pls] Adds some coats and underwear (#4724)
* we're good?

* CONFLICTS PLS NO

* fixing a silly

* Plateau Please

* chameleon begone please
2021-04-09 06:59:42 +01:00
OrionTheFox
047d31c0ef Adds Cargo/QM Gorkas and Turtlenecks (#4665)
* Adds two new cargo uniforms

Honestly should have had this in the original Utility port but they weren't in the right files h

* gorkajacket

gorkagorkagorka

* fuckin conflicts

AAAAAAAAAAA

* CONFLICT AA

aaaaaaaaaaaaaaaaaaaaa

* aaaaaaaaaaaa

fucking CONFLICTS
2021-04-07 15:50:26 +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
SkyratBot
96ac36e6b2 [MIRROR] Modifies SecTech ad from beating capitalists to communists (#4586)
* Modifies SecTech ad from beating capitalists to communists (#58083)

* Modifies SecTech ad from beating capitalists to communists

Co-authored-by: Swept <sweptwastaken@protonmail.com>
2021-04-02 01:35:27 +01:00
SkyratBot
1736440cc0 [MIRROR] changes most uses of SSvis_overlays.add_vis_overlay() inside of update_overlays() to true overlays (#4569)
* changes most uses of SSvis_overlays.add_vis_overlay() inside of update_overlays() to true overlays (#57985)

* changes most uses of SSvis_overlays.add_vis_overlay() inside of update_overlays() to true overlays

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2021-04-01 02:04:42 +01:00
Gandalf
d14f4ea7c9 Revert "Revert "[MIRROR] Layer overhaul (#4503)" (#4509)" (#4536)
This reverts commit b27ede689e.
2021-03-31 02:08:56 +01:00
Useroth
b27ede689e Revert "[MIRROR] Layer overhaul (#4503)" (#4509)
This reverts commit 8ac892d340.
2021-03-30 23:45:08 +01:00
SkyratBot
8ac892d340 [MIRROR] Layer overhaul (#4503)
* Layer overhaul (#57915)

## About The Pull Request
Changes up some layer and plane defines for no particular reason lol

## Why It's Good For The Game
Planes actually override layers, and layers control ordering within planes. A lot of the usage of plane and layer was wholly unnecessary. This refactor helps future maintainability while also being needed staging for _future features._

* Layer overhaul

* aaaaaaaaa

a

Co-authored-by: Rob Bailey <actioninja@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-03-29 16:36:36 +01:00
SkyratBot
daec7111cd [MIRROR] You can now put food on plates, and plate no longer materialize out of nowhere as you cook (#4418)
* You can now put food on plates, and plate no longer materialize out of nowhere as you cook

* Update dish_drive.dm

* aaaaaaaaaaaaaaa

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-03-26 15:40:39 +00:00
SkyratBot
b06fa78c8c [MIRROR] You can no longer TK throw vending machines (#4165)
* You can no longer TK throw vending machines (#57700)

* You can no longer TK throw vending machines

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-03-15 11:31:39 +00:00
SkyratBot
39072c1076 [MIRROR] [s] Removes embezzlement exploit using custom vendors (#4119)
* [s] Removes embezzlement exploit using custom vendors (#57640)

Co-authored-by: coiax <yellowbounder@ gmail.com>

* [s] Removes embezzlement exploit using custom vendors

Co-authored-by: spessbro <51048066+spessbro@users.noreply.github.com>
Co-authored-by: coiax <yellowbounder@ gmail.com>
2021-03-13 14:40:05 +00:00