Commit Graph

120539 Commits

Author SHA1 Message Date
Leland Kemble
c53286a625 Changes bolt light wire to feedback wire, which disables both lights and feedback sounds (#92950)
## About The Pull Request

Changes the "Bolt Lights" wire to a "Feedback" wire, which as well as
disabling the door's lights also disables the deny access sound. Sounds
that happen because the door is actually moving or bolting are
unchanged.

## Why It's Good For The Game

closes #65244
Justification is mostly in mentioned issue, primarily the accessibility
issue of denied door feedback being sound-only when the lights are cut.
Also, "Bolt Lights" is just inaccurate, as it controls all of the lights
on the door.

## Changelog
🆑

balance: The "Bolt Lights" wire is now the "Feedback" wire, and controls
both lights and sounds for the airlock.

/🆑
2025-09-15 17:38:24 -04:00
tgstation-ci[bot]
9e1ba2ad7b Automatic changelog for PR #92963 [ci skip] 2025-09-15 21:29:53 +00:00
Ghom
8d756cec85 Buffs the torsion ratchet MOD module a bit (#92963)
## About The Pull Request
I was a little too conservative with the recharge values when I made the
module. This PR also allows for multiple instances of the the MOD module
to be installed in a modsuit, since it isn't like they're going to
conflict with one another anyway.

## Why It's Good For The Game
Making a niche MOD module I made a long time ago better.

## Changelog

🆑
balance: Buffed the torsion ratchet MOD module (from that bepis node
with several modsuit mod designs in it). You can also have more than one
at a time.
/🆑
2025-09-15 17:29:35 -04:00
tgstation-ci[bot]
a530c69814 Automatic changelog for PR #92899 [ci skip] 2025-09-15 21:29:11 +00:00
MrMelbert
2ac786671f Removes Ninja EMP burst / Adds Ninja EMP shurikens (#92899)
## About The Pull Request

- Ninja no longer has access to an EMP burst shield, now replaced with a
normal EMP shield.

- Ninja throwing stars are now emergy throwing stars. 
- On impact, they will release a heavy emp on the target it hit. This
can be a mob, a door, a machine, etc.
- On embed, in addition to the initial heavy emp, the target will be hit
with a light emp every 6 seconds until removing it.
   - `DROPDEL`, meaning they're not reusable. 
- 75 armor penetration, up from 40. Making it more likely to embed into
armored personnel (security)
- 8 force, up from 2. Meaning they can work as a really bad emergency
weapon.
- 12 throwforce, up from 10. Mainly cause it's made of energy instead of
steel
   - Can't be caught
   - See: #91855 . 

- Shurikens no longer "thud" on impact, now they make a stabbing sound.

## Why It's Good For The Game

Ninja is a cool techno future ninja but they still generate infinite
steel shurikens out of thin air

Ninja is supposed to be a master of stealth but they have an ability
which makes everyone in a twelve block radius know there's a problem

So we can solve both of these at once, replacing their normal shurikens
with more thematically appropriate ones, and replacing their massive EMP
burst with a more directed, stealthy EMP (that also opens up some unique
gameplay like targeting an APC with a shuriken for sabotage)

## Changelog

🆑 Melbert, Toriate
del: Removed ninja's EMP burst
add: Replaced ninja's throwing stars with energy throwing stars, which
EMP on hit and embed, and can't be caught.
sound: Throwing stars now make stab sounds instead of thud sounds
/🆑
2025-09-15 17:28:53 -04:00
tgstation-ci[bot]
caf25c81f5 Automatic changelog for PR #92964 [ci skip] 2025-09-15 21:27:55 +00:00
Ghom
0aa5ef9eb8 The chain of command boosts action speed and not just move speed. (#92964)
## About The Pull Request
Most contributors do not know or forget that we also have action speed
modifiers (which are a tremendous copypasta tbh) and not just move speed
modifiers. This is probably just another example of this.

Also the item had an unused variable, no context tips and didn't have an
attack animation, a balloon alert or a chat message when performing the
action, only a whip sound.

Also gave the chain of command its own file.

## Why It's Good For The Game
I think it makes sense for the chain of command to hasten someone in
ways other than just running one's legs. Also it's kinda more effective
at boosting action speed because `do_after` actions are not as frequent
as moving the mob in any direction at all.

## Changelog

🆑
balance: The secondary action of the chain of command (the chained whip)
also boosts action speed and not just move speed.
qol: The chain of command now has contextual tip for its secondary
action, and plays the whip attack animation when it's done.
/🆑
2025-09-15 17:27:37 -04:00
tgstation-ci[bot]
3f05e1c0be Automatic changelog for PR #92966 [ci skip] 2025-09-15 14:01:50 +00:00
Ghom
56b75431d5 clocks are a little more beautiful (improve area beauty value) (#92966)
## About The Pull Request
This PR gives table and wall clocks the beauty element.

## Why It's Good For The Game
These are furnitures that might make the room a smidge prettier.

## Changelog

🆑
balance: Clocks, both mounted or tabletop, now improve room's beauty a
little.
/🆑
2025-09-16 00:01:30 +10:00
tgstation-ci[bot]
30e069b0d0 Automatic changelog for PR #92902 [ci skip] 2025-09-15 03:32:49 +00:00
KingkumaArt
b23b4c0fb0 Buffs the amount EMPs drain cells to be worthwhile (#92902)
Simply put, EMPs now drain cells at hopefully decent rates. Starting at
basic high capacity, a heavy emp (aka a direct ion rifle hit) drains 1/3
of the battery, with each successive tier of cell taking an extra heavy
emp to drain it. At the end, the data looks like this:

- Basic Cell: Instantly drained. Unchanged.
- High Capacity: 3 hits
- Super Capacity: 4 Hits
- Hyper Capacity: 6 Hits
- Bluespace: 8 hits.

Also potatoes take halfed emp damage, because theres not really much
silicon to emp, given its a potato.
## Why It's Good For The Game

As of now, this is the stats to drain a cell with EMPs. (Do note some
stuff just doesnt drain at all and this is for those that do just run
the proc to the cell itself)

- Basic Cell: Instantly drained.
- High Capacity: 10 hits
- Super Capacity: 20 Hits
- Hyper Capacity: 30 Hits
- Bluespace: 40 hits.

The EMP gun on the station can shoot 10 bolts before needing a recharge.
It is *physically impossible* to use the ion to depower something with
an upgraded cell without needing to reload, and even landing 10 direct
hits with the ion to bring down a stock cell is frankly a big ask.
Additionally, using emps as crew or sec runs the risk of you getting
caught in the splash damage and now your modsuit/pda/whatever doesnt
work. Hopefully, this will make the EMP gun actually useful for its
intended purpose of countering silicons/mechs.

## Changelog
🆑 WebcomicArtist
balance: EMPs now drain cells better, starting at 3 emps to drain a
basic cell, up to 8 for bluespace.
/🆑

---------

Co-authored-by: Aki Ito <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2025-09-14 23:32:32 -04:00
tgstation-ci[bot]
a9f2ea1b5a Automatic changelog for PR #92955 [ci skip] 2025-09-15 01:17:49 +00:00
RusselNotSCP
72580ce0bb Adds Various Classic Cocktails (#92955)
## About The Pull Request
TL;DR: "What do you mean we didn't have an old fashioned in the game
before?"

This adds a bunch of different classic cocktails to the game that I
always felt were rather odd holes in the lineup of drinks that
bartenders could make, as well as a few less classic ones 'cause why
not. Adds thirteen new alcoholic drinks and one non alcoholic one.
Mechanically relevant drinks include the Blue Blazer and Hot Toddy which
warm you up like coffee, Bitters and Soda which settles upset stomachs,
and the Suffering Bastard which, in it's role as a hangover cure, calms
nausea, prevents headaches, and very slowly heals brain damage, giving a
way to heal chip brain damage that doesn't require chemistry or surgery.

Full list here: https://hackmd.io/@0lHAWBNkSXixU4v6xxYS_w/SkjlmIbsgx

<img width="439" height="435" alt="drinks"
src="https://github.com/user-attachments/assets/406ca285-63af-49d4-b0e8-176edb251291"
/>


PS This is basically my first real project and also my first time
spriting for anything, so I would really appreciate any advice or
reccomendations.
## Why It's Good For The Game
More variety for service is always nice, but also many of these drinks
are extremely commonly ordered in real world bars. Adding them here
fills some weird gaps in the bar's line up, allows people to order more
drinks that they personally like, and decreases the amount of awkward
interactions in which people order a drink that they're familiar with
and then get confused when a partender somehow can't give them an
daiquiri despite having everything to make it.
## Changelog
🆑
add: You can now make 15 new classic (and some less classic) cocktails.
Includes old standards like the Old Fashioned, Daiquiri, Ramos Gin Fizz,
and more!
/🆑
2025-09-14 21:17:27 -04:00
tgstation-ci[bot]
23f03482b8 Automatic changelog for PR #92947 [ci skip] 2025-09-15 01:05:26 +00:00
Leland Kemble
2cd0411cca Halves poly's speech frequency (#92947)
## About The Pull Request

Halves poly's speech rate.

Poly talks too damn much. A great majority of engineering messages are
just poly, and this makes you ignore engineering comms unless it's
someone with loudcomms. Even at a half of its current rate, Poly will
still be taking up half of engicomms but at least there'll be a
reasonable chance that an orange message will be useful.

## Why It's Good For The Game

I've accidentally ignored important communication because the orange
text registers as poly and is thus ignored. I am certain I am not the
only one, as engineering is the least-communicative department to play
most of the time. Maybe if 80% of the messages in orange weren't
useless, irrelevant nonsense, engineering radio would be more useful.

## Changelog
🆑

balance: Poly talks less now

/🆑
2025-09-14 21:05:06 -04:00
tgstation-ci[bot]
91dddf138e Automatic changelog for PR #92957 [ci skip] 2025-09-15 01:01:58 +00:00
Ghom
4ac0fa1fa8 Buffs non-hydroponics tree logs (#92957)
## About The Pull Request
In https://github.com/tgstation/tgstation/pull/92884, someone pointed
out that logs from tree flora only yielded **one** plank when cut, which
isn't enough to make a bonfire, and also is ridiculously low.

This PR ups that amount from 1 to 10, just enough to craft a bonfire.

I'd also make tree chopping not so instantaneous and slightly more
realistic, however that's outside the scope of this PR.

## Why It's Good For The Game
Trees are weak af source of wood compared to hydroponics.

## Changelog

🆑
balance: Tree logs (not hydroponics towercaps) give more planks when
cut. From 1 -> 10.
/🆑
2025-09-14 21:01:34 -04:00
tgstation-ci[bot]
b8edbac3b0 Automatic changelog compile [ci skip] 2025-09-15 00:30:43 +00:00
tgstation-ci[bot]
da9c115942 Automatic changelog for PR #92961 [ci skip] 2025-09-14 20:28:58 +00:00
MrMelbert
0603cfc385 Fix food-tray -> oven-tray interaction (#92961) 2025-09-14 22:28:40 +02:00
tgstation-ci[bot]
1ec78f83d0 Automatic changelog for PR #92809 [ci skip] 2025-09-14 18:04:03 +00:00
necromanceranne
62190069d0 Bow revisit; they hit harder, there are more sprites, there is a new bow made of bone. Really live that ranger fantasy. (#92809)
## About The Pull Request

### Bows deal more damage.

Increases the baseline damage of the shortbow to 25, and the divine bow
to 30.

The divine bow also launches arrows at a higher velocity than normal
bows.

### Flaming arrows have sprites now, and deal burning damage. Oh, and
actually do reasonable damage.


![demonstration_flaming](https://github.com/user-attachments/assets/918893c9-8d09-46ab-a8f9-9ef76ca5e044)

I'm not at all skilled at animation but at least it has an actual,
visible sprite now.

I completely overlooked the fact this did 20 damage when I changed bows
to use damage multipliers. Oops.

### Ashen Bow and Ashen Arrows

Made from sinew, bone and for the bow specifically, leather. The bow is
largely identical to a shortbow, but the arrow has mining bane. If you
feel like hunting megafauna with a bow, this is your means of doing so.

<img width="384" height="128" alt="demonstration_ashen"
src="https://github.com/user-attachments/assets/1c4f493c-f694-4b09-a406-c63140628d56"
/>

Assets partially taken from
https://github.com/Skyrat-SS13/Skyrat-tg/pull/5266

Which in of itself took assets from
https://github.com/BeeStation/BeeStation-Hornet/pull/1802

The functionality is entirely new. I also did some sprite edits.

### Arrow quivers are made from wood.

Iunno, this was really weird to me. Cardboard seems like a poor quiver
material.

### Other Stuff

Shortbows and ashen bows have the ability to be renamed.

## Why It's Good For The Game

Bows are fun, but kind of middling. They're a lot slower to fire than
the vast majority of ranged weapons, and don't really have enough oomph
in their own right to intimidate people being shot by them.

This is even true of the divine bow, which is the chaplain's version.
Because of how slowly it fires and how little damage it does, the
chances of actually killing someone who poses any real threat to you
with it is pretty laughable. This is not true of the nullrod that you
sacrificed to get this weapon. 30 damage is within the ballpark of
chaplain weapons and their potential damage in some contexts. A slow to
attack weapon probably should have a more impactful hit when considering
your alternative options.

The ashen bow is mostly because I really want to go fauna hunting with
entirely bone-based weaponry. Does this mean some ashwalkers might be
putting arrows into you from afar? Yes. Does this sound fun? Yes. Is
this especially strong? Not really. Miners out damage these bows by a
significant margin, and their armor is usually good enough where they're
not at risk from arrows sticking into them or hurting them very much.
This is also a degree more effort to make than other weapons because of
the leather requirement and the need to kill several fauna for the
materials. The outcomes should be more fun than the costs.

## Changelog
🆑
balance: Shortbows and divine bows do more damage. The divine bow also
launches arrows at a higher velocity than normal bows.
image: Flaming arrows now have proper sprites.
balance: Flaming arrows now deal BURN damage. And also deal an
appropriate amount of damage for an arrow.
add: Ashen bows and arrows, made from sinew and bone. And leather for
the bow.
add: Ashen arrows deal significantly more damage to mining mobs.
balance: Arrow quivers are made from wood rather than cardboard.
qol: Shortbows and ashen bows have the ability to be renamed.
/🆑
2025-09-14 14:00:23 -04:00
tgstation-ci[bot]
d372754722 Automatic changelog for PR #92971 [ci skip] 2025-09-14 17:35:58 +00:00
Leland Kemble
4dd969321e Fixes trash bag in belt slot having an nonexistent icon state when it's filled (#92971)
## About The Pull Request

Stops trash bags from updating their worn_icon_state to states that
don't exist.

## Why It's Good For The Game

Purple and black sucks, and nobody's gonna make 18 more tiny sprites
just for belt trashbags.

## Changelog
🆑

fix: Filled worn trashbags are no longer spriteless

/🆑
2025-09-14 19:35:39 +02:00
tgstation-ci[bot]
503c992c5e Automatic changelog for PR #92968 [ci skip] 2025-09-14 12:07:00 +00:00
John Willard
76600a8f52 Adds a new default PDA theme and 3 new maint ones (#92968)
## About The Pull Request

Was looking at tgui core and found some themes that looked cool, so I
added them

New default theme, Bird
<img width="602" height="602" alt="image"
src="https://github.com/user-attachments/assets/5864a50b-efa8-4464-93eb-a124ba651b98"
/>

#### The rest are maint themes

Hackerman
<img width="601" height="598" alt="image"
src="https://github.com/user-attachments/assets/f1e68ace-eaee-4a1b-9574-7705a8d1be18"
/>

Roulette table
<img width="599" height="601" alt="image"
src="https://github.com/user-attachments/assets/12985c4d-a3d8-4f76-b212-d10fb92293c3"
/>

Alien
<img width="604" height="602" alt="image"
src="https://github.com/user-attachments/assets/d8933c03-47b4-4c04-932d-0649d3506c16"
/>

As always these are all available to the clear PDA by default.

## Why It's Good For The Game

They just looked nice, so why not

## Changelog

🆑
add: Added a new PDA theme and 3 secret ones you may find in
maintenance.
/🆑
2025-09-14 14:06:42 +02:00
tgstation-ci[bot]
8ff725a71d Automatic changelog compile [ci skip] 2025-09-14 00:30:33 +00:00
tgstation-ci[bot]
6f03d61345 Automatic changelog for PR #92956 [ci skip] 2025-09-13 15:05:30 +00:00
LemonInTheDark
85fa2ea1c2 Locks Diagonal Movement to the Tick (#92956)
## About The Pull Request

When we move diagonally, we multiply our movement rate by sqrt(2) (cause
A\*A + B\*B = C\*C right).
The problem with this is most of the time our movement rate is cleanly
divisible by 0.5 (our tick rate), and sqrt(2) is like 1.47 something.

This means anytime you move diagonally, you become desynced from the
tick, and get movement jitter (about 80% off window for standard
diagonals, tho that gets better as it compounds). I saw this in my
smooth movement pr (#92935), it's been a problem for 4 years now
(#63058) we just like, never noticed cause why would you the rest of the
game is horrible too.

This behavior also possible with normal movement, but that is not
CONSTANT like this is.

What I'm doing here is flooring the resulting delay to the tick rate,
because that's basically close enough, and I prefer moving slightly
faster to moving slightly slower.

## Why It's Good For The Game

Best case displays (with all other problems resolved)

Old:


https://github.com/user-attachments/assets/0151af94-9204-4ba9-ad0c-7e4958faa254

New:


https://github.com/user-attachments/assets/2eb4df09-abff-4e10-b32f-3765755336e1
## Changelog
🆑
fix: Moving diagonally will no longer lead to stutter stepping (it's
tickbound)
/🆑
2025-09-13 17:05:12 +02:00
tgstation-ci[bot]
ea831ddf65 Automatic changelog for PR #92877 [ci skip] 2025-09-13 05:17:57 +00:00
ArcaneMusic
985fac79eb Boulders can now be used on lava turfs in order to create temporary, walkable platforms (#92877) 2025-09-13 05:17:39 +00:00
tgstation-ci[bot]
0b6defc590 Automatic changelog compile [ci skip] 2025-09-13 00:25:48 +00:00
tgstation-ci[bot]
0570fa4d17 Automatic changelog for PR #92952 [ci skip] 2025-09-12 22:37:11 +00:00
necromanceranne
7e3563ab2c Fixes a runtime in Syndicate Tome bibble smack code (#92952)
## About The Pull Request

fixes https://github.com/tgstation/tgstation/issues/92951

## Why It's Good For The Game

This was still using outdated args. 

## Changelog
🆑
fix: Syndicate Tomes once again can be used to beat the shit out of
people.
/🆑
2025-09-13 00:36:54 +02:00
tgstation-ci[bot]
943b3d59d4 Automatic changelog for PR #92909 [ci skip] 2025-09-12 22:36:34 +00:00
FalloutFalcon
d2f34e33be moves abstract_type up to datum, spawners wont spawn them (#92909)
## About The Pull Request
moves all implementations (im aware of) for "Im a parent type dont spawn
me please" to the datum layer to standardized behavior
adds a standerized proc for filtering out "bad" items that we dont want
spawning. applies to it the subtype vendor, gifts, and a new spawner and
mystery box for a random gun (neither playerfacing)
"port" of https://github.com/shiptest-ss13/Shiptest/pull/4621



https://github.com/user-attachments/assets/22f6f0b2-b44e-411a-b3dc-6b97dc0287aa

small warning: I dont have EVERY abstract type defined right now but,
ive done a good enough job for now. Im tired of data entry rn
## Why It's Good For The Game
standardizing behavior. Might be a micro hit to performance however

having this lets us not rely on icon state to determine whether
something is a parent type and makes it much easier to tell something is
a parent type (could be applied further to things like admin spawning
menus and things like that).

need feedback on if this is actually good for the game.
## Changelog
🆑
add: Soda cans show up in the silver slime drink table.
add: Examine tag for items that are not mean to show up ingame.
refactor: Standardizes how gifts rule out abstract types.
fix: gifts no longer check if something has an inhand, massively
expanding the list of potential items.
/🆑
2025-09-13 00:36:15 +02:00
tgstation-ci[bot]
71c49cb4d1 Automatic changelog for PR #92781 [ci skip] 2025-09-12 15:11:24 +00:00
MrMelbert
7c0973ccf4 Refactors names and voices / potted plants no longer conceal voice (just appearance) / honorifics show on examine (#92781)
## About The Pull Request

Closes #92778
Closes #86829

<img width="347" height="39" alt="image"
src="https://github.com/user-attachments/assets/c50bd1ff-8c00-47a7-a31a-617fae2adc5b"
/>

1. Splits `TRAIT_UNKNOWN` into `TRAIT_UNKNOWN_APPEARANCE` and
`TRAIT_UNKNOWN_VOICE`

2. Renames some stuff like `getvoice` and `getspecialvoice`

3. Gets rid some crummy signals around `get_visible_name` and
`get_voice`

4. Heads now apply the disfigured trait when relevant (rather than
snowflake checking for damage amount)

5. Ling voice refactored into using special voice (it was only used by a
viro symptom anyways; I don't anticipate this overlap being problematic)

6. Mask voice changer refactored into a trait

## Why It's Good For The Game

Potted plants shouldn't have magical voice concealing powers -
especially not over radio, but not over in person either. It's a damn
plant

So I addressed this by refactoring our face and voice system. Overall
things should be a lot cleaner and easier to use.

## Changelog

🆑 Melbert
refactor: Refactored a lot of code relating to human face and voice, ie,
what shows up in examine and in say. Report anything odd when examining
people, with ID cards, when talking over radio, or when disguised
refcator: Refactored how you get disfigured when your head's super
damaged
refactor: Refactored ling mimic voice and traitor voice changer
del: Potted plants no longer hide voice. They still hide appearance,
though
qol: Honorifics now show in examine / in world, rather than only when
speaking.
/🆑
2025-09-12 17:11:06 +02:00
tgstation-ci[bot]
743d83c637 Automatic changelog for PR #92879 [ci skip] 2025-09-12 14:56:08 +00:00
John Willard
3cb0b239b7 Merges ghosts into spirits & a rework (#92879)
## About The Pull Request

Having 2 different species with similar names, looks, attributes etc.
seemed like it would be confusing so I thought we should probably trim
it down to 1, however since I'm doing that I thought of other changes to
go along with it:

- The passthrough ability was replaced, now while you're passing through
things you no longer drop stuff, but you put a tombstone where you start
phasing, and are pulled back to it while done. You still can't interact
with anything in this form. Having the tombstone dug out will be raiding
your grave, so you'll be pulled out as a dead skeleton.

- Removes holy water interactions

- Ghosts now have organic limbs & are a Humanoid, so they can have
surgery and other forms of healing used on them.


https://github.com/user-attachments/assets/5db0c204-0070-466b-8b6c-1702ff0fd94e

## Why It's Good For The Game

Ghosts being available to Wizards is okayish but is a rather big buff
for one you get free, yes you can still be caught up to if you're in
hallways and such but it's way easier to get away with than like, your
default teleport scroll even. Being available to Miners though was a big
mistake because it opened them to be quite an annoyance with it. The
only counter was the fact no healing worked on them, which I don't think
is how it should be balanced.
I thought I could trust players with such tools but apparently I had too
high hopes.

Anyway this makes it more bearable for it to be given out at the low
cost it currently is at, it's still good as flavor, to spook people or
ghost around, and I think while it doesn't make 100% sense why you lose
access to your hands, inventory, and UI when you supposedly "drop" your
tombstone, I think it's still a good advantage for "scouting", sorta
like a lesser spirit realm rune.

Closes https://github.com/tgstation/tgstation/issues/91849

## Changelog

🆑
del: Merged ghosts and spirits into one species.
balance: Spirit's passthrough ability is now tied down 7 tiles from a
tombstone, but is no longer affected by holy water nor does it make them
drop their equipped gear.
balance: Ghosts can now be healed.
/🆑
2025-09-12 16:55:47 +02:00
tgstation-ci[bot]
372a826571 Automatic changelog for PR #92916 [ci skip] 2025-09-12 14:46:28 +00:00
necromanceranne
38c7df2756 Renders rebellion masks behind hair. You can use internals with the mask (#92916)
## About The Pull Request

Rebellion masks are now behind hair.

Lets you plug your internals into the mask

## Why It's Good For The Game

> Rendering

I just think it looks a lot nicer than a big oval over your entire head.
I've been using tricks to simulate this change and it looks quite nice.

> Internals

If the Joy mask works for internals, I don't see why this can't either.
It's a silly cosmetic. The actual, like, balancing point of internals is
not so much what you're plugging it into (which we've really
proliferated as over time), and more the actual air supply.

## Changelog
🆑
image: The rebellion mask now renders beneath your hair. 
qol: The rebellion mask now lets you plug in internals.
/🆑
2025-09-12 16:46:05 +02:00
tgstation-ci[bot]
cae16bb06c Automatic changelog for PR #92855 [ci skip] 2025-09-12 14:44:39 +00:00
MrMelbert
da9eb945fc Adds a 1/5 chance for Paradox Clone to spawn two for the price of one (#92855)
## About The Pull Request

Paradox Clone ruleset has a 1/5 chance of spawning an additional clone
of the same target. This chance is configurable (so server operators can
disable it), but the amount of clones it adds is not.

The second clone is *not* on a team with the first. Paradox Clone's
primary objective has been updated to `Be the only [x] alive`, rather
than `Kill [x]`.

- [ ] I tested this pr

## Why It's Good For The Game

A while back someone suggested "What if Paradox Clone spawned a third
clone with the objective to protect the guy instead of kill them"

I thought this sounded pretty neat but the idea of spawning an antag
that worked against antags seemed to be grounds for problems. So I stole
half the idea.

This adds a little more variety in Paradox Clone happenings:
- Clones have no idea or indication if there are other clones (unless
you spawn together - which is not guaranteed), so each clone is less
sure of things and has to improvise more
- Neither the clones nor the crew can be fully complacent after dealing
with one "clone"
- More plausible deniability for Genetics or Changelings to mess with
people
- And yes, even the clones aren't 100% sure if the *other* clone is real
or fake, so now they're roped in on the fun

## Changelog

🆑 Melbert
add: There's a 1/5 chance that Paradox Clone spawns a second clone if
there are enough candidates. Neither clone is aware of or on a team with
the other - There can only be one.
add: Paradox Clones are now tasked to `Be the only [x] alive`, meaning
means of identity cloning (such as Genetics or Changelings) may throw a
wrench in your plan.
/🆑
2025-09-12 16:44:11 +02:00
tgstation-ci[bot]
733acfb085 Automatic changelog for PR #92942 [ci skip] 2025-09-12 14:39:34 +00:00
Leland Kemble
3e25865bb2 Names the ice cream status effect (#92942)
## About The Pull Request

There was no name for the eating ice cream status effect so it defaults
to the curse of mundanity. This gives it the name "Cooling Off"

## Why It's Good For The Game

Dispels the curse
Makes it at least vaguely clear what the status effect actually does. 

## Changelog
🆑

qol: Eating ice cream no longer curses you

/🆑
2025-09-12 16:39:16 +02:00
tgstation-ci[bot]
7010b42b8d Automatic changelog for PR #92940 [ci skip] 2025-09-12 06:05:24 +00:00
MrMelbert
65852c9362 Removes Captain from the security department (still under sec in the ban panel) (#92940)
## About The Pull Request

Removes the security department from the Captain 

Captain still remains under Security in jobbans

<img width="436" height="74" alt="image"
src="https://github.com/user-attachments/assets/ffac3488-282c-458e-80f1-82fd316fb006"
/>

## Why It's Good For The Game

There seemed to be a common misconception that the Captain was
officially integrated into security as a consequence of the Captain
gaining security department for the purpose of jobban sorting

However, Captain is *not* a member of Security.

## Changelog

🆑 Melbert
del: Captain's no longer sorted under Security in places such as the
manifest or job selection
/🆑
2025-09-11 23:05:04 -07:00
tgstation-ci[bot]
05e3979c2c Automatic changelog for PR #92830 [ci skip] 2025-09-12 01:28:24 +00:00
SimplyLogan
d4fcf29709 Engineering & Atmos rework for Catwalk map [C.A.T] (#92830)
## About The Pull Request

**Ready for review, images below were WIP images, for final comparison
please see map diff bot or video**

https://youtu.be/rk-87JqzLe4


<img width="1616" height="1168" alt="image"
src="https://github.com/user-attachments/assets/5e564dfc-0f0f-48b1-ba25-47f10bc34666"
/>
<img width="1466" height="1166" alt="image"
src="https://github.com/user-attachments/assets/fce0b644-ed34-4ea3-ac67-3ce7c861f359"
/>
<img width="1011" height="904" alt="image"
src="https://github.com/user-attachments/assets/8ac9dbf2-bad4-42c6-a5fe-6550074e9abf"
/>
<img width="1501" height="1175" alt="image"
src="https://github.com/user-attachments/assets/23503a1d-d4c4-42be-95d3-f2988bb73c8a"
/>
<img width="1538" height="1219" alt="image"
src="https://github.com/user-attachments/assets/07e13e32-3b34-48e1-8862-17ec7c9bcd70"
/>
<img width="1417" height="942" alt="image"
src="https://github.com/user-attachments/assets/765af815-cda4-4485-a925-cb04591cdf29"
/>
<img width="1469" height="1236" alt="image"
src="https://github.com/user-attachments/assets/881e69dc-ef49-4fcd-a811-d1d604650fde"
/>
## Why It's Good For The Game

- Catwalk engineering & atmos has often been the weakest part of the
map, this overhaul helps solve some of the biggest gripes players have
with it.
- Should help with player population not dropping like a stone when it
rolls
## Changelog
🆑
map: Catwalk - Atmos and Engineering split, new access hallway, new
stairs to AI sat, HFR re-located, space for passion projects, new
lighting, So many changes to document. [C.A.T]
/🆑
2025-09-12 01:28:06 +00:00