Commit Graph

39202 Commits

Author SHA1 Message Date
Charlie
b48c4e9fe5 Adds Dantalion, a new vampire subclass. (#17353)
* dantalion

* my sanity melts

* I am a front end engineer

* first review pass

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* review pass part 2

* fixes and polishes

* review

* sprites thanks to ramon

* todo and power reshuffle

* styling + fix

* steel review

* thrall commune fixes + polish

* I hate som

* runtime fix + dethrall message

* balance patch + jobban support

* I clicked on the file bundle and this commit took so long to handle

* review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* "last change they say"

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* cool animation

* AA review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-04-17 20:19:38 +01:00
meow20
3caf0667a6 Fixes movable window tint buttons (#17619)
* Update window.dm

* Update window.dm

* Update window.dm
2022-04-15 17:25:55 +01:00
Vi3trice
b70e4e9f7f Initialize lootdrop spawners and fix Sol trader vehicle spawn to have enough keys (#17586)
* Weeeee

* Right

* They have to call parent anyways
2022-04-12 18:16:26 +01:00
Vi3trice
b0f0ae91bc Add random critter crate, remove the unused crate subtype and tweak the animal hospital lavaland ruin to use new random crate (#17536)
* Let's stick with the closet

* Update crittercrate.dm
2022-04-12 16:06:34 +01:00
Charlie
6e6cf3e516 del sarcasm (#17504) 2022-04-12 16:05:09 +01:00
Vi3trice
0c7552ddb6 Port TG emissive appearances (#17194)
* Light

* Righto

* West solar screen was offset by two pixels

* Turns out the optimization makes most matrices moot

* Gotta do it like or else you get upwards of 6 extra atoms instead of 1
2022-04-12 16:00:35 +01:00
atteria
bcf90593ed Improves belt item overlay code, Adds new belt item overlay sprites (#17568)
* belt-improvements-and-sprites

* fixes my fix of botany belt allowed contents
2022-04-12 15:57:21 +01:00
S34N
ae600a7d40 Fixes an issue preventing fire door alarms to show (#17610) 2022-04-12 15:54:52 +01:00
Luc
1b3b040ce5 Hopefully fixes spectral blade letting ghosts stay visible (#17602) 2022-04-12 15:53:37 +01:00
warriorstar-orion
43754c445b Fix corgi equipment slots for Lisa and puppies. (#17598) 2022-04-12 15:52:39 +01:00
Vi3trice
620a8d49a4 Fix Experimentor deconstruction, and standardizes into tool procs (#17593)
* Update experimentor.dm

* Should have been sane

* Forgot that
2022-04-12 15:52:01 +01:00
Will "QuirkySquid" Bohlen
93666752f1 Sanitize default values of input boxes (#17575)
* Sanitize default text on input boxes

* Sanitize user input from stripped_input

* Fixed improperly placed parens (woops)
2022-04-12 15:49:27 +01:00
Vi3trice
73e349d0df Cigarette and drinks vendors generate the right circuitboard when disassembled, beach cigarette vendor can be reassembled properly (#17565)
* Could use a refactor on its own, but

* Added other mapped in machines

* Making two lists was simpler

* List still had issues

* So var edited vendors with different names are a thing
2022-04-12 15:49:12 +01:00
AffectedArc07
f444e8b4f7 Removes a redundant loop in client/New() (#17589) 2022-04-09 07:37:38 +09:00
roarbark
731762a451 Adds Nianen Species Flags (#17533)
* Adds nian flags

Adds expensive nian flags to the cargo store, has furled and unfurled sprites.

* flag costs 500

changes the nianen flag to cost 500 credits in the vendor, like the other ones. moves it up a bit to be correctly sorted by price.
2022-04-08 13:28:24 +01:00
S34N
bb637cea20 Adds DB logging to crew transfer and map votes (#17516)
* adds logging to crew transfer and map votes

* moves vote logging up to encompass all votes
2022-04-07 19:19:01 +01:00
Vi3trice
ae76172934 Clean up crate code, and fix emagging making the manifest invisible and not making sparks (#17500)
* That's some janky stuff

* That wasn't supposed to be saved

* Updated to the new crate sheet. Still essentially just removing redundant sparks.

* I thought I did that already
2022-04-07 18:14:44 +01:00
Charlie
140795ea3b Makes check_self_for_injuries lag the client less. (#17537)
* less to_chats

* all other messages

* review
2022-04-07 17:19:30 +01:00
Farie82
f96de83bf6 Adds obstacle check to bounce spells. Fixing lightning and magnetism from going through windows (#17563)
* Adds obstacle check to bounce spells
Fixing lightning and magnetism from going through windows

* Update code/datums/spell_targeting/targeted.dm
2022-04-07 17:05:08 +01:00
Vi3trice
e841f4b1be Fix - Contractor targets are stripped of suit accessories when extracted (#17580)
* Out of the original for loop to prevent wasteful checks

* We had that discussion a few days ago and I already forgot about it
2022-04-07 17:04:05 +01:00
Fox McCloud
d4fe9b0f0f Merge pull request #17540 from mafemergency/fix_air_alarm_readout
fixes air alarm readout
2022-04-07 09:52:52 -04:00
SteelSlayer
4c71a3803b afk-cryo-tweak (#17582) 2022-04-07 01:12:55 +01:00
ike709
9169838bba Fixes a null override (#17581)
* Fixes a null override

* Update code/game/mecha/mecha_wreckage.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-04-07 08:45:07 +09:00
mafemergency
60512cda54 fixes atmos pda readout (#17541)
Co-authored-by: mafemergency <mafemergency@gmail.com>
2022-04-06 13:57:35 +01:00
Vi3trice
8e144af622 Just the pod, tube is fine (#17576) 2022-04-06 13:27:28 +01:00
AffectedArc07
8a19017e69 VV tweaks + security fix (#17571) 2022-04-05 15:42:07 +02:00
Charlie
a81aa191f9 Sets the default FPS to 63 (#17564)
* default FPS to 63

* SQL updates

* smallint(4)
2022-04-05 14:18:12 +01:00
Christasmurf
3c067e8b2f adds RPD to jackets (#17538) 2022-03-31 07:09:54 +02:00
mafemergency
6bb3914e37 fixes air alarm readout 2022-03-29 11:24:43 -04:00
S34N
e372e95933 Removes gateway missions we don't and won't use (#17530)
* removes gateway missions we don't and won't use

* removes additionals

* Update code/modules/power/singularity/singularity.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* makes things work properly

* tick this please

* and of course this map used some random single gun stolen from another away mission

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-03-29 11:38:56 +01:00
Bm0n
6437de8363 Ports In hand bola sprites from TG (#17525)
* Ports inhand bola sprites from TG

* Should be good now
2022-03-29 10:53:46 +01:00
Sirryan2002
78a031f53c Updates Sprites for Wrapped/Present Objects + A Few other containers (#17532)
* adds crate sprites

* more sprites yay!

* Adds critter crate sprites

* better critter sprites

* last sprite update, promise
2022-03-29 10:53:21 +01:00
Charlie
e979201a57 Removes tribbles (#17524)
* removes tribbles

* forgot this

* styling
2022-03-28 09:57:10 +01:00
Sirryan2002
a3e7a0a700 Fixes Jestosteron and Clipboard runtime (#17509)
* clipboard fix

* jestosterone runtime fix
2022-03-27 11:33:03 +01:00
Sirryan2002
8c0ea90d19 BRPED provides user feedback for out-of-range exchanges and prevents false-positive logs (#17527)
* feedback change

* better fix

* even better fix

* Update code/game/objects/items/weapons/stock_parts.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-03-27 11:27:00 +01:00
Charlie
35d3758a9f [GBP no update] Fixes a disposals runtime (#17526)
* fix

* Cashe

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-03-27 11:20:47 +01:00
AffectedArc07
1ff923a744 Adds more obvious logging to buildmode explosions (#17511) 2022-03-25 22:30:46 +01:00
S34N
4fd261485d removes upgrade for removed secborg module (#17512) 2022-03-24 22:45:24 +00:00
S34N
3cd8de4501 Prevents surgery on cult ghosts (#17514)
* prevents surgery on cult ghosts

* no choppy limb please
2022-03-24 19:21:49 +00:00
Vi3trice
671b49dabd Fix - Smartfridges do not dispense if the custom amount is 0 (#17515)
* 0 ain't null, missing check

* Update smartfridge.dm
2022-03-24 19:21:28 +00:00
Sirryan2002
5851c0f2da Allows Blobs to "Capture" nukes instead of delete them (#17469)
* adds captured nuke tiles

* updates

* cleans up the code a bit

* Apply suggestions from code review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* removes uneeded code

* Update code/game/gamemodes/nuclear/nuclearbomb.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-03-24 12:14:18 +00:00
Christasmurf
835c125a5b Fixes jumpskirt sprites and unathi/tajaran tail clipping (#17508)
* pixel fixes

* pixels on clothing items

* tail fix

Co-authored-by: Christasmurf <2543783+Christasmurf@users.noreply.github.com>
2022-03-24 12:12:25 +00:00
Luc
60a514dcb3 Allows ghosts signed up for ghost roles to leave the pool (#17488)
* Add new mechanism for rejecting a signup

* remove_mob -> remove_candidate

* Update code/controllers/subsystem/ghost_spawns.dm

Sssssssso TRUE

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Cancel notif is now bold red

* Update code/controllers/subsystem/ghost_spawns.dm

Make messages use consistent styling

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-03-21 22:32:49 +00:00
Christasmurf
7f9cd8541b add icons and code (#17497)
Co-authored-by: Christasmurf <2543783+Christasmurf@users.noreply.github.com>
2022-03-21 17:09:30 +00:00
datlo
8199f5d1b2 Refactor reactive armour teleport proc (#17490)
* Add zlevel teleport check to reactive armour

* Refactor to use do_teleport

* spaces

* bag of holding causes unsafe teleport

* keep same range for RD armor BoH teleport

* fix

* extra comment, style

* Update code/datums/helper_datums/teleport.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Update code/datums/helper_datums/teleport.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-03-21 14:23:10 +00:00
Lumi
42a94fe37c Grammar and spelling edits (#17485)
* Grammar and spelling fixes

Grammar and spelling fixes

* 'an addition', 'look yummy'

Fixes 'a new addition' to 'an addition', reverts 'looks yummy' to 'look yummy'
2022-03-19 11:01:14 +00:00
Qwertytoforty
eb85cc7cb6 I used the supermatter to destroy the supermatter (#17494) 2022-03-17 22:06:23 +00:00
Sirryan2002
cffa2d0520 Fixes a runtime in mob_hunt_game_app.dm (#17493) 2022-03-17 21:42:29 +01:00
S34N
db98ce3adb Removes mech mass drivers and associated code (#17473) 2022-03-15 11:38:42 +01:00
Farie82
52bace866c Makes admin spawned organs properly serialize. And fixes 1 by 1 map saves to work (#17476) 2022-03-15 11:37:38 +01:00