Commit Graph

11203 Commits

Author SHA1 Message Date
Qwertytoforty
7761c32a1b Throwing items at someone no longer turns off sleeping carp deflection (#20065)
* Throwing items at someone no longer turns off sleeping carp deflection

* signals

* comment
2023-01-13 16:49:14 +01:00
S34N
a1959e799c Adds a "Ping all admins" command. (#19918)
* ping all admins

* optional deadmin ping

* aa feedback

* fixes this at AA request

* Update code/modules/admin/verbs/ping_all_admins.dm

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/admin/admin_verbs.dm

* Apply suggestions from code review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2023-01-11 10:59:22 -06:00
Eric6426-Blossom
ba1fa9fb63 Resprites Xeno structures. Adds Xeno Doors. Fixes and polishes a lot of issues and features of Xenos (#19978)
* Benodoor1

* TheScopeOfThisPRisOutTheWindow

* BalancesDoor+GoodSounds

* Fixes Map Issues(?) - Mapedit by Lightfire

* FixesMapIssues for good

* Nests+WallWeeds(WIP)

* Doorforcing

* EggSprite

* Weed,Carbon,Wallchecks

* Spelling+cleanercomment1

* ReviewBatchTest

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Sirryan'sReviewBatchTest

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Sirryan'sReviewFinalBatch

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* MoreFixesForReview

* Initializes+UserFeedbackWarns

* ForgorWallweedName

* SeanRequestsPart1

* SeanPart2

* SirryanReviewPart1

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* TheWeedening

* SirryanReviewPart2

* CleaningLayer

* SirryanReviewPart1

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* SirryanReviewPart2

* SirryanReview

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* RemovingOldSprites

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2023-01-10 17:03:43 -05:00
Henri215
e711cd5921 Fixes lots of common spelling mistakes (#20086)
* Fixes common spelling errors: "atleast", "infront", "succesfully", "alot"

* recieve -> receive

* spelling mistakes: percieve, wierd, posession, seperate, succesful

* Spelling mistakes: noticable, concious, enviroment, existance, foward, interupted, independant

* tgui rebuild

* lets make this run

* "succeded" mispelling

* reverting money spam change
2023-01-08 20:12:31 -05:00
Vi3trice
9de7b3c2ce Add fail-safes to disposal sort junctions, fix looping (#20099)
* Remove the weird hacky stuff and default to disposals

* Update disposal.dm

* That's superfluous with the other checks

* Update lavaland_biodome_clown_planet.dmm

* Update cyberiad.dmm

* Added stack traces, split into mapload proc

* Update code/modules/recycling/disposal.dm

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-01-07 17:11:29 +01:00
warriorstar-orion
e31867774d Unequip gib victims earlier in the process. (#19846)
* Unequip gib victims earlier in the process.

* formatting fix

* Bring nukie bomb implants back in line with current behavior.

* Logic, style, and doc cleanups.

* farie review 1

* whoops
2023-01-06 21:33:36 +01:00
Qwertytoforty
7fb017915f Makes cling tentacle more reliable / less shit (#19855)
* Cling tentacle love, part 1/2

* legcuff sprite

* S34N's changes

* Apply suggestions from code review

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

* attack logs.

* BOY I LOVE ICON CONFLICTS 1/3

* BOY I LOVE ICON CONFLICTS (3/3)

* EYE FOR AN ICON

* description update

* Final changes, whoops

* [H]

* swap the order

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-01-06 21:31:37 +01:00
S34N
d1e30b9854 Revert "Prevents limb regeneration when changing species (#19945)" (#20102)
This reverts commit 4b255c16e4.
2023-01-06 21:23:09 +01:00
Luc
4b255c16e4 Prevents limb regeneration when changing species (#19945)
* Prevents clings from quick regenerating bodyparts

* Clarify a comment

* Reworks to work with monkeys and other sources as well

* qdel organ if it doesn't get inserted

* Use initial instead of creating and qdeling

* Revert unnecessary cast
2023-01-05 11:52:34 -06:00
Bm0n
6491512cbd You can now put items into bags, belts and the suit slot using hotkeys. (#19957)
* you have committed cringe, now die

* proc>verb

* shit

* dufflebugfix

* mob/living/carbon/human/proc/quick_equip_bag(

* hal review

* drawdie

* typo

* siiryan review

* now with less runtimes

* oh you piece of shit

* reformatted

* hal
2023-01-04 22:21:46 +00:00
Qwertytoforty
1c05e8aa5e Mining borgs now have melee armor. (#19986)
* Mining borgs now have melee armor.

* oh, and one more thing

* Apply suggestions from code review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* siryan code review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2023-01-03 01:04:39 -05:00
Zelf
45370c31ec Adds the Sparta tattoo for Greys (#19973)
* Added the Sparta tattoo for Greys

* shaded some bits of the tattoo
2022-12-30 14:04:31 +00:00
Contrabang
b013639cf5 Buffs arm implants (#19773)
* fuck it signal time

* heres a great example of simplifcation!

* fuck it sometimes you have to ball, fuck stoplag

* fuck yeah baby, mob signals instead

* bam good code

* add support for drop button

* lets not drop nulls

* sirryan review
2022-12-29 17:49:31 +00:00
Charlie
8ef4aa727e Adds Shadow demons (#19732)
* reshuffle

* shared base type

* moves this to the base type

* the monster

* event

* FUCK

* better sprites

* refactors bloodcrawl, more nice sprites

* review stuff

* Apply suggestions from code review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* heart of darkness

* pre TM tweaks

* ARGH

* hopefully fixes double hits

* tweaks

* derp

* tweaks

* TEMP RUNTIME REMOVE LATER

* fixes

* runtime fixes

* cig runtime fix

* review + another runtime fix

* re adds sprite

* removes runtime

* oop I forgor

* DRUNK CODING

* SPRITES

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-12-29 11:26:37 -06:00
AffectedArc07
e91b6c94f7 Renames QDEL_LIST to QDEL_LIST_CONTENTS (#20006)
* Renames QDEL_LIST to QDEL_LIST_CONTENTS

* derp
2022-12-29 14:28:40 +00:00
Qwertytoforty
f86374a504 Adds the vortex feedback inversion arm. (#19821)
* start of mess

* reflect/parries works

* more pog-ress

* temp icons, .33 to 0.4

* more work, sound, rnd, fixes me breaking shields

* removes this since open pr fixes

* better codee

* attack log

* Final changes / sprites by ramon

* fixes issue

* shoot ramon for the white pixel :^)

* But what if it was a purple glass shard

* Fixes the throw parry

* sorry for so many commits, lower callback

* Apply suggestions from code review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Early return, no need to typecast

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-12-27 10:45:59 -05:00
GDN
07a84dd5c8 Minorly refactors the "gripper" cyborg item and moves the "drop gripped item" to an action button (#19990)
* moves the "Drop item" verb and minorly refactors grippers

* converted to an action button + ryan's review
2022-12-24 12:48:42 -05:00
warriorstar-orion
a7d09cf033 Whitespace cleanup part 2. (#19891) 2022-12-24 18:38:43 +01:00
GDN
d3ad2f6ff6 Removes an unused commented out proc (#19976) 2022-12-24 11:03:39 -05:00
Vi3trice
1eb03882d1 Only mmis huh (#19947) 2022-12-24 11:01:43 -05:00
Qwertytoforty
0b1134cdd1 fixes a bug (#19932)
* fixes a bug

* Update code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-12-24 11:00:08 -05:00
Daylight
b849493d91 no more stacking (#19909) 2022-12-24 10:57:55 -05:00
Contrabang
f1fe395892 Refactors set-mail-tag for drones and syndicate saboteurs. (#19869)
* Refactors set-mail-tag

* stylized

* Well you cant change the category.

* Sirryan review

* Sirryan review 2
2022-12-20 17:46:21 -05:00
S34N
d55f6d10da Fixes a niche dufflebag issue (#19883)
* fixes chat issues

* removal fixes

* this
2022-12-19 14:32:49 +00:00
ElorgRHG
638e49001f Handholes alternative solution, less issues version™ (#19724)
* Alternate solution to handholes

* Markings handling

* Respecting missing hands

* Fixes handholes for ID photos/records, removes gloves from images in them for code simplification and consistency sake

* hand not hands
2022-12-17 17:09:32 +00:00
Bm0n
060c214324 Resting offset fix (#19903)
* G

* this actually fixes it
2022-12-13 14:10:44 -06:00
warriorstar-orion
4c457b069a Migrate freelook readme comment to text file. (#19894) 2022-12-13 13:47:40 -06:00
Nathan Winters
638d89711d Cryocell Fixes (#19800)
* Readability & styling

* Fix cryocells not respecting mob's max health/not ignoring robotic limbs

* Only process occupant if we have power

* Fix cryocell injection cooldown being tracked improperly

* Don't kick them while they're down

* Minor cleanup

* Fix for a hacky fix

* Fix Cryoxadone sometimes using outdated cryocell temperature

* This didn't do anything

* Bitflag ops: readability+styling
2022-12-12 17:00:37 -05:00
Charlie
2593ccdef4 adds trait deaf when you go unconscious (#19832) 2022-12-07 21:07:20 -05:00
Qwertytoforty
936861f32f turrets don't break reflectibility, glass golems reflect properly (#19812)
* turrets don't break reflectibility

* fixes glass golems not reflecting
2022-12-07 21:05:39 -05:00
Qwertytoforty
ff737eff7e Vetus balance tweaks, also with a grav anomaly tweak (#19799)
* Anomaly and some vetus balance tweaks

* whoops

* Update code/game/objects/effects/anomalies.dm

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/effects/anomalies.dm

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

* early return

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-12-04 19:16:01 -06:00
Samman166
5196109a2b Admin's Check antagonist panel now displays how many people are infected by white terrors (#19806)
* begining

* Dead infected no longer display as infected

* Apply suggestions from code review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/admin/player_panel.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* People revived with eggs will now be re-added to the infected count

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2022-12-04 16:19:20 -06:00
Farie82
d05bf18f84 Adds var back which dissalows double bursting (#19814) 2022-12-01 01:39:16 -06:00
Farie82
edbffd59da Avoid double bursting for blob mice (#19794) 2022-11-28 18:43:25 +00:00
Farie82
1ba7e14fc2 Adds Blob burst status effect to both blob mice and humans (#19678)
* Add blob burst status effect to mouse and human

* Mouse cleanup

* Blob code refactors

* Change description

* Undo testing changes

* fix final stage

* Better map text. Thanks to Vi3trice

* Update code/datums/status_effects/blob_burst.dm

Co-authored-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>

* Update code/game/gamemodes/blob/blob.dm

* Duration fix + potential GC fix

* Update code/game/gamemodes/blob/blob.dm

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>

Co-authored-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-11-26 15:41:48 +00:00
Coolrune206
892dcd1ca4 Gives Alien Queen (and Empress) bold text in Alien Hivemind (#19761)
* gives loudspeaker to Alien Empress and Queen

* Sirryan review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-11-24 19:21:28 -05:00
AzuleUtama
bfdeb87aed Merged forcewall and greater forcewall into a single spell (#19739) 2022-11-24 22:52:24 +01:00
GDN
da8622cfd3 Lets lizards move under doors while hidden (#19721) 2022-11-24 22:44:20 +01:00
GDN
400fd63068 Converts lavaland /random mobs to landmarks (#19523)
* Lavaland /random mob refactor

* Update landmarks.dm

* Handles stuff on parent level

* steel's review

* this is a certified byond moment

* Code improvement via ryan
2022-11-23 20:53:15 -06:00
Henri215
833841ec6d Tajaran, Unathi and Vulpkanin can now eat bees! (#19663)
* whos crazy enough to eat bees?!

* examine text tweak

* Update code/modules/mob/mob_grab.dm

Co-authored-by: Coolrune206 <71326864+Coolrune206@users.noreply.github.com>

* facid for syndiebee

* moved examine text

* message tweak 2

* Apply suggestions from code review

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

* using bee reagent

Co-authored-by: Coolrune206 <71326864+Coolrune206@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-11-22 23:06:00 +01:00
GDN
0139e03f54 Adds shed tail and eating bugs to simplemob lizards (#19726)
* Adds shed tail and eating bugs to lizards

* Steel's review

* Steels review part 2

* Steel's and Charlie's review

* Ryan's review

* Early return code improvement

* minor spelling mistake
2022-11-21 22:33:30 -06:00
Qwertytoforty
b6b55848c8 adds 1 more radius to the arena teleport (#19738) 2022-11-21 21:24:03 -06:00
Sirryan2002
61145a02f8 [TGUI] Space Credit Economy Overhaul + Supply Point -> Space Cash (#19209)
* initial edits

* initial edits

* converting shit over to machinery/economy

* vending and mapping fixes

* vending fix pt.2

* Converts Supply Economy to Use Space Credits instead of Supply Points

* Job Payment, NanoBank, and Paychecks

* clothing type path fixes (damn merge conflicts)

* fixes map typepath issues

* adjusts supply prices

* Vendor Price Adjustments

* account uplink terminal tweaks

* please pass tests

* Apply suggestions from code review

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

* reviews and bug fixes

* Review Suggestions/Fixes and Request Console Rewrite

* edits

* vending changes for merge

* typepath fix

* final tweaks

* proc ref fixes

* Fixes and Tweaks from 2nd TM

* rebuild TGUI

* final tweaks

* Apply suggestions from code review

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

* requested reviews

* tweaks

* updates slot machine winnings

* fixes

* GC fixes

* fixes

* oops. still need to deconflict this

* Apply suggestions from code review

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

* requested changes and bug fixes

* atm runtime fix

* requested reviews

* vend act stuff

* attempt to pass tests

* supply packs fix

* user tochat -> debug log

* FINAL FIXES

* removes CC db stuff

* Apply suggestions from code review

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

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-11-21 23:30:50 +00:00
AzuleUtama
ae8accb766 Terror spiders now have intro text (#19564)
* Terror spiders now have intro text

* Some extra basic info, formatting changes

* converted intro to a proc, formatting and text changes

* SEAAAAAAN
2022-11-20 23:19:34 +01:00
Contrabang
93b54294f1 refactor (#19714) 2022-11-17 20:40:43 +00:00
Coolrune206
cbdbf60f57 Makes the pet collar not an accessory. Remake remake of the revert of the revert. (#19644)
* let's try this again

* who even named these variables

* Sirryan review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>

* removes as mob

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-11-17 17:31:51 +00:00
S34N
536914eec6 shockproof carp (#19689) 2022-11-16 19:32:20 +00:00
S34N
b66fb2448c 515 compat 2, ./proc/ boogaloo (#19688)
* 515 compat 2, ./proc/ boogaloo

* ASYNC

* further CI checks

* aa

* lol escape this / pls

* more of them

* no idea why but this is scuffed so
2022-11-15 22:06:30 +01:00
Henri215
fc57d9fc61 Another buff to radio jammers (#19696)
* jammer buff part 2

* 75 --> 70
2022-11-15 19:44:46 +00:00
Contrabang
6161109bea Allows drones and mice to go under doors when hidden (#19633)
* they go under

* how the fuck did I not push the flag itself

* farie review

* s34n review

* Revert "s34n review"

This reverts commit 572e689dd2.
2022-11-15 19:56:29 +01:00