63875 Commits
Author SHA1 Message Date
edee60476d [READY FOR REVIEW] ports AI shells from Hispania and /tg/ (#32072)
* initial commit

* dme include

* add shell actions

* debug round 1

* debug round 2

* cleanup

* better comment

* cleanup?

* fixes

* fixes 2

* cleanup 2

* cleanup 3

* adds comments from wich repo they were ported

* updatehealth change

* notify to define

* tguification

* spannening

* BORIS fixes

* BORIS fix final

* better comments

* icons

* radio fix, tg lable, status order

* PDA, syndie key fix

* soullink port completion

* possiblle uid fix

* channel redundancy removed

* upadtehealth fix

* notification de-duplication

* cleanup

* null checks

* more null checks, updatehealth fix, better destroy()

* more spanenming

* cell fix

* null checks, better updatehealth, radio fix?

* mech fixes

* removed redundancy, fix else if chain

* Apply suggestions from code review part 1

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>

* Code Review part 2

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>

* I forgor

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>

* Post review runtime fixes, removed more annotations, bettered some comments

* verb un-funkening, possible CI fix

* null check order, comment

* SPAN, minor fix

* CI part 2

* CI part 3

* CI part 4, made on iphone

* Apply suggestions from myself

Co-authored-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>
Signed-off-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>

* soulinks, removing a verb, module reset changes,

* better documentation, name changes

* updatehealth improvement

* spawn_shell fix

* fixes shell_spawn fix

* attack chain something, merge conflict

* grammar, BORIS module improvement

* shttle fix, early return

* formatting

* BORIS comment

* Apply suggestions from code review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>

* name change

* bug report fix

* slightly better bug fix

* prevent the dropping of the BORIS module on reset upgrade

* typo fix

* wire order fix

* makes emagging a shell drop the BORIS again

* moving boris to misc category

* makes the BORIS show up on mechfab

---------

Signed-off-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>
Co-authored-by: TobiasHC2009 <167246105+TobiasHC2009@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-29 00:26:53 +00:00
AurouraPlaysandGitHub 83ada1355f Prevents admins from affecting the Dynamic budget (#32526)
* Config changes

* Merging updates

* example config oopsie

* Fixes rustlibs.dll

* Adds restrictions to budget changes
2026-08-28 23:59:22 +00:00
e2340ee513 Deep fry ANYTHING again (#32465)
* re-adds frying ANYTHING

* Apply suggestions from code review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/modules/cooking/machines/deep_fryer.dm

Co-authored-by: Alan <alfalfascout@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

---------

Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Co-authored-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2026-08-28 23:58:56 +00:00
AurouraPlaysandGitHub cd31dcf309 Fixes duplicate rod status messages (#32522)
* Config changes

* Merging updates

* example config oopsie

* Fixes rustlibs.dll

* Removes the duplicate rod status message
2026-08-28 23:54:54 +00:00
warriorstar-orionandGitHub ca6f75bc2d fix mail crates with no recipients (#32502) 2026-08-28 23:54:40 +00:00
ChapGitHubadrermail@gmail.com <adrermail@gmail.com>
16b29109a0 Changed nuclear engine crates to require CE access (#32496)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2026-08-28 23:54:01 +00:00
warriorstar-orionandGitHub 2f867c0c2a fix CI dupe icon check (#32490) 2026-08-28 23:53:45 +00:00
5967149fda Migrate power adapter implant to the new attack chain. (#32486)
* Migrate power adapter implant to the new attack chain.

* Apply suggestions from CRUNCH review!

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-28 23:50:32 +00:00
AlanandGitHub 7a586c67ac Migrate the lance docking beacon to the new attack chain. (#32487) 2026-08-28 23:50:20 +00:00
1e40acd6bf Update some medicine descriptions and names. (#32488)
* Update some medicine descriptions and names.

* Update some more descriptions.

* Fix extra quotation mark.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Add some descriptions by @CRUNCH-Borg locally.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-28 23:49:38 +00:00
KyaniandGitHub 4b02237472 Update wizard_diseases.dm (#32482) 2026-08-28 23:48:55 +00:00
AlanandGitHub 1535a263d7 Delete sleeper mob overlay when sleeper is deleted. (#32480) 2026-08-28 23:48:09 +00:00
AlanandGitHub eb5fb9b642 Add a cooldown to machine sparks. (#32460) 2026-08-28 23:46:48 +00:00
Wenlock_The_British_HoboandGitHub 231616050a Moved one to the right (#32459) 2026-08-28 23:46:31 +00:00
AlanandGitHub 4ec8196657 Migrate remote AI upload item to the new attack chain. (#32444) 2026-08-28 23:46:09 +00:00
AlanandGitHub 9c7ba8c889 Make egg cream easier to make, update bar manual. (#32442) 2026-08-28 23:45:53 +00:00
AlanandGitHub 943398e5f2 Don't show off-sector meteor shields on station map. (#32441) 2026-08-28 23:45:33 +00:00
AffectedArc07GitHubparadisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
145f3ccec3 Adds some rustlibs sanity (#32372)
* Adds some rustlibs sanity

* Build Rust library

---------

Co-authored-by: paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
2026-08-28 23:44:11 +00:00
635e4b170e Refactor atom HUDs to track source of HUD gain/loss. (#32091)
* Refactor atom HUDs to track source of HUD gain/loss.

* Retain shared images from different huds on removal.

* Fix some ghost HUD toggles.

* Add HUD sources to more hud add/remove calls.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Check if a user has a hud before removing it, autodoc.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-28 23:44:05 +00:00
AlanandGitHub e5e3b2c16a Add a way to restore clients to their own positronic brain. (#32406)
* Add a way to restore clients to their own positronic brain.

* Restore the trailing newline.
2026-08-28 23:42:06 +00:00
adffd8ed5b Migrate martial arts to the new attack chain and same files. (#32402)
* Migrate martial arts to the new attack chain and same files.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Apply suggestions from code review.

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2026-08-28 23:41:41 +00:00
AlanandGitHub 5811fd04cf Migrate a variety of weaponry to the new attack chain. (#32398) 2026-08-28 23:41:26 +00:00
4045c8177d Add Work Hard, Party Harder quirk (#32290)
* Add Work Hard, Party Harder quirk

* Update conflicts and whitespace.

* Run Prettier.

* Build TGUI.

* Actually prevent selecting conflicting quirks.

* Apply fixes from @warriorstar-orion. Thanks!

* Run Prettier.

* app

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-28 23:40:38 +00:00
c8dfcdac13 that's all she wrote (#32514)
Co-authored-by: Zephyr <zephyr@talongrip.dev>
2026-08-27 23:13:47 +00:00
warriorstar-orionandGitHub 776b9861f7 allow admins to choose lavaland theme for next round (#32414) 2026-08-27 03:18:41 +00:00
PollardTheDragonandGitHub b2a6de98d7 Fixes flock relay detonation bug (#32508) 2026-08-27 00:11:58 +00:00
AlanandGitHub 8a8a00a2a9 Fix genetics console's ability to update head and eye attributes. (#32476) 2026-08-25 04:59:37 +00:00
AlanandGitHub b1ef18d2b1 Fix adminfu stun on disarm. (#32475) 2026-08-25 04:59:13 +00:00
ToasticalandGitHub eba6535b56 rip and tear (#32474) 2026-08-25 04:58:59 +00:00
AlanandGitHub 34f6c77d21 Make abductor retrieval error messages more helpful. (#32463) 2026-08-25 04:58:30 +00:00
Jonttte1andGitHub c96e164309 Grammar fixes for DS jumpsuit, harshsuits and Hawaiian shirts (#32396) 2026-08-25 04:57:01 +00:00
f45aa37128 Migrate wormhole jaunters to the new attack chain. (#32431)
* Migrate wormhole jaunters to the new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-25 04:56:29 +00:00
b48b65f117 Migrate shields to the new attack chain. (#32440)
* Migrate shields to the new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Fix shield bashing, comment format.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-25 04:56:13 +00:00
3706f4b283 Adds an error message when attempting to scan the Core R&D Console as a Space Ninja (#32415)
* Config changes

* Merging updates

* example config oopsie

* Fixes rustlibs.dll

* Adds error message

* Changes wording and formatting.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: AurouraPlays <150855752+AurouraPlays@users.noreply.github.com>

---------

Signed-off-by: AurouraPlays <150855752+AurouraPlays@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-25 04:55:19 +00:00
AlanandGitHub 37e737b8a8 Add alt-click remove beaker shortcut to chem dispensers. (#32417)
* Add alt-click remove beaker shortcut to chem dispensers.

* Add fingerprint.
2026-08-25 04:54:57 +00:00
warriorstar-orionandGitHub 58086052b3 attempt to fix qdel failures for dynamic airlock helpers (#32409) 2026-08-25 04:53:23 +00:00
warriorstar-orionandGitHub a85d21dba0 fix barricades not returning a qdel hint (#32411) 2026-08-25 04:52:03 +00:00
warriorstar-orionandGitHub 04aad5dc79 fix closets not being able to be fultoned (#32408) 2026-08-25 04:51:48 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e28ca5652a Bump actions/stale from 10.4.0 to 11.0.0 (#32391)
Bumps [actions/stale](https://github.com/actions/stale) from 10.4.0 to 11.0.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v10.4.0...v11.0.0)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 11.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-25 04:51:01 +00:00
bd9bcd55ab Adds Flock Tables and Shelves (#32361)
* Adds flock tables

* Flock!

* Update shelves.dm

* crafting

* Apply suggestion from @alfalfascout

Co-authored-by: Alan <alfalfascout@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>

* comma

* Update code/__DEFINES/icon_smoothing_defines.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>

---------

Signed-off-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Co-authored-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2026-08-25 04:49:20 +00:00
PollardTheDragonandGitHub e871d9cde4 Fixes mind stuff (#32493) 2026-08-25 04:04:43 +00:00
AlanandGitHub b297c1e296 Migrate bio chip cases and implanters to the new attack chain. (#32427) 2026-08-24 09:52:36 +00:00
Wenlock_The_British_HoboandGitHub 0db299d8c1 Two mirrors for the bathroom by dorms (#32458) 2026-08-23 15:32:51 +00:00
48a05001ab Migrate unsorted seeds to the new attack chain. (#32399)
* Migrate unsorted seeds to the new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-23 15:24:29 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d530c6feec Bump docker/login-action from 4.4.0 to 4.5.2 (#32390)
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.4.0 to 4.5.2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v4.4.0...v4.5.2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-23 15:15:02 +00:00
7ddd15b54d Migrate watcher hatchling to the new attack chain. (#32443)
* Migrate watcher hatchling to the new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-23 15:11:21 +00:00
AlanandGitHub c93a6d9c2a Migrate thurible to the new attack chain. (#32416)
* Migrate thurible to the new attack chain.

* Add fingerprints.
2026-08-23 15:09:22 +00:00
AlanandGitHub 1eef4dc901 Migrate abductor tools to the new attack chain. (#32395)
* Migrate abductor tools to the new attack chain.

* Call parent procs.
2026-08-23 15:08:46 +00:00
b54a0a404b Migrate security cameras to the new attack chain and refactor slightly. (#32466)
* Migrate security cameras to the new attack chain and refactor slightly.

* Only use one sheet of plasma.

* Remove double fingerprint.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Extrapolate from CRUNCH review.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-23 15:07:37 +00:00
AlanandGitHub 0244ba16c8 Migrate slime extracts to the new attack chain. (#32436) 2026-08-23 14:52:06 +00:00