Commit Graph

27764 Commits

Author SHA1 Message Date
oranges
eaf73214e6 Merge pull request #43409 from AutomaticFrenzy/patch/blood-brothers
Fix blood brothers causing the whole end-round report to be bold
2019-04-01 10:33:46 +13:00
AnturK
71285cf7c4 Remove update icon in portable atmos process (#43392)
Canisters already do this manually, and other portables visuals don't care
about their contents changes.
2019-03-31 10:37:53 -07:00
francinum
36ec6ec90f Fix inter-server crosshop (#43406)
Lists start at one. Thanks Lummox.
2019-03-30 14:16:42 -07:00
ShizCalev
f2cea780aa Move map errors to their own log file (#43376)
In interest of getting things fixed without having to constantly crawl
through game.log to find map issues, moved them to their own log file.
2019-03-30 13:54:55 -07:00
Vile Beggar
e8fb46e746 Fix needing to remove clown/mime mask to shower (#43390) 2019-03-30 13:53:49 -07:00
vuonojenmustaturska
029aa1d3c8 Webeditor PR touching LINDA (#43330)
* Update LINDA_fire.dm

* Update LINDA_fire.dm

* Update LINDA_fire.dm

* Update LINDA_fire.dm

* Update LINDA_fire.dm

* Update LINDA_fire.dm

* the return value doesn't even fucking matter

* now it's much more readable

* just checking to see if you were awake
2019-03-30 18:57:34 +01:00
Tad Hardesty
6b175bfd1e Fix blood brothers causing the whole end-round report to be bold 2019-03-29 20:46:12 -07:00
Tlaltecuhtli
ebfc2659f8 [S]nerfs the petting park (#43381)
* exploit fix

* 2

* 2
2019-03-29 17:54:38 -04:00
81Denton
5892af0f10 Fixes plant tray strange reagent reaction (#43382) 2019-03-29 13:27:08 -04:00
pireamaineach
617880080c [NOT FUCKED ANYMORE] Numerous detective related changes. (#43317)
Numerous detective related changes.
2019-03-29 13:23:38 -04:00
AnturK
1dbcaf78a1 Adds simple framework for learnable crafting recipes (#43296)
* Adds simple framework for learnable crafting recipes

* whoops

* Moves teach/check functions to mind

* Code golf

* I just moved these around but fine.

Co-Authored-By: AnturK <AnturK@users.noreply.github.com>
2019-03-29 11:55:29 -04:00
Spirono
bb74c94391 Change Ethereal low charge damage from brute to tox to prevent dying (#43286)
Turns out brute causes bleeding. Tox does not, so the damage can be
stopped before they go into crit with tox. Stops Ethereals from dying
to low charge to prevent SSD deaths.
2019-03-28 22:06:11 -07:00
Tad Hardesty
687f3c97c3 Fix being sent back to lobby not allowing changing quirks (#43319) 2019-03-28 14:49:44 -04:00
zxaber
48af774578 Allows AIs to set camera location hotkeys (#43241)
* Does the stuff

* Changes, see following post.

* Sending the eye to "null" deletes it, apparently

Leme go ahead and fix that

* Oh, that don't work that way.

* requested change

Anything I put here looks like ShizCalev typed it.

Co-Authored-By: zxaber <37497534+zxaber@users.noreply.github.com>

* Update ai.dm

* "zero" change in this one

get it?

* Update code/modules/mob/living/silicon/ai/ai.dm

Requested by Cobble, committed by Zxaber

Co-Authored-By: zxaber <37497534+zxaber@users.noreply.github.com>
2019-03-28 14:42:42 -04:00
zeroisthebiggay
f9272115f7 Service Cyborgs trade their shitty Violin for the epic Synthesizer. (#43288)
* I gave service cyborgs a synthesizer to play Despacito on the Recorder.

* fuck the violin.
2019-03-28 01:56:24 -04:00
Tlaltecuhtli
fde4c92638 fixes vending machines not having refill parts (#43314)
* 1

* 2
2019-03-28 01:55:50 -04:00
Fox McCloud
1d6aa2fb2a Fixes an Ancient LINDA Bug (#43326) 2019-03-28 01:54:38 -04:00
AnturK
6ba7c1e428 Add flip on death mode to simple animals (#43331)
It's here for admin varedits or when no one bothers to make dead state
icon.
2019-03-27 22:34:58 -07:00
PKPenguin321
8b8fee0ab5 X-Ray Balance (#43340)
X-Ray vision can no longer be obtained via a random gene sequence at
roundstart. X-Ray now has 35 instability, up from 25. A new gene,
thermal vision, has been added to genetics. You can create X-Ray vision
by mixing Thermal Vision and Radioactive together.

Requiring the gene to be mixed:
- Further timegates it
- Reduces the odds that it will be available in a given round of n length
- Means that you will NOT be able to circumvent the instability, as you
  will never have the gene naturally

Bumping the instability:
- Means X-Ray now takes up a whole 1/3rd of your instability by itself
- Is a serious decision, since you can not circumvent the instability
  (see above)

Thermal vision is just a strictly worse xray
2019-03-27 22:18:20 -07:00
Vile Beggar
cce7f7e21b Fix an oversight in the CE's hardsuit rad resistance (#43350)
Wearing the CE jumpsuit along with the advanced hardsuit will now fully
protect you from radiation, as intended.
2019-03-27 17:04:47 -07:00
Kyle Spier-Swenson
759b2cd436 Made mode selection better (#43334)
Now you can set the mode after the round starts, to be saved as the
default for next round and on

Otherwise you can now choose rather or not the mode change is for the
current round only or saved as the new default mode.
2019-03-27 16:53:12 -07:00
AnturK
bce79cd8bd Fixes flooding filters with borg chameleon module. 2019-03-27 15:05:27 +01:00
Suicidalpickles
446924a11a Allow medical coats to hold handheld crew monitors (#43346) 2019-03-26 21:18:09 -07:00
Kierany9
d44b79ed27 Reclaim now works for 15 seconds after death (#43321)
Fixes this bogus somebody just dm'd me about

> hey so, just wondering if this is intended behavior or not after a
  hivemind round again
> basically at the moment
> hiveminds can just immediately succumb if another one is killing them
  and avoid being reclaimed
> since reclaim doesnt work on hivemind bodies
2019-03-26 18:38:41 -07:00
tralezab
b64692f402 Fix incorrect description on miniature e-gun (#43322)
the mini e-gun says its two settings is stun and kill. this is false
2019-03-25 23:39:01 -07:00
81Denton
fbc3b48e8e Fix D20 traitor bundle (#43323)
This was broken by the bundle rework. I chose bundle type "A" since
rolling a 17 is pretty good.
2019-03-25 23:38:10 -07:00
4dplanner
ca194d7b37 [S] Checks for incapacitation when updating mobility (#43302)
* Adds incap check to canusetopic

* Collates if branches

* properly fixes mobility flags
2019-03-25 17:38:43 -04:00
ShizCalev
9ec4499f35 pulling offset fixes (#43307)
* pulling offset fixes

* commentary change
2019-03-25 12:45:46 -04:00
4dplanner
949905de4e adds override to sepia effect (#43305) 2019-03-25 12:43:25 -04:00
Tlaltecuhtli
85c1485bab [ready] beepsky smash change (#43228)
* 1

* 2

* 3

* temp

* r

* rogue space

* e

* e

Co-Authored-By: Tlaltecuhtli <33834933+Tlaltecuhtli@users.noreply.github.com>

* restarts appveyor
2019-03-25 12:03:51 -04:00
Militaires
3f4007a3b8 Fixes runtime from attempting checking armor on missing bodypart, improves ran_zone selection mechanism (#43222)
* Fixes runtime from attempting checking armor on missing bodypart, changes how ran_zone selects a zone.

* Update code/modules/mob/mob_helpers.dm

pickweight ran_zone is no longer percentage-based

Co-Authored-By: Militaires <ahmedosama2001@gmail.com>

* adds check to second return too

* look how they massacred my boy
2019-03-25 11:29:09 -04:00
ShizCalev
cc56a69695 Fixes mannequin runtime when a person with a nonhuman species has a command role set to high (#43173)
* Fixes mannequin runtime when a person with a nonhuman species has a command role set to high

* AnturK
2019-03-25 11:25:21 -04:00
AnturK
bbbf712e94 Adds beetlejuice component. (#43192)
* Adds beetlejuice component.

* NAMEOF is horrible.

* Okay, this var name is better

* regex
2019-03-25 11:17:09 -04:00
Rob Bailey
ceca1e605e [READY] Yet more darkmode tweaks and fixes (#43306)
* fuck you whoever made the last icon it was garbage

* ticket log fixes

* ticket log fixes

* changes colors from hardcode per line to a define

* some nicer darkmode colors

* asay and ooc name default fixes

* fuck you appveyer build again

* slight brightening of the default font color

* properly fixes tip of the round being hard to read
2019-03-25 20:49:59 +13:00
oranges
fba7adb434 Merge pull request #43264 from ShizCalev/clockwork-ark-fix
Fixes clockwork apply_inate_effects ark check
2019-03-25 20:19:29 +13:00
AnturK
2045dfc8dc Fix sentient disease runtime (#43281)
Happens every time disease loses.
2019-03-23 22:51:40 -07:00
ShizCalev
93c9fb4cd3 Fix admin follow runtime (#43282)
Fixed a minor runtime caused by admins clicking a follow link while in
the lobby.
2019-03-23 22:50:50 -07:00
ShizCalev
ac9dd6bc09 Remove small text formatting from investigate log (#43273)
there's no reason for it.
2019-03-23 22:50:18 -07:00
Mickyan
589c9a76f4 Makes strong booze more dangerous (#43145)
* your 12 steps program starts now

* typo slaying

* better approach
2019-03-23 23:59:45 -04:00
Jordan Brown
ac99808e05 Merge pull request #43287 from tgstation/MrStonedOne-webedit-420
On second thought; lets just let the extreme popcap be what it is.
2019-03-23 16:27:51 -04:00
Borisvanmemes
edbf49cce0 Makes ED 209s drop DRAGNets and not adv tasers (#43298)
* Makes 209s not drop tasers

A simple oneline untested webediter bugfix, honk.

* Update ed209bot.dm

oh god oh fuck i forgot a single / AAAAAAAAA
2019-03-23 14:01:28 -04:00
ShizCalev
192a5333c3 Automatic deadminning (#42780)
* does the thing

* cleanup

* unbroke deadminning

param broke the verb somehow? honk.

* correct prefs

* more robust handling

* corrected return, cleanup
2019-03-23 10:46:35 +01:00
Tad Hardesty
22e990e7d0 Fix grammar in twohanded wield messages (#43260) 2019-03-22 23:35:40 -04:00
Kyle Spier-Swenson
7e2531a924 On second thought, lets just have extreme popcap be what it is
Last pr, i changed it from always looking at living player count, to only looking at living player count in certain situations. These situations came up often enough that it was subverting the intent of the extreme popcap and in some cases allowing 15 players extra on bagil.

It still exempts anybody currently in the round (even dead) reconnecting after disconnecting, except people who observed from lobby.
2019-03-22 20:26:22 -07:00
ShizCalev
01ee32329f [s] Fixes vents not logging the signal sender (#43272)
* [s] Fixes vents not logging the signal sender

* removed unused proc
2019-03-22 11:49:56 -04:00
Rob Bailey
9290358482 fixes (#43275) 2019-03-22 10:53:19 -04:00
ShizCalev
5310a4892b Improves cloning logging (#43267)
Forgot to log keys as well. Also noticed that cloning was writing the
occupant's mind ref to the field "mind" on the record instead of
"mindref". Corrected that.

Emagging a cloning pod will now leave fingerprints.
Ejecting someone while they're being cloned will now leave fingerprints.
2019-03-21 21:12:01 -07:00
ShizCalev
5d60f2d568 Merge pull request #43215 from AutomaticFrenzy/patch/throw-exception
Replace 'throw EXCEPTION' with CRASH or WARNING
2019-03-21 23:57:27 -04:00
ShizCalev
896236f5bf Clowncar exploit fix (#43237)
Fixed an exploit allowing you to grab people from anywhere with a clowncar.
2019-03-21 20:57:09 -07:00
ShizCalev
1f6008fd4c Merge pull request #43234 from tgstation/MrStonedOne-patch-4
Exempts current players from the extreme pop cap
2019-03-21 23:50:36 -04:00