Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
539 commits
Select commit Hold shift + click to select a range
c7faae3
backticks some usages of `rank` in querys (#95719)
FalloutFalcon Apr 11, 2026
945991a
Automatic changelog for PR #95719 [ci skip]
tgstation-ci[bot] Apr 11, 2026
4e2f3f9
Dont show swap hand tutorial if you only have 1 hand (#95716)
FalloutFalcon Apr 11, 2026
f6bd3e4
Automatic changelog for PR #95716 [ci skip]
tgstation-ci[bot] Apr 11, 2026
e2324b9
Fixes inconsistency with status_effect refresh() arguments (#95718)
volas Apr 11, 2026
071b9d2
Deletes the misleading key request for the dragon lavaboat (#95708)
ElGitificador Apr 11, 2026
1f8d331
Automatic changelog for PR #95708 [ci skip]
tgstation-ci[bot] Apr 11, 2026
16d7023
Hoodies (#95582)
Twaticus Apr 11, 2026
a38a7d1
Automatic changelog for PR #95582 [ci skip]
tgstation-ci[bot] Apr 11, 2026
a5ca784
Fixes and improvements to weakpoints. (#95641)
ArcaneMusic Apr 11, 2026
2727c7c
Automatic changelog for PR #95641 [ci skip]
tgstation-ci[bot] Apr 11, 2026
440f113
Bump actions/github-script from 8 to 9 (#95729)
dependabot[bot] Apr 11, 2026
60790b3
Fixes deleted implants causing runtimes (#95721)
vinylspiders Apr 11, 2026
704dc1c
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 11, 2026
bfb1bce
Fixes missing Sabbat Debit cards (#854)
Enbyy Apr 11, 2026
2c16e48
Automatic changelog for PR #854 [ci skip]
darkpack13-api[bot] Apr 11, 2026
2e6c136
Fixes weather forcasts randomly backtracking on themselves, and false…
SmArtKar Apr 12, 2026
cfdebbf
Automatic changelog for PR #95629 [ci skip]
tgstation-ci[bot] Apr 12, 2026
7909ec3
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 12, 2026
5979234
Removes butterflies from the plasma flower MOD core, reduces the amou…
SmArtKar Apr 12, 2026
c221b60
Automatic changelog for PR #95623 [ci skip]
tgstation-ci[bot] Apr 12, 2026
4948bba
Changes lamarr s desc from "xenomorph facehugger" to "alien" (#95707)
ElGitificador Apr 12, 2026
04681d2
Automatic changelog for PR #95707 [ci skip]
tgstation-ci[bot] Apr 12, 2026
2a8c5c9
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 12, 2026
55a0c06
removes a integration test-failing transferzone from the Backrooms (#…
dwinters99 Apr 12, 2026
21342f6
Automatic changelog for PR #906 [ci skip]
darkpack13-api[bot] Apr 12, 2026
40ef169
Fixes Untorpor Bug (#901)
chazzyjazzy Apr 13, 2026
6318bc1
Automatic changelog for PR #901 [ci skip]
darkpack13-api[bot] Apr 13, 2026
79e7aa5
fixes up some math defines to use byond builtins instead of workaroun…
Absolucy Apr 13, 2026
1bd69c8
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 13, 2026
17204cc
Three Tremere Flaws (#812)
chazzyjazzy Apr 13, 2026
81b6e92
Automatic changelog for PR #812 [ci skip]
darkpack13-api[bot] Apr 13, 2026
41edf55
Removes Appendicitis for Kindred (#902)
chazzyjazzy Apr 13, 2026
8b55a05
Automatic changelog for PR #902 [ci skip]
darkpack13-api[bot] Apr 13, 2026
9f9d52d
Five flaws for Kindred (#813)
chazzyjazzy Apr 13, 2026
b908acf
Automatic changelog for PR #813 [ci skip]
darkpack13-api[bot] Apr 13, 2026
d8aa3b7
Adds Weapon Weights to Darkpack Guns (#882)
Stutternov Apr 13, 2026
b1584b5
Automatic changelog for PR #882 [ci skip]
darkpack13-api[bot] Apr 13, 2026
3991f4d
Fixes Drink Dry/Diablerie Issue + Adds Prompt (#897)
Stutternov Apr 13, 2026
52d5765
Automatic changelog for PR #897 [ci skip]
darkpack13-api[bot] Apr 13, 2026
8eb46a0
Makes TRAIT_IRRADIATED no longer spell funny (#95755)
Cameron-The-Raven Apr 13, 2026
41ce7bf
fixes second-choice headrevs having their preferences ignored (#95751)
lelandkemble Apr 13, 2026
e41ce6a
Automatic changelog for PR #95751 [ci skip]
tgstation-ci[bot] Apr 13, 2026
2e35b8b
Fix admin shuttle recall revealing admin location (#95733)
timothymtorres Apr 13, 2026
512d0e0
Automatic changelog for PR #95733 [ci skip]
tgstation-ci[bot] Apr 13, 2026
ef6a2e8
Takes the donk-co cameras off of the main station network (#95726)
Rhials Apr 13, 2026
31b18ae
Automatic changelog for PR #95726 [ci skip]
tgstation-ci[bot] Apr 13, 2026
34ed560
Restores keybindings to their original defaults, moves the new per-ha…
Iamgoofball Apr 13, 2026
e919b3a
Automatic changelog for PR #95698 [ci skip]
tgstation-ci[bot] Apr 13, 2026
61d791f
Fix toiletbong (#95679)
lelandkemble Apr 13, 2026
748d50c
Automatic changelog for PR #95679 [ci skip]
tgstation-ci[bot] Apr 13, 2026
16d090b
Remove the ability to handcuff shields (#95673)
Layzu666 Apr 13, 2026
8f342bc
Automatic changelog for PR #95673 [ci skip]
tgstation-ci[bot] Apr 13, 2026
98bcf31
Partially moves the iconoclast's repeater behind a knowledge book (#9…
TheRyeGuyWhoWillNowDie Apr 13, 2026
796ee1d
Automatic changelog for PR #95580 [ci skip]
tgstation-ci[bot] Apr 13, 2026
0818180
Liberator pistol applies damage multipliers in process_fire() rather …
lelandkemble Apr 13, 2026
faff04e
Automatic changelog for PR #95599 [ci skip]
tgstation-ci[bot] Apr 13, 2026
d25fb3a
heretic fixes + makes aura emissive (#95572)
Arturlang Apr 13, 2026
05fe52c
Automatic changelog for PR #95572 [ci skip]
tgstation-ci[bot] Apr 13, 2026
3803702
Smoke applies to people once per tick (#95579)
lelandkemble Apr 13, 2026
9ecf33a
Ore vents now turn transparent and clickthrough when there's a mob be…
SmArtKar Apr 13, 2026
048e8ea
Automatic changelog for PR #95579 [ci skip]
tgstation-ci[bot] Apr 13, 2026
ffdb18b
Automatic changelog for PR #95646 [ci skip]
tgstation-ci[bot] Apr 13, 2026
fb7e230
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 13, 2026
d2e5e35
Keen Nose Quirk - The Smell of Discovery (#95697)
timothymtorres Apr 13, 2026
506df3f
Automatic changelog for PR #95697 [ci skip]
tgstation-ci[bot] Apr 13, 2026
cad14ea
Logs explosive holoparasite boobytraps being set and exploding (#95724)
00-Steven Apr 13, 2026
7fa4d49
Automatic changelog for PR #95724 [ci skip]
tgstation-ci[bot] Apr 13, 2026
3503e9c
Re-Implements the Bounty List for cargo, and various bounty improveme…
ArcaneMusic Apr 13, 2026
9d785e0
Automatic changelog for PR #95412 [ci skip]
tgstation-ci[bot] Apr 13, 2026
275c57b
Remove tramstation inner supermatter APC (#95703)
lelandkemble Apr 13, 2026
3b8d6ce
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 13, 2026
38f62a0
Automatic changelog for PR #95703 [ci skip]
tgstation-ci[bot] Apr 13, 2026
ec47875
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 13, 2026
550f9f4
Fix fishing random portals not working correctly (#95737)
timothymtorres Apr 13, 2026
1eb84a8
Automatic changelog for PR #95737 [ci skip]
tgstation-ci[bot] Apr 13, 2026
928df28
Kills `/datum/asset/var/_abstract`, uses `abstract_type` instead (#95…
mrmanlikesbt Apr 13, 2026
4b349cb
blood to water capitalization (#910)
chazzyjazzy Apr 13, 2026
429fae0
Automatic changelog for PR #910 [ci skip]
darkpack13-api[bot] Apr 13, 2026
d9e13f1
Dominate Gives Feedback & V20 Adjustment (#894)
Stutternov Apr 13, 2026
35f8be0
Buff werewolf passive healing (#889)
FalloutFalcon Apr 13, 2026
9fadfec
Automatic changelog for PR #894 [ci skip]
darkpack13-api[bot] Apr 13, 2026
cd6e66a
Automatic changelog for PR #889 [ci skip]
darkpack13-api[bot] Apr 13, 2026
774c07c
Basic mob stat panel gutting (#95543)
JohnFulpWillard Apr 13, 2026
b62207a
Automatic changelog for PR #95543 [ci skip]
tgstation-ci[bot] Apr 13, 2026
09b4f58
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 14, 2026
3103f9c
Adds a Tactical IFF Visor and slightly refactors eye rendering (#95547)
SmArtKar Apr 14, 2026
17e4869
Automatic changelog for PR #95547 [ci skip]
tgstation-ci[bot] Apr 14, 2026
f0ad6b8
fixes bot huds randomly dissappearing (#95750)
Ben10Omintrix Apr 14, 2026
095d7f4
Automatic changelog for PR #95750 [ci skip]
tgstation-ci[bot] Apr 14, 2026
b17233a
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 14, 2026
d8c189c
Fixes Disappearing Fridges (#920)
Icarus-The-Sun Apr 14, 2026
5124b6a
Automatic changelog for PR #920 [ci skip]
darkpack13-api[bot] Apr 14, 2026
b2934dc
Adds ingredients to the grocery store (#904)
Icarus-The-Sun Apr 14, 2026
12944b4
Automatic changelog for PR #904 [ci skip]
darkpack13-api[bot] Apr 14, 2026
647510e
Adds an onfloor for the labcoat (#919)
Icarus-The-Sun Apr 14, 2026
0b145a0
Automatic changelog for PR #919 [ci skip]
darkpack13-api[bot] Apr 14, 2026
7ceb98d
Updates the ayylien dissection guide (#95722)
Rhials Apr 14, 2026
d598448
Sweater Vest (#95681)
MacaroniCritter Apr 14, 2026
21c54c2
Automatic changelog for PR #95722 [ci skip]
tgstation-ci[bot] Apr 14, 2026
68ac7e1
Automatic changelog for PR #95681 [ci skip]
tgstation-ci[bot] Apr 14, 2026
db55933
Bumps and removes deprecation for `actions/create-github-app-token` …
SyncIt21 Apr 14, 2026
68dd7ae
Gives Space Dragons a locator for the areas they need to go to (#95725)
lelandkemble Apr 14, 2026
7facb21
Automatic changelog for PR #95725 [ci skip]
tgstation-ci[bot] Apr 14, 2026
d4bb05b
Replaces uses of welder sounds when using razors with hair cutting no…
theselfish Apr 14, 2026
9d7cb48
Automatic changelog for PR #95754 [ci skip]
tgstation-ci[bot] Apr 14, 2026
53be5f5
Allows admins to set individual players a specific OOC colour (#95734)
JoshAdamPowell Apr 14, 2026
19f85c4
Automatic changelog for PR #95734 [ci skip]
tgstation-ci[bot] Apr 14, 2026
d40756f
[fix] Deletes old unused maps removing bloat. (#95769)
Yobrocharlie Apr 14, 2026
2f5f386
Automatic changelog for PR #95769 [ci skip]
tgstation-ci[bot] Apr 14, 2026
4eadf5c
The big tooltype_act de-cargo-cult-ing (#95408)
MrMelbert Apr 14, 2026
012c3d9
Automatic changelog for PR #95408 [ci skip]
tgstation-ci[bot] Apr 14, 2026
d8e1662
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 15, 2026
569bf2f
You can lose it all (#95616)
JohnFulpWillard Apr 15, 2026
d50a427
Automatic changelog for PR #95616 [ci skip]
tgstation-ci[bot] Apr 15, 2026
6fcfc3e
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 16, 2026
48c7b8c
Optimize Github Actions CI workflow for Map Linter (#95758)
timothymtorres Apr 16, 2026
0168ce6
Automatic changelog for PR #95758 [ci skip]
tgstation-ci[bot] Apr 16, 2026
446d894
Increases max message length for player inputs (#917)
FalloutFalcon Apr 16, 2026
6b0374d
Automatic changelog for PR #917 [ci skip]
darkpack13-api[bot] Apr 16, 2026
c3484c9
V20 Path Parity (#925)
Apr 16, 2026
95d01e8
Automatic changelog for PR #925 [ci skip]
darkpack13-api[bot] Apr 16, 2026
3ee474e
A few extra tips of the round (#915)
FalloutFalcon Apr 16, 2026
941c766
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 16, 2026
2a5e0f5
One Arm flaw (#907)
FalloutFalcon Apr 16, 2026
5a755f2
Automatic changelog for PR #907 [ci skip]
darkpack13-api[bot] Apr 16, 2026
7380ac5
Aura Perception Rolls and a Pale Aura Fix (#921)
Apr 16, 2026
755ebce
Automatic changelog for PR #921 [ci skip]
darkpack13-api[bot] Apr 16, 2026
8514593
Fixes some missing onfloors and the switchblade (#928)
Icarus-The-Sun Apr 16, 2026
6453cf1
Automatic changelog for PR #928 [ci skip]
darkpack13-api[bot] Apr 16, 2026
433774c
Appendicitis is WAY rarer (#914)
FalloutFalcon Apr 16, 2026
4b93311
Automatic changelog for PR #914 [ci skip]
darkpack13-api[bot] Apr 16, 2026
bade006
DNR'd / playerless bodies risen as zombies are ghost controllable (th…
MrMelbert Apr 16, 2026
71b22a2
Automatic changelog for PR #95544 [ci skip]
tgstation-ci[bot] Apr 16, 2026
26ae82d
Snowdin and caves fluff and zoning removal (#95770)
Yobrocharlie Apr 16, 2026
e8a7e45
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 16, 2026
3454171
Visual and balance changes to style meters (#95631)
SmArtKar Apr 16, 2026
b6c963b
Automatic changelog for PR #95631 [ci skip]
tgstation-ci[bot] Apr 16, 2026
d755e7c
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 16, 2026
927904d
Lowwalls require floor beneath them (#888)
FalloutFalcon Apr 16, 2026
913b958
Fleshes out or adds retail stores (#874)
FalloutFalcon Apr 16, 2026
a78cea0
Automatic changelog for PR #874 [ci skip]
darkpack13-api[bot] Apr 16, 2026
05b7ce9
Adds Lawyer/HoP/QM/Spy unique traitor item, the briefcase firearm mec…
MrMelbert Apr 17, 2026
afc0523
Automatic changelog for PR #95607 [ci skip]
tgstation-ci[bot] Apr 17, 2026
b8c3115
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 17, 2026
aca32f3
[NO GBP] Kitsune Mask no longer hides the user's identity while flipp…
Hardly3D Apr 17, 2026
d547811
Automatic changelog for PR #95788 [ci skip]
tgstation-ci[bot] Apr 17, 2026
55ea6c3
Sovl Removal from academy (#95780)
Yobrocharlie Apr 17, 2026
324aedb
Automatic changelog for PR #95780 [ci skip]
tgstation-ci[bot] Apr 17, 2026
3460478
Fix window spawners not being dense (#95773)
timothymtorres Apr 17, 2026
4fd20a1
Automatic changelog for PR #95773 [ci skip]
tgstation-ci[bot] Apr 17, 2026
e34504c
Fixes two books creation bugs: trimming and newlines. (#95704)
00-Steven Apr 17, 2026
4355df6
Automatic changelog for PR #95704 [ci skip]
tgstation-ci[bot] Apr 17, 2026
778650e
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 17, 2026
5eee1a8
Changes Pousse Cafe and Improved Whiskey Cocktail recipes (#95712)
RusselNotSCP Apr 18, 2026
c05fb9e
Automatic changelog for PR #95712 [ci skip]
tgstation-ci[bot] Apr 18, 2026
38cc023
Fixes stimulants not regenerating stamina in otherwise healthy people…
lelandkemble Apr 18, 2026
dfa203f
Removes the minimum APC requirement for robofactories (#95736)
combustor Apr 18, 2026
50473d5
Automatic changelog for PR #95764 [ci skip]
tgstation-ci[bot] Apr 18, 2026
664a26f
Automatic changelog for PR #95736 [ci skip]
tgstation-ci[bot] Apr 18, 2026
418e04d
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 18, 2026
a0d3828
De-hardcodes a couple of vars related to clothing sprite accessories …
vinylspiders Apr 18, 2026
9660b87
Removes drop pods from Supply (#916)
FalloutFalcon Apr 18, 2026
dac3edb
Automatic changelog for PR #916 [ci skip]
darkpack13-api[bot] Apr 18, 2026
41f62b0
Stops they/them it/its gender choice from locking you into the "Femal…
vinylspiders Apr 19, 2026
cd8acb9
Automatic changelog for PR #95793 [ci skip]
tgstation-ci[bot] Apr 19, 2026
8ea37cd
Bump robinraju/release-downloader from 616444d935c04e4269e694a274bd94…
dependabot[bot] Apr 19, 2026
d000823
Removing brain updates med hud (#95782)
MrMelbert Apr 19, 2026
0175c0b
Automatic changelog for PR #95782 [ci skip]
tgstation-ci[bot] Apr 19, 2026
fd605c4
Removes an unused variable from the plasmaman species datum (#95762)
SmArtKar Apr 19, 2026
5297ac9
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 19, 2026
d355f7c
Fix the division by zero error with the passive vents (#95794)
vinylspiders Apr 19, 2026
039a0a8
Wizard Wand blind box & wand bandolier (#95563)
Jacquerel Apr 19, 2026
e7b26f2
Automatic changelog for PR #95563 [ci skip]
tgstation-ci[bot] Apr 19, 2026
72fe8e0
Dismounting someone from a Pony (or Leapers) requires shoving and is …
MrMelbert Apr 19, 2026
ea8abd8
Automatic changelog for PR #95517 [ci skip]
tgstation-ci[bot] Apr 19, 2026
1bb74f5
Janiborg cleans its own brushes when auto washing (#95802)
lelandkemble Apr 19, 2026
0bf191f
Automatic changelog for PR #95802 [ci skip]
tgstation-ci[bot] Apr 19, 2026
bd44076
Fix heretic research objective (#95790)
MrMelbert Apr 19, 2026
a645e24
fixes welding goggles covering your eyes when up (#95789)
TheRyeGuyWhoWillNowDie Apr 19, 2026
35b431e
Automatic changelog for PR #95790 [ci skip]
tgstation-ci[bot] Apr 19, 2026
1aa132b
Automatic changelog for PR #95789 [ci skip]
tgstation-ci[bot] Apr 19, 2026
c5caa88
Makes ship in a bottle smaller and allows it to be bottled back up (#…
SmArtKar Apr 19, 2026
99ec96a
Automatic changelog for PR #95748 [ci skip]
tgstation-ci[bot] Apr 19, 2026
d68efbb
Fixes transforming items getting their force incorrectly modified whe…
SmArtKar Apr 19, 2026
57ac664
Automatic changelog for PR #95739 [ci skip]
tgstation-ci[bot] Apr 19, 2026
7dbef5f
[NO GBP] Fixes AI Camera mode being limited by range (#95741)
SyncIt21 Apr 19, 2026
dc398a8
Automatic changelog for PR #95741 [ci skip]
tgstation-ci[bot] Apr 19, 2026
16a179c
auspex aura perception hotfix (#936)
chazzyjazzy Apr 19, 2026
510cec9
Adds a naval cannon to a naval ship. (#95745)
Yobrocharlie Apr 19, 2026
af64f68
Automatic changelog for PR #936 [ci skip]
darkpack13-api[bot] Apr 19, 2026
a776808
Automatic changelog for PR #95745 [ci skip]
tgstation-ci[bot] Apr 19, 2026
8e96c6c
Corrects instances of "mana" to "plasma" within TGC. (#95743)
ArcaneMusic Apr 19, 2026
9152635
Automatic changelog for PR #95743 [ci skip]
tgstation-ci[bot] Apr 19, 2026
c690185
Makes the black fedora in the detdrobe a subtype of the detective fed…
necromanceranne Apr 19, 2026
22c730e
Automatic changelog for PR #95806 [ci skip]
tgstation-ci[bot] Apr 19, 2026
a785fd6
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 20, 2026
59ab535
Omega Soap changes (#95595)
TheRealSpriteMan1337 Apr 20, 2026
6cb43bd
Automatic changelog for PR #95595 [ci skip]
tgstation-ci[bot] Apr 20, 2026
02ff6da
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 20, 2026
2596e70
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 20, 2026
51656b1
Getting sacrificed removes you from all heretic's sacrifice list (#95…
MrMelbert Apr 20, 2026
f105dcd
Automatic changelog for PR #95784 [ci skip]
tgstation-ci[bot] Apr 20, 2026
f88663a
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 20, 2026
2680aaf
[MDB IGNORE] Lavaland Mineral Rework: Yapmining 2026 (#95682)
SmArtKar Apr 20, 2026
da34e09
Automatic changelog for PR #95682 [ci skip]
tgstation-ci[bot] Apr 20, 2026
a54141b
[I **NOT** ded] Heart Eater only works with sentient beings' hearts (…
Y0SH1M4S73R Apr 20, 2026
49afc42
Automatic changelog for PR #95677 [ci skip]
tgstation-ci[bot] Apr 20, 2026
2d35b93
Fixes fulton pack making you stuck infinitely due to the beacon being…
lelandkemble Apr 20, 2026
2b9f868
Automatic changelog for PR #95702 [ci skip]
tgstation-ci[bot] Apr 20, 2026
1e66b27
Automatic changelog compile [ci skip]
tgstation-ci[bot] Apr 20, 2026
ebef99a
Merge branch 'master' of https://github.com/tgstation/tgstation into …
FalloutFalcon Apr 20, 2026
052b273
fixs merge compile fails for #943
FalloutFalcon Apr 20, 2026
a6038a8
fixs a merge compile fail for #943
FalloutFalcon Apr 20, 2026
0057bbd
Fix The Mixing Bowl (#940)
Icarus-The-Sun Apr 20, 2026
917c62f
Automatic changelog for PR #940 [ci skip]
darkpack13-api[bot] Apr 20, 2026
b91fdd8
small fixes for #943
FalloutFalcon Apr 21, 2026
5f8d726
fixes for avatar hud to properly display again after tg pull
FalloutFalcon Apr 21, 2026
b6a32bd
Adds Cigars, Ashtrays, Matchboxes and Malboro Golds to the smokeshop …
Icarus-The-Sun Apr 21, 2026
c9c4abf
Automatic changelog for PR #941 [ci skip]
darkpack13-api[bot] Apr 21, 2026
fc89477
fixes umbra parallax (#860)
FalloutFalcon Apr 21, 2026
34c927b
Automatic changelog for PR #860 [ci skip]
darkpack13-api[bot] Apr 21, 2026
9ab7d36
fixes screenshots for upstream pull
FalloutFalcon Apr 21, 2026
7890aec
TG Pull 4/20/2026 (#943)
chazzyjazzy Apr 21, 2026
815cb35
Automatic changelog for PR #943 [ci skip]
darkpack13-api[bot] Apr 21, 2026
a4ddb13
TFN fixes pr upstreamed (#861)
chazzyjazzy Apr 22, 2026
a84b101
Automatic changelog for PR #861 [ci skip]
darkpack13-api[bot] Apr 22, 2026
7879b14
joining with negative freebie points is not allowed (#939)
chazzyjazzy Apr 22, 2026
f177190
Automatic changelog for PR #939 [ci skip]
darkpack13-api[bot] Apr 22, 2026
92509fb
protean glowing eyes reopened (#937)
chazzyjazzy Apr 22, 2026
ec2b3e0
Automatic changelog for PR #937 [ci skip]
darkpack13-api[bot] Apr 22, 2026
6819c9b
Adds Dull Fangs, Implements Defanging (#931)
Icarus-The-Sun Apr 22, 2026
ad8c688
Automatic changelog for PR #931 [ci skip]
darkpack13-api[bot] Apr 22, 2026
38603dd
Removes redundent signal register in cargo console (#930)
FalloutFalcon Apr 23, 2026
2f24373
Razor Claws and normal claws deal the approprite extra damage dice (#…
FalloutFalcon Apr 23, 2026
ca0d415
Automatic changelog for PR #913 [ci skip]
darkpack13-api[bot] Apr 23, 2026
8e4f9f1
removes duplicate setite areas (#955)
Marshmellow105 Apr 23, 2026
1e6abdd
Automatic changelog for PR #955 [ci skip]
darkpack13-api[bot] Apr 23, 2026
6556b46
glowie glow up (#942)
Marshmellow105 Apr 23, 2026
ecd837e
Automatic changelog for PR #942 [ci skip]
darkpack13-api[bot] Apr 23, 2026
ab9a8a8
Define for nightclub name (#951)
FalloutFalcon Apr 23, 2026
286c40d
Random cleanup on living define master files (#949)
FalloutFalcon Apr 23, 2026
0820be3
Minor revert of two changes from #780 (#804)
FalloutFalcon Apr 23, 2026
ab943fc
Obtenebration 5 Fix (#847)
Kolibri-B Apr 23, 2026
755d67e
Automatic changelog for PR #847 [ci skip]
darkpack13-api[bot] Apr 23, 2026
dc92870
Tzimisce and Vicissitude basic fixes (#932)
Magisterium2022 Apr 23, 2026
1f2ccb7
Automatic changelog for PR #932 [ci skip]
darkpack13-api[bot] Apr 23, 2026
707e265
Adds Pierce the Veil (#825)
chazzyjazzy Apr 24, 2026
745553c
Automatic changelog for PR #825 [ci skip]
darkpack13-api[bot] Apr 24, 2026
2d5f783
Merge branch 'master' of https://github.com/DarkPack13/SecondCity int…
FalloutFalcon Apr 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report_form.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ body:
label: "Reproduction Steps:"
description: |
Describe the steps to reproduce the issue in detail. Include any relevant information, such as the map, round type, and any other factors that may be relevant.
If it is a runtime-related error, please include the runtime here as that is pertient information. Issues are not for oddities introduced by admin varedits, ensure these occur in normal circumstances.
If it is a runtime-related error, please include the runtime here as that is pertinent information. Issues are not for oddities introduced by admin varedits, ensure these occur in normal circumstances.
placeholder: |
1. Go to the X location
2. Do Y action
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/restore_or_install_byond/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ runs:
# is cancelled, we already have a cache to restore from.
- name: Restore BYOND cache
id: restore_byond_cache
uses: actions/cache/restore@v4
uses: actions/cache/restore@v5
with:
path: ~/BYOND
key: ${{ runner.os }}-byond-${{ env.BYOND_MAJOR }}-${{ env.BYOND_MINOR }}
Expand All @@ -45,7 +45,7 @@ runs:
run: bash tools/ci/install_byond.sh
- name: Save BYOND cache
if: ${{ !steps.restore_byond_cache.outputs.cache-hit }}
uses: actions/cache/save@v4
uses: actions/cache/save@v5
with:
path: ~/BYOND
key: ${{ steps.restore_byond_cache.outputs.cache-primary-key }}
6 changes: 3 additions & 3 deletions .github/workflows/auto_changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ jobs:

- name: Generate App Token
id: app-token-generation
uses: actions/create-github-app-token@v3
uses: actions/create-github-app-token@v3.1.1
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
with:
app-id: ${{ secrets.APP_ID }}
client-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
env:
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
APP_ID: ${{ secrets.APP_ID }}

- name: Run auto changelog
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
const { processAutoChangelog } = await import('${{ github.workspace }}/tools/pull_request_hooks/autoChangelog.js')
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compile_changelogs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@ jobs:

- name: Generate App Token
id: app-token-generation
uses: actions/create-github-app-token@v3
uses: actions/create-github-app-token@v3.1.1
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
with:
app-id: ${{ secrets.APP_ID }}
client-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
env:
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/discord_discussions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,16 @@ jobs:

- name: Generate App Token
id: app-token-generation
uses: getsentry/action-github-app-token@d4b5da6c5e37703f8c3b3e43abb5705b46e159cc
uses: actions/create-github-app-token@v3.1.1
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
with:
app_id: ${{ secrets.APP_ID }}
private_key: ${{ secrets.APP_PRIVATE_KEY }}
client-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
env:
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
APP_ID: ${{ secrets.APP_ID }}

- name: Run Tgstation.DiscordDiscussions
run: dotnet discord_discussions_bins/Tgstation.DiscordDiscussions.dll ${{ steps.app-token-generation.outputs.token }} ${{ github.repository_owner }} ${{ github.event.repository.name }} ${{ github.event.pull_request.number }} ${{ github.event.pull_request.merged && 'merged' || github.event.pull_request.state }} ${{ secrets.DISCORD_DISCUSSIONS_TOKEN }} ${{ vars.DISCORD_DISCUSSIONS_CHANNEL_ID }} ${{ github.event.action == 'reopened' && 'true' || 'false' }} ${{ vars.DISCORD_JOIN_LINK }}
run: dotnet discord_discussions_bins/Tgstation.DiscordDiscussions.dll ${{ steps.app-token-generation.outputs.token || secrets.GITHUB_TOKEN }} ${{ github.repository_owner }} ${{ github.event.repository.name }} ${{ github.event.pull_request.number }} ${{ github.event.pull_request.merged && 'merged' || github.event.pull_request.state }} ${{ secrets.DISCORD_DISCUSSIONS_TOKEN }} ${{ vars.DISCORD_DISCUSSIONS_CHANNEL_ID }} ${{ github.event.action == 'reopened' && 'true' || 'false' }} ${{ vars.DISCORD_JOIN_LINK }}
env:
GITHUB_PULL_REQUEST_TITLE: ${{ github.event.pull_request.title }}
2 changes: 1 addition & 1 deletion .github/workflows/gbp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Run Auto Labeler
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
const { get_updated_label_set } = await import('${{ github.workspace }}/tools/pull_request_hooks/autoLabel.js');
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/generate_client_storage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ jobs:
steps:
- name: Generate App Token
id: app-token-generation
uses: actions/create-github-app-token@v3
uses: actions/create-github-app-token@v3.1.1
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
with:
app-id: ${{ secrets.APP_ID }}
client-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
owner: tgstation
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/remove_guide_comments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Remove guide comments
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
const { removeGuideComments } = await import('${{ github.workspace }}/tools/pull_request_hooks/removeGuideComments.js')
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/rerun_flaky_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Rerun flaky tests
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
const { rerunFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js')
Expand All @@ -30,7 +30,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v6
- name: Report flaky tests
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
const { reportFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js')
Expand Down
13 changes: 11 additions & 2 deletions .github/workflows/run_linters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
with:
dotnet-version: 9.x
- name: Install OpenDream
uses: robinraju/release-downloader@v1.12
uses: robinraju/release-downloader@93eac224fa5a1e835cc942d66c12ee373bc7fae9
with:
repository: "OpenDreamProject/OpenDream"
tag: "latest"
Expand Down Expand Up @@ -91,8 +91,17 @@ jobs:
- name: Run OpenDream
if: steps.linter-setup.conclusion == 'success' && !cancelled()
run: ./DMCompiler_linux-x64/DMCompiler tgstation.dme --suppress-unimplemented --define=CIBUILDING | bash tools/ci/annotate_od.sh
- name: Check for Map & Maplint File Edits
id: map-filter
uses: dorny/paths-filter@v4
with:
filters: |
run_maps:
- '**.dmm'
- 'tools/maplint/**'
- 'tools/mapmerge2/**'
- name: Run Map Checks
if: steps.linter-setup.conclusion == 'success' && !cancelled()
if: steps.linter-setup.conclusion == 'success' && !cancelled() && steps.map-filter.outputs.run_maps == 'true'
run: |
tools/bootstrap/python -m mapmerge2.dmm_test
tools/bootstrap/python -m tools.maplint.source
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/show_screenshot_test_results.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
npm install node-fetch
- name: Show screenshot test results
if: steps.secrets_set.outputs.SECRETS_ENABLED
uses: actions/github-script@v7
uses: actions/github-script@v9
env:
FILE_HOUSE_KEY: ${{ secrets.ARTIFACTS_FILE_HOUSE_KEY }}
with:
Expand Down
22 changes: 10 additions & 12 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,26 +37,24 @@ jobs:
operations-per-run: 300
- name: Filter staled pull requests for announcement
id: filter-prs
uses: actions/github-script@v8
uses: actions/github-script@v9
with:
script: |
const pull_requests = JSON.parse('${{steps.stale.outputs.staled-issues-prs}}')
.filter(issue => !!issue.pull_request)
.map(pr => ({
title: pr.title,
number: pr.number,
html_url: pr.pull_request.html_url,
}));

return JSON.stringify(pull_requests)
return JSON.parse(`${{steps.stale.outputs.staled-issues-prs}}`)
.filter(issue => !!issue.pull_request)
.map(pr => ({
title: pr.title,
number: pr.number,
html_url: pr.pull_request.html_url,
}));

announce:
runs-on: ubuntu-24.04
needs: stale
if: ${{ needs.stale.outputs.staled_prs != '[]' }}
strategy:
matrix:
pull_request: ${{ fromJSON(needs.stale.outputs.staled_prs) }}
matrix:
pull_request: ${{ fromJSON(needs.stale.outputs.staled_prs) }}
steps:
- name: "Check for DISCORD_WEBHOOK"
id: secrets_set
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_merge_bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
npm install node-fetch
- name: Check for test merges
if: steps.secrets_set.outputs.GET_TEST_MERGES_URL
uses: actions/github-script@v7
uses: actions/github-script@v9
env:
GET_TEST_MERGES_URL: ${{ secrets.GET_TEST_MERGES_URL }}
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update_tgs_dmapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@ jobs:

- name: Generate App Token
id: app-token-generation
uses: actions/create-github-app-token@v3
uses: actions/create-github-app-token@v3.1.1
if: env.APP_PRIVATE_KEY != '' && env.APP_ID != ''
with:
app-id: ${{ secrets.APP_ID }}
client-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
env:
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
Expand Down
Loading
Loading