Commit Graph

53907 Commits

Author SHA1 Message Date
SkyratBot
3c35bc4d7b [MIRROR] Fixing "you cant put stuff in someone's hand with stripping menu" (#1746)
* Webedit fixing "you cant put stuff in someone's hand with stripping menu" (#55029)

* Fixing "you cant put stuff in someone's hand with stripping menu"

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2020-11-20 12:27:57 +01:00
SkyratBot
3967da22e1 [MIRROR] Fixing a 18.18% chance of gibs streaking 50 tiles away. (#1745)
* Fixing a 18.18% chance of gibs streaking 50 tiles away. (#55035)

* Fixing a 18.18% chance of gibs streaking too far away.

* ascended bug, not a new feature. :rolleyes:

* Fixing a 18.18% chance of gibs streaking 50 tiles away.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2020-11-20 12:12:55 +01:00
SkyratBot
90373657be [MIRROR] AIs can now select portraits as their display (#1739)
* AIs can now select portraits as their display

* a

* Update tgui.bundle.js

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-20 11:19:18 +01:00
SkyratBot
27f64ff9a1 [MIRROR] Rotation for stamps and some other stuff for paper (#1737)
* Rotation for stamps and some other stuff for paper

* aa

Co-authored-by: ThePotato <10260415+ThePotato97@users.noreply.github.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-20 10:52:06 +01:00
SkyratBot
07584e6d41 [MIRROR] Web edit fixing "Admins can't give spiders, and xenos common" (#1740)
* Web edit fixing "Admins can't give spiders, and xenos common" (#55034)

About The Pull Request

See changelog.
Why It's Good For The Game

This will close #54987, close #50204.
Changelog

🆑
admin: Admins now have the option to remove a language from the blocked_languages list when granting it to a mob through the language menu.
/🆑

* Web edit fixing "Admins can't give spiders, and xenos common"

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2020-11-20 10:42:10 +01:00
SkyratBot
35ddaeb1b8 [MIRROR] Fixes 2 last heretic bugs that are on issue tracker (#1741)
* Fixes 2 last heretic bugs that are on issue tracker (#54967)

About The Pull Request

Fixes the cursed heart being unable to track targets in containers.

Fixes the shitcode that was reality_smash_tracker, now it is only responsible for generating influences.

closes #53583

closes #52554
Changelog

🆑
fix: fixes the cursed heart being unable to track people inside containers.
fix: fixes influence vision getting broken by replacing someone's eyes.
/🆑

* Fixes 2 last heretic bugs that are on issue tracker

Co-authored-by: EdgeLordExe <42111655+EdgeLordExe@users.noreply.github.com>
2020-11-20 10:40:44 +01:00
SkyratBot
1ea46edd1b [MIRROR] You can't defy lack of gravity through the power of love. (#1742)
* You can't defy lack of gravity through the power of love. (#55037)

About The Pull Request

Title. Law of conservation of energy, not handholding.
Why It's Good For The Game

This will close #53192.
Changelog

🆑
fix: You can't defy lack of gravity through the power of love.
/🆑

* You can't defy lack of gravity through the power of love.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2020-11-20 10:39:37 +01:00
SkyratBot
6b98d55573 [MIRROR] Makes ladders craftable (#1736)
* Makes ladders craftable (#54485)

* Makes ladders craftable

Co-authored-by: wesoda25 <37246588+wesoda25@users.noreply.github.com>
2020-11-19 23:58:30 +00:00
SkyratBot
e5ef188871 [MIRROR] Hardsuit Thermal regulators have proper chat feedback. (#1734)
* Hardsuit Thermal regulators have proper chat feedback. (#54930)

Thermal regulators now have a few to_chat messages letting you know if your hardsuit's thermal regulator is on or not, as well as letting you know when the cell has run out of charge, or when the cell is dead when attempting to toggle it on.

Improves feedback for using hardsuits, as not being able to tell when the suit is keeping you warm or not can be deadly, especially if the icon toggle stops working for any reason.

* Hardsuit Thermal regulators have proper chat feedback.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-19 23:58:22 +00:00
SkyratBot
9d635a2f3f [MIRROR] fixes instruments (#1733)
* mmmhhh (#55032)

* fixes instruments

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
2020-11-19 23:58:15 +00:00
SkyratBot
29439ab3cc [MIRROR] new chaplain sect, the Ever-Burning Candle sect (#1732)
* new chaplain sect, the Ever-Burning Candle sect (#54618)

* Adds the sect of the Ever Burning candle

* make the burning sacrifice 20 seconds instead of 10

only made it 10 seconds for testing purposes, also make the "unmelting" clothing red instead of blue to be more red candle-ish

* make another check at the end of the candle fuel rite

The candle fuel rite will now check if the sacrifice is still on fire and dead at the end of the rite, you can technically extinguish them and only light them on fire at the last moment but it's fine god won't notice

* make the unmelting wax rite actually fireproof clothing hood/helmets

so yes you can supposedly get 2 fireproof for the price of one, but since hardsuit and hoodie are allegedly just one big connected suit it sort of make sense.
I also took away the forced color from the fireproofed clothing as making it mesh well with most clothing ended badly so now you can only tell its unmelting by the name.

* few improvements to rites

makes a tighter if check for the unmelting was helmet thing. adds a sound effect at the end of each rite, gives the sect a max favor of 10 000 instead of 1000 which I could've sworn was originally the case but apparently not.

* change the for loop

* Do the thing that cobby asks

I still kept the for loop for the candle fuel for reasons cited above. In other news I just learned that the word SPAM came from a Monty python skit

* WHY CAN IAN BE SET ON FIRE AAAAA

* what if we kissed on the burning altar

* change the for loop to an if check for the sacrifice

also added a bunch of early returns which forces me to set chosen sacrifice to null a whole lot more

* updqte sect description

* new chaplain sect, the Ever-Burning Candle sect

Co-authored-by: Caldony <61732742+Caldony@users.noreply.github.com>
2020-11-19 23:58:07 +00:00
SkyratBot
65392b6283 [MIRROR] Gulag teleporter now gives plasprisoners with nonstandard gloves a free pair (#1731)
* Gulag teleporter now gives plasprisoners with nonstandard gloves a free pair (#54993)

* in memory of pax

* account for failure to equip

* adds qdel on fail to proc

* Gulag teleporter now gives plasprisoners with nonstandard gloves a free pair

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2020-11-19 23:57:50 +00:00
SkyratBot
07c6038fc3 [MIRROR] Logs pockets, updates some shitty stripping verbage (#1730)
* Logs pockets, updates some shitty stripping verbage (#55027)

Two things at hand here.
A: Pockets were not logged at all. I hate god.
B: I'm using log_message here because it gives me the freedom to be more grammatically correct. Please attack my spelling and offer suggestions of other mob strip panel things to log in the comments
B.5: I updated stripping to use log_message for the same reasons.

* Logs pockets, updates some shitty stripping verbage

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2020-11-19 23:57:27 +00:00
SkyratBot
b2660e8534 [MIRROR] fix proto nitrate negative temperature + temperature fix for other reactions (#1729)
* fix proto nitrate negative temperature + temperature fix for other reactions (#54945)

Fixed negative energy that allowed proto nitrate to go negative temperature,
fixed other reactions from possible negative temperature

* fix proto nitrate negative temperature + temperature fix for other reactions

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2020-11-19 23:57:17 +00:00
SkyratBot
c281b2c18d [MIRROR] Fixes grills. they went too far this time. (#1728)
* damn man i just want grill and they took it away, damn them all!!! (#55024)

Whoever the damn bastard is who tried to take our grills. know this: we will not bend over while you take the only thing that still makes us happy. We just want to drink energy drinks and grill some hamburgers in peace. This is your final warning, try doing this again and we will assemble a lawn mower squad outside of your house at the early hours of 6AM to make sure you cannot enjoy your sunday morning in peace.

Newfood compatibility is now included by checking IS_EDIBLE() and removing the shitty foodtype that was there before

* Fixes grills. they went too far this time.

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
2020-11-19 23:57:05 +00:00
SkyratBot
6ee9837409 [MIRROR] [WIP] Remove fusion from reactions, add hypertorus fusion machinery (#1719)
* [WIP] Remove fusion from reactions, add hypertorus fusion machinery

* a

* Merge branch 'master' into upstream-merge-54379

* Update tgui.bundle.js

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-19 07:27:51 +01:00
SkyratBot
4111f6a732 [MIRROR] I somehow made a major fucking error when it comes to heretics, please god. (#1726)
* Im fucking r-tarded (#55020)

Makes void actually accessible

* I somehow made a major fucking error when it comes to heretics, please god.

Co-authored-by: EdgeLordExe <42111655+EdgeLordExe@users.noreply.github.com>
2020-11-19 07:21:54 +01:00
SkyratBot
89a8cb991a [MIRROR] moves misc food to newfood code (#1725)
* moves misc food to newfood code (#54788)

misc food is now using newfood code

* moves misc food to newfood code

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
2020-11-19 07:21:23 +01:00
SkyratBot
d9606e5d0a [MIRROR] Scalpel can now cut pizza. (#1724)
* Scalpel can now cut pizza. (#55012)

Enables scalpel tools to cut pizza. Consolidated a bunch of pizza-specific `MakeProcessable` proc defines that were just copy+pastes of each other.

* Scalpel can now cut pizza.

Co-authored-by: Josh <josh@jaw.sh>
2020-11-19 07:20:56 +01:00
SkyratBot
1a78f6d940 [MIRROR] Stomach food reagents on vomit (#1723)
* Stomach food reagents on vomit (#55002)

Missed check for stomach food reagents in stomach vomit code causing pain.
Now vomit code checks that the reagents it has are not in the food reagents when applying damage.

fixes #55000

* Stomach food reagents on vomit

Co-authored-by: NightRed <nightred@gmail.com>
2020-11-19 07:19:50 +01:00
SkyratBot
a01ee217bb [MIRROR] Reagent holder over exposed (#1722)
* Reagent holder over exposed (#54999)

Sent the wrong value to expose_single in reagent holder causing a over exposure to some items like iv bags making you a blood balloon.

* Reagent holder over exposed

Co-authored-by: NightRed <nightred@gmail.com>
2020-11-19 07:18:45 +01:00
SkyratBot
4f8b921ee5 [MIRROR] Ensure reagent holder on stomachs (#1721)
* Ensure reagent holder on stomachs (#55003)

Forgot that all stomachs are not organic and edible.
This ensures that the stomach has a reagent holder.

Fixes #54995

* Ensure reagent holder on stomachs

Co-authored-by: NightRed <nightred@gmail.com>
2020-11-19 07:18:25 +01:00
SkyratBot
686cc45ca7 [MIRROR] makes wendigo screech use its name in one attack text (#1720)
* makes wendigo screech use its name in one attack text (#55016)

* makes wendigo screech use its name in one attack text

* Update wendigo.dm

* makes wendigo screech use its name in one attack text

Co-authored-by: Fikou <piotrbryla@onet.pl>
2020-11-19 07:17:21 +01:00
SkyratBot
2ac44cb9d7 [MIRROR] [READY] Adds notification support to modular computer apps, updates CIMS to use it (#1715)
* [READY] Adds notification support to modular computer apps, updates CIMS to use it

* Update tgui.bundle.js

Co-authored-by: zxaber <37497534+zxaber@users.noreply.github.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-19 07:15:31 +01:00
SkyratBot
c95337c5ac [MIRROR] Wood Datum Materials now have a wood grain texture. (#1718)
* Woodgrain (#54926)

Basic wooden texture is visible to wood, material crafted objects.

* Wood Datum Materials now have a wood grain texture.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-19 06:47:28 +01:00
SkyratBot
4dc077b884 [MIRROR] Food processors and microwaves now respect food trays (#1716)
* Food processors and microwaves now respect food trays (#54927)

Really it's a bandaid as it would be better to wait until the refactor is done, but it turned out to be a rather easy fix.
Food trays may now once again mass insert both new and old food into the microwaves and food processors.

Prevents any manual handing when cooking large quantities of food at once.
Also, you get the switch gathering mode button when being given the serving tray again.

* Food processors and microwaves now respect food trays

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-19 06:45:07 +01:00
SkyratBot
9c5041509a [MIRROR] Spraycans now consume charges in the right order when spraying graffiti. (#1712)
* Spraycans now consume charges in the right order when spraying graffiti.  (#54929)

Spraycans now check the cost of placing down a new spray before performing the do_after countdown, then uses the charge immediately after the do_after is completed.

Spraycans should check and only use a charge AFTER their cooldown timer is complete.

* Spraycans now consume charges in the right order when spraying graffiti.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-17 21:28:05 +00:00
SkyratBot
65b19156d9 [MIRROR] Labels some things in player logging better. (#1713)
* Labels logging better. (#54997)

* Labels some things in player logging better.

Co-authored-by: uomo <51800976+uomo91@users.noreply.github.com>
2020-11-17 21:27:57 +00:00
SkyratBot
c9cd05f7cc [MIRROR] [ready]Heretic new path : Path of Void [sprites approved] (#1711)
* [ready]Heretic new path : Path of Void [sprites approved] (#54252)

* E

* E

* E

* E

* E

* E

* VOID FINALLY

* E

* E

* E

* VOID STORM

* e

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_magic.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_magic.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>

* E

* FUCKING FINALLY

* E

* E

* Voids Embrace

* E

* E

* E

* E

* some changes

* E

* E

* E

* EEE

* E

* E

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

Co-authored-by: necromanceranne <40847847+necromanceranne@ users.noreply.github.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

Co-authored-by: necromanceranne <40847847+necromanceranne@ users.noreply.github.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

Co-authored-by: necromanceranne <40847847+necromanceranne@ users.noreply.github.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

Co-authored-by: necromanceranne <40847847+necromanceranne@ users.noreply.github.com>

* Update code/modules/antagonists/eldritch_cult/eldritch_items.dm

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

* Apply suggestions from code review

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

* E

* E

* E

* MERGE READY UWU

* Update code/modules/clothing/suits/toggles.dm

Co-authored-by: Rohesie <rohesie@ gmail.com>
Co-authored-by: necromanceranne <40847847+necromanceranne@ users.noreply.github.com>
Co-authored-by: girl <11748095+ExcessiveUseOfCobblestone@ users.noreply.github.com>
Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

* [ready]Heretic new path : Path of Void [sprites approved]

Co-authored-by: EdgeLordExe <42111655+EdgeLordExe@users.noreply.github.com>
Co-authored-by: Rohesie <rohesie@ gmail.com>
Co-authored-by: necromanceranne <40847847+necromanceranne@ users.noreply.github.com>
Co-authored-by: girl <11748095+ExcessiveUseOfCobblestone@ users.noreply.github.com>
Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>
2020-11-17 21:27:27 +00:00
SkyratBot
964adb7828 [MIRROR] Fixes disabled limbs from compound fractures, only robotic limbs can be disabled by pure damage now (#1709)
* Fixes disabled limbs from compound fractures, only robotic limbs can be disabled by pure damage now (#54922)

* Fixes disabled limbs from compound fractures, only robotic limbs can be disabled by pure damage now

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2020-11-17 00:50:36 +01:00
SkyratBot
69c2c8799f [MIRROR] "Someting" (#1708)
* "Someting" (#54969)

* "Someting"

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2020-11-17 00:50:13 +01:00
SkyratBot
b35e3e782c [MIRROR] Snail Shells are now properly deleted on gib. (#1706)
* Snail Shells are now properly deleted on gib. (#54968)

Snail shells, when gibbed, were previously dropping along with the rest of the snail's organs/equipment/etc.
This was causing issues, as the snailshell has the nodrop trait, and was getting permanently getting stuck to non-snails hands, unable to be removed forever.
This adds behavior to empty and then delete the snail shell's when dropped, and keeping people from getting 2 "snailhands" for all eternity.

* Snail Shells are now properly deleted on gib.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-17 00:49:18 +01:00
SkyratBot
a90b8558c5 [MIRROR] Fixes some edible material things being inedible/too edible (#1705)
* Fixes some edible material things being inedible/too edible (#54941)

* *clap

* Defeats the ghosts of pizzas vored

* linter called me cringe

* vvvvvvv

* Fixes some edible material things being inedible/too edible

Co-authored-by: ArcaneDefence <51932756+ArcaneDefence@users.noreply.github.com>
2020-11-17 00:48:29 +01:00
SkyratBot
cd135f4039 [MIRROR] Admins can now see chronological order of events in logging tabs. (#1704)
* Admins can now see chronological order of events in logging tabs. (#54939)

* Admins can now see chronological order of events in logging tabs.

Co-authored-by: uomo <51800976+uomo91@users.noreply.github.com>
2020-11-17 00:47:35 +01:00
SkyratBot
44567b22a3 [MIRROR] Fix client time timers duplicating if any client time timer caused a stack overflow. (#1703)
* Fix client time timers duplicating if any client time timer caused a stack overflow. (#54977)

* Fix client time timers duplicating if any client time timer caused a stack overflow.

* Fix client time timers duplicating if any client time timer caused a stack overflow.

Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
2020-11-17 00:46:40 +01:00
SkyratBot
3fe78be52c [MIRROR] Add tail entwining (#1702)
* Add tail entwining

I think this feature could really assist some of our manuel players in
roleplaying the true depth of their commitments to each other.

Also lepi said they would let me pat their head if I added this so I
have no choice really

* Add tail entwining

* Update living.dm

* Update living.dm

* Update living.dm

Co-authored-by: oranges <email@oranges.net.nz>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-17 00:46:06 +01:00
SkyratBot
5ecf8454d0 [MIRROR] Movement now works in any client dir (#1701)
* Movement now works in any client dir (#54693)

Movement now works even if client dir is changed
maybe someday we can have rotating views

* Movement now works in any client dir

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
2020-11-17 00:23:30 +01:00
SkyratBot
b44db8f6fe [MIRROR] Mice, Rats, and Regal Rats all trigger mousetrap effects properly. (#1699)
* Mousetrap the movie (#54965)

I forgot to check more than ismouse() on the mousetrap side, because I am blind.
This adds the extra checks for israt() and isregalrat() to the trap triggering.

* Mice, Rats, and Regal Rats all trigger mousetrap effects properly.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-15 20:44:56 +00:00
SkyratBot
ef8620738f [MIRROR] Market crash and inflation works on prices uniformly. (#1698)
* Market crash and inflation works uniformly. (#54966)

The market crash event, and by proxy just regular inflation values were being applied to objects with custom prices and custom premium prices. Makes sense, this was a pain in the ass to get working originally across the top of the base prices.
...However, it seems that I forgot to apply that to the uh... base prices of vending, meaning that you had hilariously overpriced vendors on top of completely base prices.

* Market crash and inflation works on prices uniformly.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-15 20:44:36 +00:00
SkyratBot
b3df8bf9f1 [MIRROR] Two condiment fixes (#1697)
* WHERE'S THE LAMB SAUUUUCE!? (#54937)

Lets you use condiments on edible things, which includes the new food and food-based material things, also improves sauce packet feedback

* Two condiment fixes

Co-authored-by: ArcaneDefence <51932756+ArcaneDefence@users.noreply.github.com>
2020-11-15 20:44:28 +00:00
SkyratBot
1c065882f7 [MIRROR] [ready] Reverts metabolism on stomachs, keep them as important to eating (#1690)
* Reverts metabolism on stomachs, keep them as important to eating (#54632)

* [ready] Reverts metabolism on stomachs, keep them as important to eating

* Merge branch 'master' into upstream-merge-54632

* Update food_reagents.dm

* Update alcohol_reagents.dm

Co-authored-by: NightRed <nightred@gmail.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-15 06:47:17 +01:00
SkyratBot
9a25a388ce [MIRROR] [TM Candidate] Fix a number of atmos-related runtimes through pipeline and SSair tweaks. (#1695)
* [TM Candidate] Fix a number of atmos-related runtimes through pipeline and SSair tweaks. (#54804)

* Feex

* Moar feex

* [TM Candidate] Fix a number of atmos-related runtimes through pipeline and SSair tweaks.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2020-11-15 03:41:40 +00:00
SkyratBot
0e0cb512ad [MIRROR] Fixes roundstart hardcore random characters not receiving points for survival. (#1693)
* Delete extra copy_to (#54912)

Extra call to client.prefs.copy_to caused all characters to be set up as if they had latejoined, whether or not they had. Since no points are awarded for latejoining as hardcore random, no hardcore random characters received points.

Co-authored-by: UnderARock <UnderARock@ notarealemail.com>

(Lemons note: Due to a missed change in #50558, it was open at around the same time as floyds hardcore pr, I'd bet they got merged at about the same time, and were improperly merged. Good catch.)

* Fixes roundstart hardcore random characters not receiving points for survival.

Co-authored-by: UnderAGeode <37090242+UnderAGeode@users.noreply.github.com>
2020-11-14 22:23:21 +01:00
SkyratBot
7762cf3a6e [MIRROR] My Great Big Fat Heretic Proofreading (#1691)
* My Great Big Fat Heretic Proofreading (#54705)

* My Great Big Fat Heretic Proofreading

Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
2020-11-14 22:22:32 +01:00
SkyratBot
a1e93f452e [MIRROR] Butchering mobs will now drop their embedded objects. (#1689)
* Butchering mobs will now drop their embedded objects. (#54934)

Fixes #54835. Prevents monkeys from taking your embedded throwing spears and ninja stars to the grave.

* Butchering mobs will now drop their embedded objects.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-14 22:19:57 +01:00
SkyratBot
11a506fdbf [MIRROR] tgui: Refactor Asset Delivery (#1688)
* tgui: Refactor Asset Delivery

* a

* Update tgui.bundle.js

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-14 22:19:40 +01:00
SkyratBot
c0cdf25886 [MIRROR] Arconomy: Amputating the Invisible Hand of Income. (#1687)
* Arconomy: Amputating the Invisible Hand of Income.

* Update tgui.bundle.js

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2020-11-14 21:52:07 +01:00
SkyratBot
9e88359f04 [MIRROR] Re-assesses 99% of vending prices through Arconomics to match player resources and round-length. (#1686)
* Re-assesses 99% of vending prices through Arconomics to match player resources and round-length. (#54715)

* The Re-pricening

* Rewritten and adjusted for paycheck defines.

* I made the map changes finally.

* And the refills too.

* "OH YEAH REPLACING IT ALL WITH DEFINES AND SCALING IT THE EXCEL DOCUMENT WILL BE EASY, ARCANE!!!"

* And the premium ones too.

* Accidently spoiled a future pr due to dme bleedover

* Re-assesses 99% of vending prices through Arconomics to match player resources and round-length.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2020-11-14 21:49:11 +01:00
SkyratBot
6733d6debb [MIRROR] fixes the flags of some shocks (#1685)
* fixes the flags of some shocks (#54906)

## About The Pull Request

The shocks from the shock touch mutation now ignore insulated gloves, because you're touching your victim's body, not giving them a handshake.

The shocks from punching charged energy fields (special holosigns from emagged cyborgs) now DON'T ignore insulated gloves, because you're literally punching them with your hand.

The shocks from running into charged energy fields now DON'T ignore insulated gloves, to be consistent with things like electrified doors.

The shocks from the on_mob_life() effect of liquid electricity now ignore insulated gloves, like the shocks from the on_mob_life() effect of teslium do (thanks for pointing this out, Angustmeta!).

## Why It's Good For The Game

Logical sense and consistency in what forms of protection shocks check for are good things, I think.

* fixes the flags of some shocks

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
2020-11-14 21:33:12 +01:00
SkyratBot
645209bd8d [MIRROR] Fixes Space Ninja Comms Console Hack Not Working on Occasion (#1684)
* Fixes Space Ninja Comms Console Hack Not Working on Occasion (#54921)

* Fixes Space Ninja Comms Console Hack Not Working on Occasion

Co-authored-by: IndieanaJones <47086570+IndieanaJones@users.noreply.github.com>
2020-11-14 21:32:55 +01:00