Commit Graph

27741 Commits

Author SHA1 Message Date
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
ShizCalev 09c5913eba Fix humans not sending a signal when they're crossed (#43250)
wasn't calling back to the parent.
2019-03-21 20:48:41 -07:00
carshalash e3895f81be Remove light breaking from greytide event (#43159)
Removes the light breaking portion of greytide, there is already another
event involving sudden light breaking. It's also just obnoxious to fix
the doors in the dark for sillycones.
2019-03-21 20:43:02 -07:00
ShizCalev 781c01e8b5 Correct ED-209 tablecrafting recipe (#43163)
ED-209 tablecrafting recipe has been corrected to use a DRAGNet.
2019-03-21 20:40:57 -07:00
ShizCalev 12e40e6a14 Fix lava_pools runtime if the target is qdel'd during the loop (#43172) 2019-03-21 20:40:01 -07:00
ShizCalev b156432b0c Fix pAI interface runtime (#43212) 2019-03-21 20:39:29 -07:00
ShizCalev 362988c1ed Simple animals can only damage clowncars from the inside if they can smash walls (#43238) 2019-03-21 20:38:16 -07:00
ShizCalev fb1e69fba6 Cleans up clockwork apply_inate_effects ark check 2019-03-21 17:40:40 -04:00
Rob Bailey 930e9dc501 [READY] Darkmode fixes (#43252)
* better darkmode v1

* ever better colors

* slightly improved tip color + fixed scrolly bug

* updates skin.dmf as well as some small color tweaks

* slightly tweaked more readable info and admin shit

* span_class fix

* merges ooc fixes

* whoops

* MC and ticket screen fix

* no default darkmode

* skin fixes

* more obnoxious adminpm

* more obnoxious adminshit

* skin revert to ensure proper light theme.

* prevents weirdness with default whiteness
2019-03-22 08:56:17 +13:00
Militaires d7975071af Snails now utilize glasses offset system (#43225) 2019-03-21 12:32:12 -07:00
Nichlas Pihl 65a6705869 Renames check_weakness() on /datum/species to check_species_weakness() (#43221) 2019-03-21 12:35:59 -04:00
Spirono d4fd6da6aa Ethereals don't die to their low-charge damage (#43151)
* Ethereals don't die to their own no charge damage

* oops

* H.health works now, lord knows why

* change less to greater
2019-03-21 11:45:25 -04:00
ShizCalev e016660bc2 Fix hitting air alarms with your ID when unlocking them (#43205) 2019-03-20 15:46:42 -07:00
ShizCalev 0c8e40c23b Fix grinder runtime (#43206) 2019-03-20 15:46:27 -07:00
ShizCalev ebe3cb2442 Improve grammar on prosthetic limb repair message (#43204)
Repairing robotic limbs attached to yourself will no longer refer to you
in the third person.
2019-03-20 15:46:05 -07:00
Kyle Spier-Swenson 050554dda6 Update IsBanned.dm 2019-03-20 15:20:05 -07:00
Kmc2000 6b6537cccd Adds toggleable darkmode to the game! (#43072)
* Adds toggleable darkmode to the game! (Use the toggle darkmode verb if you want to use light mode)

* Removes a random linechange

* Undo unintentional changes

* Changes some forced font tags to use spans, which won't break darkmode.

* Fixes up some problems I found while testing
Darkmode is no longer default (this caused some issues with people getting a broken chat)

* Darkmode sucks less now

* Darkmode button now works again
2019-03-21 11:02:41 +13:00
Kyle Spier-Swenson 799d45af99 Exempts current players from the extreme pop cap
This will exempt anybody who was once joined into the round, this means people who were assigned at round start or latejoined. even if they died, got gibbed, suicided, or ghosted. This does not exempt people who observed from lobby.
2019-03-20 14:41:48 -07:00
ShizCalev c880286494 Merge pull request #43187 from AutomaticFrenzy/patch/random-docking-port
Improve the error behavior of random docking ports
2019-03-20 17:09:04 -04:00
ShizCalev 7c5ea9a7cb Merge pull request #43201 from AnturK/beernuke
Fixes beer nuke stalling roundend.
2019-03-20 16:35:03 -04:00
Kyle Spier-Swenson bf52e95723 If both the extreme and hard caps are active, extreme popcap applies to connected players, not living players. (#43181)
* If both the extreme and hard caps are active, extreme popcap applies to connected players, not living players.

I also have it using the connected players, and not the living players, if the amount of living players can not increase (queue active, entering disabled, round hasn't started, etc).
I also have it allowing the connection if the hard cap is active but has not been hit.

* Redundant if check

* So it occurs to me that IsBanned() gets called by byond on connected players sometimes.
2019-03-21 09:09:11 +13:00
YPOQ f8091d6d4d Fixes limb damage cap formula (#43104) 2019-03-20 11:11:17 -04:00
Time-Green c731285891 New snail sprite and fixes (#43132)
* snail sprite update and fixes

* fixes snail cure

* Fixes blood
2019-03-20 11:03:14 -04:00
Tlaltecuhtli a616c1231c tweaks the EVA suit crate and miner starter kit crate (#43150)
* tweaks the EVA suit crate and miner starter kit crate

🆑
tweak: the eva suit crate now will have 1 space suit and 1 jetpack
tweak: the miner starter kit will be the same as the ones miners can buy
grammar: changed the description of the medical refill crate to rapresent whats inside
/🆑
those crates were dumb and unintersting maybe now someone may buy em

* Update code/modules/cargo/packs.dm

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

* e
2019-03-20 11:00:39 -04:00