Commit Graph

27520 Commits

Author SHA1 Message Date
Mickyan
3318719b7b drunkfixes (#42890) 2019-02-25 13:27:07 -05:00
MacHac
846e89b199 Pumps, scrubbers, and canisters destroyed by explosions now release their contents. (#42809)
* Pumps, scrubbers, and canisters destroyed by explosions now release air.

* Made requested changes.

* Whoops

Co-Authored-By: MacHac <piheads@gmail.com>
2019-02-25 22:21:34 +11:00
Jordie
d8b69235d8 Merge pull request #42791 from Mickyan/honkmeariver
Ends the Great Clown Shoes Debate of 2019
2019-02-25 22:19:45 +11:00
Rob Bailey
86cb5c2576 Fixes the RPG, renames it and adds some fluff text (#42853)
* fixes rocket launcher, but not some other issues with it

* oh god oh fuck I broke everything

* ok nevermind we rollin

* remove a dumb testing runtime

* less weird gramma on new description

* change the typepath of the rocket to make it easier to know what it is

* I don't remember if I even changed anything here but here it is anyways

* grammar error fix

* better qdel

* casing to fix the article system

* grammar fixes + hack to clear the mag

* small hack for single round mags and makes sure icons update after being loaded

* whoops

* minimize diffs

* capitalization with improper flag
2019-02-25 21:48:11 +11:00
Jordie
7c4e0f34a4 Merge pull request #42854 from 4dplanner/hiero
Standardises hierophant cardinal damage
2019-02-25 21:43:29 +11:00
Jordie
f19e6ee4d4 Merge pull request #42888 from actioninja/foampistolfix
Fixes some sprite issues with the foamforce pistol
2019-02-25 21:39:21 +11:00
Tlaltecuhtli
a0d7404391 adds shortcuts to some pipes (#42863)
* test

* w

* should work

* ghost fix

* oof

* e
2019-02-25 21:18:58 +11:00
Jordie
49292a20e9 Merge pull request #42861 from tgstation/MrStonedOne-patch-1
Bans now only default to banning ip if a permaban.
2019-02-25 21:15:01 +11:00
MrDoomBringer
027b4f2bdd [RED LABEL] Allows badmins to launch shit in from orbit without it looking like its in a pod [activates standing tall for tatorfall] (#42773)
## About The Pull Request

Allows admins to make shit enter the station without pussy supplypods, instead they can just fucking flying in from the heavans
## Why It's Good For The Game

Cus it looks badass as fuck watching mechs just yeet in, also admins can spawn themselves in by literally falling from the sky which is funny
## Changelog

cl MrDoomBringer
admin: Admins can now use the Centcom Podlauncher to launch things without the things looking like they're being sent inside a pod.
/cl
2019-02-25 14:57:18 +13:00
oranges
a31c84c42c Merge pull request #42837 from MadmanMartian/better_unload
Makes unloading ballistic weapons better (Namely revolvers)
2019-02-25 14:56:04 +13:00
nemvar
ec02f17607 Fixes #42204 (#42866)
Why was that line there in the first place?
2019-02-24 19:43:28 -05:00
Rob Bailey
a0787fef05 Fixes the Russian Revolver dual wield exploit (#42887)
Fixes #42880
Also theoretically patches out any future bypassing behavior by overriding the function that makes guns actually able to shoot since the russian revolver is all special functionality.
Also corrects some odd behavior with the russian revolver.
## Why It's Good For The Game

I don't think a free 357 is a good idea
## Changelog

cl
fix: The anti-combat mechanism in the Russian Revolver has been revised to prevent usage while dual wielding.
/cl
2019-02-25 09:30:12 +13:00
Jordan Brown
2af38ccd4c Merge pull request #42872 from AnturK/greedymonkeyfix
Fixes monkey stealing items with hands full.
2019-02-24 12:53:37 -05:00
Tlaltecuhtli
eb6807c0d4 e (#42877) 2019-02-24 12:52:30 -05:00
Jordan Brown
7e35f22c4b Merge pull request #42870 from AutomaticFrenzy/patch/global-protect
Move GLOBAL_PROTECT statements after their globals
2019-02-24 12:52:00 -05:00
Jordan Brown
e3b5ee60e8 Merge pull request #42886 from AutomaticFrenzy/patch/parentcall
Remove parent calls from procs with no parent
2019-02-24 12:51:12 -05:00
actioninja
dd6beabe4b fix pistol sprites 2019-02-24 03:49:27 -08:00
Tad Hardesty
75b2280481 Fix another out-of-place list type 2019-02-23 21:54:57 -08:00
Tad Hardesty
99c8de0435 Remove parent calls from procs with no parent 2019-02-23 19:57:54 -08:00
AnturK
af81f41e03 Actually, i was wrong there is single use case here, dropdel stuff will most likely be in the in-between state here. 2019-02-22 12:16:54 +01:00
AnturK
3fb4f48070 Fixes monkey stealing items with hands full. 2019-02-22 10:11:14 +01:00
Tad Hardesty
3756bbf900 Move GLOBAL_PROTECT statements after their globals 2019-02-21 20:59:41 -08:00
Tad Hardesty
5fb918ebe4 Fix some variables with 'list' in the wrong place 2019-02-21 19:32:53 -08:00
subject217
d85b4c40fb Prevents soviet and capitalist golems from being eligible in random golem choices (#42867)
cl
tweak: Soviet and Capitalist golems no longer appear in opportunities where a random golem species was selected, primarily golem mutation toxin.
/cl
2019-02-22 11:43:22 +13:00
AnturK
e341aded83 Fixes AI PDA names. (#42833) 2019-02-21 16:03:50 -05:00
Tad Hardesty
976fbf1fae Fix wacky indentation in DNA console (#42851)
* Fix wacky indentation in DNA console

* Fix another whitespace issue
2019-02-21 16:03:12 -05:00
81Denton
b0cd520f34 Let ghosts view pictures from far away (#42836)
This puts photos in line with a lot of other items that have removed proximity
checks for ghosts/observers.
2019-02-21 09:44:09 -08:00
Tlaltecuhtli
9c15f1173e The pneumatic cannon now takes 50 instead of 300 ticks to craft (#42803) 2019-02-21 11:19:18 -05:00
tralezab
b219dad38d Valentines antagonists will no longer stop mulligan (#42772)
* <3

* oooh now i get it

* oooh now i get it p2

* oooh now i get it p3

* exodia!!

* even more performance saving

* missed ')'
2019-02-21 10:26:18 -05:00
Tad Hardesty
396101e3a1 Fix some incorrect list/ type annotations 2019-02-20 19:54:23 -08:00
Kyle Spier-Swenson
297fe59a0c Update sql_ban_system.dm 2019-02-20 18:21:13 -08:00
Poojawa
59bbc2df32 Fix husked humans keeping hair (#42845)
Kinda weird to have a grey corpse with bright lime hair and beard. It literally
never called the proc but applied all other effects of being husked.
2019-02-20 17:03:30 -08:00
Yenwodyah
ef1bab61fb Fix an empty head's former organs being deleted upon head deletion (#42848) 2019-02-20 17:02:12 -08:00
Kyle Spier-Swenson
3c10853a7d Bans now only default to banning ip if a permaban.
CID defaults to always checked.

Use IP and CID from last connection now defaults to enabled unless all the default checked values are provided. 

Use IP and CID from last connection now only fills in checked values, rather then forcing both IP and CID.

Use IP and CID from last connection no longer triggers an error if the user can not be found, instead asking the banning admin if the want to continue (same behavior as when this happens without that option checked).

The main reason behind this is that your avg 1 to 2 day ban shouldn't impact everybody on the same network, especially when it comes to colleges and shared internet. The old system worked such that ip bans were only possible on perma server bans, this still gives full flexibility.
2019-02-20 16:18:40 -08:00
oranges
25f1de22b5 Merge pull request #42856 from DominikPanic/goonchatcookies
Fixes goonchat cookies not saving properly.
2019-02-21 10:32:54 +13:00
nemvar
21f23a0589 Love and peace and megafauna (#42846)
Love and Peace Potions No Longer Work on Megafauna
2019-02-20 14:17:18 -05:00
Dominik Panic
74f959a0ac Oranges stop being lazy reeeee 2019-02-20 14:33:47 +01:00
4dplanner
2e1d7bcb88 Standardises hierophant cardinal damage 2019-02-20 13:07:27 +00:00
Tlaltecuhtli
cd8d4915c7 Tesla coil zapping no longer blows up everything (#42789)
the tesla_zap() didnt have any flags specified so it was using default settings
aka tesla's zaps
2019-02-19 23:33:21 -08:00
ShizCalev
ee87aff5b7 Makes the emergency internals crate contain breath masks instead of gas masks (#42781) 2019-02-19 16:02:59 -05:00
daklaj
f8a58933e1 Makes riot shields ignore beam projectiles and eventually get destroyed after absorbing too much damage (#42721)
* Riot shield tweaks

* Strobe shields + repairs

* f
2019-02-19 11:17:26 -05:00
81Denton
0195ce430f Add cancel button to ahelp and asay popup (#42835) 2019-02-18 19:58:36 -08:00
ShizCalev
76729013ff Fix rogue linebreak in atmos canister warning messages (#42822) 2019-02-18 19:55:46 -08:00
4dplanner
c5136eeaea fixes erroneous typecast (#42808) 2019-02-18 12:34:16 -05:00
wesoda25
de527ecede Disembowelment now only works if you are dead/in critical (#42815)
* Update bodyparts.dm

* Update bodyparts.dm
2019-02-18 11:28:49 -05:00
madmanmartian
b4f373a492 Makes unloading ballistic weapons better (Namely revolvers) 2019-02-18 14:42:53 +00:00
81Denton
cd603b9998 Rebalances bluespace beakers (#42792)
* Rebalances bluespace beakers

* based

Co-Authored-By: 81Denton <32391752+81Denton@users.noreply.github.com>

* fixes wrong diamond amount
2019-02-17 20:53:08 +11:00
Kierany9
eac0f3c9fe Assimilation runtime & bug fixes (#42769)
## About The Pull Request

Partially fixes #42767

    * Fixed a null list runtime causing the track bonus not to work.

    * Fixed an erroneous use of locate in the track bonus procs.

    * Fixed a runtime that occurred due to a lack of mind checks.

    * Fixed a runtime with the One Mind's objective being a string and not an objective datum.

    * Added a couple of sanity checks.

    * Removed a redundant callback.

    * Fixed several runtimes due to a proc setting the One Mind team to `true` when an actual team had already been assigned to it.

    * Fixed the remove_hivemember proc to work with minds instead of mobs.

    * Vessels lose their vessel status upon being cloned (As was originally intended with assimilation being tied to the body).

    * Vessels stop being woke when de-assimilated.

    * Fixed vessels that aren't already woke not becoming antags when the One Mind activates.

    * Added Reclaim's bonus vessels to the antag panel.

    * Made Mind Control's ejection less janky, there is now a warning and 3 seconds to turn back.

    * Assimilate Vessel now alerts the user if they've been stunned by bruteforce.

    * Removed Bruteforce's cooldown when activating. It still has a cooldown after being deactivated.


## Why It's Good For The Game

it makes the gamemode work better
2019-02-17 15:07:44 +13:00
SouDescolado
8773c91ae7 Makes Syndiecash be restricted (#42763) 2019-02-16 17:33:19 +01:00
Mickyan
c7389a1ecd honk me a river 2019-02-15 16:07:19 +01:00