8718 Commits
Author SHA1 Message Date
Timothy TeakettleandGitHub 77fda416a6 fixes dead holospheres showing as alive in the orbit UI (#7641) 2026-08-17 22:10:06 +02:00
Timothy TeakettleandGitHub 0c84a9c26d fix ghost roles not getting holosphere gear (#7647) 2026-08-17 22:07:05 +02:00
Timothy TeakettleandGitHub 5270c3feba fixes holosphere shells not getting real_name set resulting in quirky behaviour (#7644) 2026-08-17 22:06:56 +02:00
ShadowandGitHub 882f6683e1 Using the ballista now triggers an ATC message (#7588) 2026-08-17 22:06:04 +02:00
e72b12c074 Updates Pride Pins (#7623)
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2026-07-10 17:08:03 +02:00
GySgtMurphyandGitHub edca4e0b0a Update scori.dm (#7628) 2026-07-07 15:50:37 +02:00
GySgtMurphyandGitHub 72bcc02416 Update seed_datums.dm (#7629) 2026-07-07 15:50:01 +02:00
1200327d13 Gives medical more Blud MAX (#7605)
## About The Pull Request
Just bumps the number of Blud MAX cartons in the medical vendor from 5
to 10, because I forgor to do it in the main PR.
## Why It's Good For The Game
The unmodified number would probably only ever have been a problem if we
had both a lot of vetalans show up and no cargo, but it's better to have
a buffer than almost none.
Each vetalan consumes approximately 1-ish boxes an hour.
## Changelog
🆑
tweak: Increased Blood-O-Nator BludBox MAX and MAX Light stock from 5 to
10.
/🆑

Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2026-07-07 15:49:30 +02:00
siliconsandGitHub 63ec32b070 fixes light range CI (#7625) 2026-07-03 18:07:08 +02:00
d9031e23ce fixes some bugs (#7620)
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2026-07-03 18:05:10 +02:00
ShadowandGitHub e610a1d45d Fixes resleeving code (#7610)
## About The Pull Request

Fixes some missing backend to actually allow you to put bottles of
biomass into grower pods. Also restores the mirror tool's ability to
directly put mirrors into the resleeving machines.

This PR has been tested locally.

## Why It's Good For The Game

Currently, resleeving is completely nonfunctional since you can't load
grower pods with biomass. This fixes that, and restores a previous QOL
thing for the mirrortool.

## Changelog
🆑
fix: Fixed grower pods not accepting bottles of biomass.
fix: Fixed being unable to use the mirror tool to directly put mirrors
into machines.
/🆑
2026-06-21 16:53:48 -04:00
b6c015b7e6 adds pride pins (#7609)
## About The Pull Request
its #5234 again, without merge conflicts

I honestly think the original arguments against this were pretty moot
and everyone that spoke out against it on github has since left the
community
## Why It's Good For The Game
If you want to you can now wear pride pins on your character, much like
80% of all clothing items we have, it serves no mechanical purpose,
besides letting people express themselves
## Changelog
🆑
add: Added Pride-Pins
/🆑

---------

Co-authored-by: FreeStylaLT <freestyla8@gmail.com>
2026-06-21 16:53:12 -04:00
ShadowandGitHub e5175eb8cf Fix incorrect raptor iconsets (#7616)
## About The Pull Request

Self-explanatory

## Why It's Good For The Game

Quick fix

## Changelog
🆑
fix Fixed the colors for the raptor cyborg model being incorrect.
/🆑
2026-06-21 16:51:51 -04:00
GySgtMurphyandGitHub b5b31f4691 Scori Alchemy update (#7601) 2026-06-11 20:49:20 +02:00
ShadowandGitHub 69fa0979a8 Removes ability for ICs to communicate across maps (#7603) 2026-06-11 20:46:24 +02:00
siliconsandGitHub e57215146f fixes some bugs (#7604) 2026-06-11 20:45:38 +02:00
ShadowandGitHub 6eed753aad Bows no longer have safeties (#7599)
## About The Pull Request

Self-explanatory

## Why It's Good For The Game

Self-explanatory

## Changelog
🆑
fix: Bows (and bow variants) no longer have safeties that need to be
toggled.
/🆑
2026-06-07 15:34:02 -04:00
ShadowandGitHub 8a3fdbbc35 Requests consoles now announce over radio (#7597)
## About The Pull Request

Requests consoles will now announce incoming messages over a radio
channel, if applicable. Each requests console now has a `channel`
variable indicating the (plaintext) channel via which it should transmit
messages. I've added channels to the preset designs, but mappers can
easily adjust this when necessary.

Example of how this looks in-game:
<img width="762" height="154" alt="image"
src="https://github.com/user-attachments/assets/14fbd34d-dfb7-4733-8ef8-e6ff0ae17584"
/>

Example of the greytide event (which is the most frequent "use" of a
requests console):
<img width="895" height="27" alt="image"
src="https://github.com/user-attachments/assets/925144d5-7196-443e-80b5-f5e51f057a38"
/>


## Why It's Good For The Game

Right now, requests consoles are pretty useless as even when someone
wants to use them, it is extremely rare that the recipient actually
realizes that they have received a message, much less reads it. This
aims to alleviate that problem and provide a stronger reason to use
request consoles to relay information, similar to how PDA relays are
used to contact an entire department.

## Changelog
🆑
add: Requests consoles will now transmit via their department's radio
when they have received a new message.
/🆑
2026-06-07 15:33:12 -04:00
c0c51707f5 Lighting: Reject absurd values (#7583)
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2026-06-07 16:58:56 +02:00
GySgtMurphyandGitHub 3a17487bbb scori crafting stuff (#7587) 2026-06-07 12:18:05 +02:00
Timothy TeakettleandGitHub f61686f047 fixes zaddats not spawning in with the correct survival gear (#7595) 2026-06-07 12:17:35 +02:00
ShadowandGitHub af05eae20a Saw traps no longer automatically chop off legs and feet (#7585)
## About The Pull Request

Changed the saw traps to apply their damage directly to their targeted
limb instead of immediately severing it.

This PR has been tested locally.

## Why It's Good For The Game

The saw traps in some exploration areas, for some reason, automatically
sever your feet/legs when stepped on, on top of applying their actual
damage. This seems overly harsh especially given the chaotic nature of
exploration, so I have changed them to simply apply their damage to a
leg/foot when stepped on. Their damage is enough to significantly injure
someone with even a couple steps, and repeatedly walking into them if
you are careless will eventually break/sever the limb anyway.

## Changelog
🆑
balance: Saw traps will no longer immediately sever limbs when stepped
on.
/🆑
2026-05-29 02:46:21 -04:00
AlphaM01andGitHub 154e024607 Blud changes, seasonal consumables, new cocktail recipe, and other miscellaneous fixes. (#7592)
## About The Pull Request
This PR includes a few different things mostly revolving around food and
drinks:
1) **BLUD REBALANCE**
Blud has been changed significantly. This change will be accompanied by
an IC bulletin and OOC dev blog post, the changes are as follows:
- Blud can now always be consumed, even when you're starving.
- Blud is now metabolized after ingestion at the same rate as regular
blood (a lot faster than previously).
- Blud's blood_content values have been bumped significantly. 30u of
real Blood restores ~120 nutrition, while 30u of Blud restores 25% less
nutrition, at ~90 (tested in-game).
- Blud boxes now contain 50u instead of 30u. For reference,
regular-sized milk cartons are 50u and mini milk cartons are 30u.
- Cargo's Vetalan Care Package now consists of 5 boxes of Blud MAX and
another 5 boxes of Blud MAX Light, for a total of 250u of real Blood and
250u of Synthblood. Previously it consisted of 3 bags of AB+ which are
200u each for 600u of Blood.
The suit that comes in the care package was also deleted, but it still
comes in a nice coffin.

2) **SEASONAL ITEMS**
All of the items from last year's Christmas testmerge have been re-added
with a few minor updates.
New Halloween themed items have also been added.
These seasonal items are fully functional, but **can't be obtained
currently since they're not taking advantage of the seasonal item
rotation code at this time.**
The full list of items is as follows:
- Two new cigarette varieties, Temperamento Vanilla (Xmas) and Kaiju
Cherry (Halloween)
- Three new types of bottled alcohol, Caramel Whiskey (Xmas), Sour Apple
Schnapps (Halloween) and Candy Corn Flavored Vodka (Halloween)
- Seven new cocktails using seasonal ingredients, Caramel White Russian
(Xmas), Salted Caramel Cider (Xmas), Appletini (Halloween), Sour Apple
Mimosa (Halloween), Sour Apple Fizz (Halloween), Candy Corn Martini
(Halloween) and Halloween Punch (Halloween).
- There is also a "food synthesis" recipe for turning the candy corn
martini into edible jello shots using water and protein.
- Three new snacks, Gingerbread Cookies (Xmas), Stroopwafels (Xmas) and
Holiday Cake (Xmas, Contraband). Halloween snacks will hopefully be
added later down the line.
- Four new soda varieties: Space Cola Cinnamon (Xmas), Space-Up
Cranberry (Xmas), Space Cola Licorice (Halloween) and Dr. Gibb Mystery
(Halloween).
- One new canned coffee variety: Peppermint Mocha (Xmas). Halloween
variety will hopefully come along with the snacks. It's a lot of
spriting work.

3) **ASSORTED FIXES AND QOL IMPROVEMENTS**
- Bar and Cafe vendors now stock canned Pineapple juice year-round, this
is generally useful but especially handy for the halloween vodka
cocktails.
- One new year-round cocktail recipe: The AMF.
- Robust Softdrinks no longer stocks KyoCola, Ocha Midori and Ramune,
since those are already present in the NipponTan vending machines. This
cuts down on that particular menu's bloat a little.
- Temperamento Menthol Company now called Temperamento Tobacco Company
- CC's Hard Rootbeer proof is now calculated as VODKA/2, slightly
lowering it's proof from 50 to 40. This was done because the bottle desc
for this drink states it's regular rootbeer with vodka added.
- BludBox MAX no longer calls donors "free-range", the blood is now
"ethically-sourced" instead.
- The lore entry on Vetalan Outreach Society has been brushed up and
also had typos corrected.
## Why It's Good For The Game
1) Vetalans, Medical and Blud have been in need of addressing for a
while now, and this is the mechanical part of the effort, making
Vetalans less reliant on blood bags.
2) The seasonal item system is here. The groundwork and the first batch
of items are laid out, I just need to figure out how to implement and
test the seasonal rotations.
3) Most of these are QoL and fixes. The AMF came into being very late at
night after the brainworms won.
## Changelog
🆑
add: Added two new brands of seasonal cigarette.
add: Added three new brands of seasonal alcohol.
add: Added four new varieties of seasonal soda.
add: Added seven new varieties of seasonal cocktails.
add: Added one seasonal variety of food synthesis reaction.
add: Added three new varieties of seasonal snack food.
add: Added one seasonal variety of canned coffee.
add: Added one new regular cocktail.
add: Added Pineapple Juice cans to Bar and Cafe vendors.
del: Removed NipponTan drinks from Robust Softdrinks stock.
tweak: Temperamento Menthol Company renamed to Temperamento Tobacco
Company.
tweak: Small changes to the Vetalan Outreach Society advertisement.
tweak: Small changes to BludBox MAX description.
tweak: Blud now always nourishes Vetalans regardless of nutrition
status.
tweak: Blud now metabolizes at the same rate as Blood when ingested.
tweak: Blud now provides Vetalans with 75% the nutritional value
compared to Blood.
tweak: Vetalan Care Package now contains BludBox MAX and BludBox MAX
Light cartons instead of AB+ Blood Packs.
tweak: Vetalan Care Package no longer contains a suit.
tweak: BludBox cartons now hold 50u, up from 30u.
tweak: CC's Hard Rootbeer proof now calculated in a more lore-friendly
manner.
fix: Pineapple juice no longer purple when poured into a metamorphic
glass.
imageadd: added sprites for all item additions listed above.
/🆑
2026-05-29 02:45:35 -04:00
ShadowandGitHub 4fcb732c23 Racking guns is now much quieter (#7589) 2026-05-28 18:06:12 +02:00
Timothy TeakettleandGitHub 8d18b84d96 fix taking beakers out of grenades (#7586) 2026-05-28 18:05:48 +02:00
Putnam3145andGitHub 58238a149a Made the R-UST light values not nonsense (#7582) 2026-05-28 18:05:03 +02:00
LohikarandGitHub 38c2b01f8e zm: Fix automangle (#7590) 2026-05-28 18:04:14 +02:00
GySgtMurphyandGitHub b64d2c30dc Update recipes_primal.dm (#7578) 2026-05-24 17:53:16 +02:00
Timothy TeakettleandGitHub 0e3eef37c8 several bugfixes (#7577) 2026-05-15 19:31:46 +02:00
LordMEandGitHub ea4e882dd7 Fix ghosts orbiting not stopping (#7569)
## About The Pull Request
While ghosts move rather frictionless around, eternal spinning looks bad
## Why It's Good For The Game
## Changelog
🆑
fix: Ghosts can stop spinning after they stop orbiting someone
/🆑
2026-04-21 17:39:16 +01:00
Letter NandGitHub ae13ea85ea add missing stuff from the interaction update (#7531) 2026-04-06 19:48:44 +02:00
SorrowfulwindsandGitHub ed18f2adc6 Make bunny ears seperately colorable, adds several generics markings for coloring half of the torso. (#7543)
## About The Pull Request
Makes 5 bunny ears separately colorable.
Adds several markings to let you add chunks of color to the torso and
limbs, which can be combined to make half the body a different color if
desired.
<img width="324" height="241" alt="image"
src="https://github.com/user-attachments/assets/49121427-c484-4b28-96cb-9d558a695402"
/>
<img width="89" height="116" alt="image"
src="https://github.com/user-attachments/assets/89c449ee-adda-4107-afaa-a42e61554ec2"
/>

## Why It's Good For The Game
Personalization is coole

## Changelog
🆑
add: Added new body markings
add: Added new submarkings for rabbit ears
/🆑
2026-04-05 04:06:23 -04:00
siliconsandGitHub 8691debec5 fixes extreme planet lighting lag (#7554) 2026-03-29 21:33:23 +02:00
siliconsandGitHub 21cf7b6145 replaces uses of search contents for with faster get all contents filtered (#7547) 2026-03-28 20:43:21 +00:00
siliconsandGitHub f3216c1c08 makes holopads use new overmap location api (#7551)
tin
2026-03-28 20:42:11 +00:00
siliconsandGitHub e01b0a36b2 fixes cyborg gripper issues (#7558) 2026-03-28 20:41:37 +00:00
siliconsandGitHub 3c730c0c83 moves vorestation door stuff to _vr (#7548)
de-vring blindly is bad actually; the main file shouldn't have rampant
overrides
2026-03-28 20:39:05 +00:00
siliconsandGitHub e7ab3f49d7 gravity generators now use new overmaps location api (#7549) 2026-03-28 20:38:32 +00:00
siliconsandGitHub c4f3972dc2 adds bounds2 datums (#7550)
for use in shuttles
2026-03-28 20:37:57 +00:00
Timothy TeakettleandGitHub 56475d6021 fix a handful of bad references to player_levels (#7559)
## About The Pull Request
<img width="391" height="54" alt="image"
src="https://github.com/user-attachments/assets/109044e2-a68c-4353-988e-e1747156387b"
/>

also a few events are fixed

## Why It's Good For The Game
fixes stuff

## Changelog
🆑
fix: fix a handful of bad references to player_levels
/🆑
2026-03-28 15:21:22 -04:00
its-helviandGitHub 2f92e2021d dm is a curse (#7560)
## About The Pull Request
Random various bugfixes to random various things.
## Why It's Good For The Game
:slime:🔧
## Changelog
🆑
fix: Power network interface circuits work again.
fix: You can now heal prosthetics with cables again.
fix: Protolathes should no longer bluescreen when destructively
analyzing material sheets.
fix: Destructively analyzing advanced TTS circuits is no longer morally
dubious.
/🆑
2026-03-28 15:20:07 -04:00
siliconsandGitHub 62a816d917 fixes books (#7541) 2026-02-28 19:21:02 +00:00
935126228a [IDB IGNORE] [MDB IGNORE] entirely rewrites mirrors and throws out old resleeving backend (#7446)
Co-authored-by: silicons <silicons@silicons.dev>
2026-02-24 09:41:30 +01:00
siliconsandGitHub 0519b12de2 some adjustments to 'make types fancy' (#7533) 2026-02-24 09:41:14 +01:00
fb432cd41a airlocks 2.0 (#6593)
Co-authored-by: silicons <silicons@silicons.dev>
2026-02-24 09:41:01 +01:00
Timothy TeakettleandGitHub eb3352489b fix checkers icons (#7516)
## About The Pull Request
fix checkers icons

## Why It's Good For The Game
fixes a bug

## Changelog
🆑
fix: fix checkers icons
/🆑
2026-02-23 00:23:52 -05:00
Putnam3145andGitHub 59e2b70d5a Fix hand stuns, + a typo (#7537)
## About The Pull Request

1. Fixes a typo on groin shots.
2. Makes groin shots generic except versus *explicitly* male. I kinda
suspect the original coder didn't know you can do !=?
3. Makes right-handed hits not have a chance to disarm the left hand
instead of right.

## Why It's Good For The Game

bugs and typos: bad

## Changelog
🆑
fix: some minor stuff relating to unarmed stuns
/🆑
2026-02-23 00:23:24 -05:00
Timothy TeakettleandGitHub 2b6046c529 fix the security wintercoat not showing in the loadout (#7538)
## About The Pull Request
fix the security wintercoat not showing in the loadout

loadout item for HoS wintercoat had the same path

## Why It's Good For The Game
fixes a bug

## Changelog
🆑
fix: fix the security wintercoat not showing in the loadout
🆑
2026-02-23 00:23:10 -05:00
DeltaDavandGitHub e218b2ce1a Strelka : Back at spring (#7526)
## About The Pull Request

Spring is back on board the Strelka !
Bug fix on solar, with coil.
Removal of the Spacemass decoration.
Added a new cherry tree sprite !

<img width="1198" height="532" alt="image"
src="https://github.com/user-attachments/assets/16e16aa9-1ede-4c4a-945b-359a8235cf64"
/>

## Why It's Good For The Game

Winter to spring ! And minor bug fix.
2026-02-23 00:23:04 -05:00
Putnam3145andGitHub 8693fbab1a fixes security winter coat in loadout (#7540)
## About The Pull Request

fixes security winter coat in loadout

## Why It's Good For The Game

literal typepath typo

## Changelog
🆑
fix: security winter coat now in loadout as intended
/🆑
2026-02-23 00:22:49 -05:00