]>
git.smokeofanarchy.ru Git - space-station-14.git/log
Perry Fraser [Thu, 10 Jul 2025 11:14:37 +0000 (07:14 -0400)]
feat: allow admins to interact under subfloors (#38813)
* feat: allow admins to interact under subfloors
* feat: use BypassInteractionChecks instead
PJBot [Thu, 10 Jul 2025 09:32:05 +0000 (09:32 +0000)]
Automatic changelog update
slarticodefast [Thu, 10 Jul 2025 09:30:58 +0000 (11:30 +0200)]
reduced motion flash effect version 3 (#37824)
* V3
* Apply suggestions from code review
PJBot [Thu, 10 Jul 2025 07:57:25 +0000 (07:57 +0000)]
Automatic changelog update
Tobias Berger [Thu, 10 Jul 2025 07:56:17 +0000 (09:56 +0200)]
Allow pAIs to emote like a borg (#38425)
Perry Fraser [Thu, 10 Jul 2025 07:48:45 +0000 (03:48 -0400)]
fix: wide swings with resistanceBypass now bypass resists (#38496)
PJBot [Thu, 10 Jul 2025 06:32:47 +0000 (06:32 +0000)]
Automatic changelog update
slarticodefast [Thu, 10 Jul 2025 06:31:39 +0000 (08:31 +0200)]
Add VV button to the solution editor (#38889)
add vv button to solution editor
Leon Friedrich [Thu, 10 Jul 2025 04:25:36 +0000 (16:25 +1200)]
Fix yaml linter and misc errors (#37444)
* Fix yaml linter
* Revert "fix cluwne pda pen slot (#35611)"
This reverts commit
66e926843f7a8633f0a9389e2449a5b476157423 .
* More fixes
* Try again with the engine requirement removed
* Decrease number of brass sheets dropped by clockwork windoors
---------
Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
DrSmugleaf [Thu, 10 Jul 2025 03:06:51 +0000 (20:06 -0700)]
Replace usages of customTypeSerializer PrototypeIdListSerializer with something that doesn't take 20 separate words to type out (#37959)
* Replace usages of customTypeSerializer PrototypeIdListSerializer with something that doesn't take 20 separate words to type out
* Missed one
* Missed another
* Fix data field ids
Kyle Tyo [Thu, 10 Jul 2025 02:39:34 +0000 (22:39 -0400)]
Predict RepairableSystem (#38886)
* commit
* Update SharedRepairableSystem.cs
* compo
* final touches.
* Update RepairableComponent.cs
* Update RepairableSystem.cs
* Update Content.Shared/Repairable/RepairableSystem.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
PJBot [Wed, 9 Jul 2025 19:06:05 +0000 (19:06 +0000)]
Automatic changelog update
Crude Oil [Wed, 9 Jul 2025 19:04:57 +0000 (21:04 +0200)]
Parroting Parrots part 1: Help maints! SQUAWK! Maints! (#38243)
* parrots have ears. add poly
* high tech parrot functionality
* adjust times
* add accent to radio message
* don't spam everything all at once probably
* learn about the existence of prob(float)
* actually use Prob(float) correctly
* newline
* add pet spawner for poly
* move chance to talk on radio to component
* missing comment
* minor edits and doc additions
* the reviewerrrrrrr
* parrot can't learn when crit or dead
* increase default memory
* rename poly to polly
* crude way to ignore whispers. chatcode please
* This is Polly. It is set to broadcast over the engineering frequency
* add missing initialize
* add displacement map for parrot ears
* review comments - Errant
* minor things
* large rework
* fix attempting to talk when entity has no channels
* use list of active radios again to track channels
* fix bad return, some comments
* fix long learn cooldown
* minor adjustments
* use FromMinutes
* the voices told me to make these changes
* remove default reassignment
* Review changes
* remove polly's accent
* decouple radio stuff from parrotsystem
* minor stuff
* split vocalization and parroting
* minor review work
* re-add missing check
* add admin verb for clearing parrot messages
* minor action icon update
* oops
* increase icon number text size
* Admin erase parrot messages associated with players
* part 1 beck review
* add whitelist and blacklist for parrots
* Downgrade missing component error to warning
* Add comment
* add some missing comments
* Remove active radio entity tracking, use all inventory slots
* Minor changes
* small review stuff
* review radio stuff
* swap ears displacement to invisible death displacement
* remove syncsprite
* vscode why do yo have to hurt my feelings
* review changes
* use checkboth
Tayrtahn [Wed, 9 Jul 2025 18:33:18 +0000 (14:33 -0400)]
Prefer file-scoped namespaces in `.editorconfig` (#38879)
Prefer file-scoped namespaces in .editorconfig
PJBot [Wed, 9 Jul 2025 12:44:46 +0000 (12:44 +0000)]
Automatic changelog update
Sparlight [Wed, 9 Jul 2025 12:43:35 +0000 (06:43 -0600)]
Fix non-humanoid mobs being destroyed on devour (#38087)
* Allow non-preference living things to be added to a devourer's stomach
* Fix ordering of devour logic
* Minor refactor for whitelist on storage and food preference
* Fix linter issue
* Coerce workflow to run again; also fix bad indenting error
* Code review changes
PJBot [Wed, 9 Jul 2025 11:08:49 +0000 (11:08 +0000)]
Automatic changelog update
Quantum-cross [Wed, 9 Jul 2025 11:07:41 +0000 (07:07 -0400)]
Fix lingering ghost roles (and expand tests to catch it) (#38788)
* Improve and expand `TakeRoleAndReturn` to fail on bug #38292
* fix #38292 and expanded test cases
* use validated EntProtoIds for tests
remove unusued using declarations
* use const strings that match the TestPrototypes
Perry Fraser [Wed, 9 Jul 2025 07:04:32 +0000 (03:04 -0400)]
fix: correct ToggleableVisuals for toy sword and pirate helm (#38867)
Perry Fraser [Wed, 9 Jul 2025 03:44:21 +0000 (23:44 -0400)]
fix: Register OnRequestMovePulledObject under the right system (#38484)
* fix: Register OnRequestMovePulledObject under the right system
* nukeops test flake
Perry Fraser [Wed, 9 Jul 2025 03:17:55 +0000 (23:17 -0400)]
Make mopping predicted (and some other stuff) (#38749)
* refactor: move puddle evaporation + absorbents to shared
* refactor: move SolutionRegeneration to shared
* refactor: make AbsorbentSystem visuals clientside
* style: general formatting/cleanup on touched files
- Few logical simplifications
- Add field for hard-coded sparkle effect ent
- Switch stuff to Entity<T>
No actual prediction fixes in this commit (though in
retrospect I should've done this commit last).
* fix: use predicted variants for predicted code
* fix: average out evaporation rates in mixtures
* refactor: move SolutionPurge to shared
* style: Basic SolutionPurgeComponent field cleanup
* fix: general prediction + timing + networking fixes
- Moves client side visuals back to shared because other
players exist
- Don't accumulate CurTime in Purge/RegenerationSystem
- Network the next update field in Purge/RegenerationSystem to
deal with UI mispredictions???
* fix: add udder bug workaround
Not needed for SolutionPurgeSystem which doesn't resolve
solutions (probably fine that SolutionPurgeSystem doesn't
cache since it's much rarer, though it probably should), and
likely not needed for AbsorbentSystem since it only resolves
against puddles which, I don't think can be in containers.
* fix: don't divide by zero for evaporation speed = 0.
* refactor: revert evaporation changes
Will cherry-pick these out in another PR.
Also reverting the evaporation speed bugfix since it's easier
to revert all at once. :)
* fix: component cleanup; autopause fields, use ProtoID
* fix: remove unused AbsorbentComponentState
* fix: ProtoId is not string
* refactor: move PuddleSystem.UpdateAppearance to shared
* style: general PuddleSystem.UpdateAppearance tweaks
- Switch to Entity<T>
- Use ProtoIds
- Minor simplifications
* fix: add udderly silly PVS workaround
* cleanup
* fix
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
PJBot [Tue, 8 Jul 2025 23:23:20 +0000 (23:23 +0000)]
Automatic changelog update
Mora [Tue, 8 Jul 2025 23:22:13 +0000 (18:22 -0500)]
Added Vox Heterochromia (#38595)
* Added Vox Heterochromia
* Forgot to change moth to vox
* minor formatting fix
---------
Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
PJBot [Tue, 8 Jul 2025 11:57:05 +0000 (11:57 +0000)]
Automatic changelog update
Andrew Malcolm O'Neill [Tue, 8 Jul 2025 11:55:55 +0000 (12:55 +0100)]
Contraband category fixes (#38698)
* Adding contraband to some items missing it
- This includes updating contraband to follow more consistently where items are expected to be used
- Fixing the spacing in arrays to be more consistent with other files
* Updating PPD to be Eng contra
PJBot [Tue, 8 Jul 2025 01:46:54 +0000 (01:46 +0000)]
Automatic changelog update
kosticia [Tue, 8 Jul 2025 01:45:46 +0000 (04:45 +0300)]
Artifact glue reagent (#38670)
* a
* Revert "a"
This reverts commit
2b9ba4ea67a9395d30b7ab37c8065f627f1a961a .
* f
* dev it
* a?
* ad
* forgor
* Revert "f"
This reverts commit
39228c7cbe4d28ba43b73580b55e01c3979eb869 .
* derandomisation!
* reviv
* flavor
* fixe
* dwwasdwasdwa
* dwasdwasdwas
* fuck you
Winkarst-cpu [Mon, 7 Jul 2025 22:54:29 +0000 (01:54 +0300)]
Fix: Add cluwne translation in ftl (#38835)
Fix
PJBot [Mon, 7 Jul 2025 21:44:41 +0000 (21:44 +0000)]
Automatic changelog update
slarticodefast [Mon, 7 Jul 2025 21:43:33 +0000 (23:43 +0200)]
New science unlock: the H.A.R.M.P.A.C.K (#38824)
ScarKy0 [Mon, 7 Jul 2025 21:09:50 +0000 (23:09 +0200)]
Fix SSD sleep misprediction (#38831)
init
Tayrtahn [Mon, 7 Jul 2025 19:57:05 +0000 (15:57 -0400)]
Replace `ValidatePrototypeId` uses with `ProtoId` or `EntProtoId` (#38814)
* The easy ones
* For certain values of easy
* Easy test
* Hair
* Fix sandbox violations
* Sort usings
PJBot [Mon, 7 Jul 2025 19:20:35 +0000 (19:20 +0000)]
Automatic changelog update
Голубь [Mon, 7 Jul 2025 19:19:28 +0000 (02:19 +0700)]
JumpBoots Attempt №2 (#36862)
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: unknown <wainzor1337@gmail.com>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
Winkarst-cpu [Mon, 7 Jul 2025 19:13:35 +0000 (22:13 +0300)]
Cleanup: Remove ``TryInsert`` method from the ``DisposableSystem`` and use event subscriptions instead (#38819)
Cleanup
PJBot [Mon, 7 Jul 2025 18:54:25 +0000 (18:54 +0000)]
Automatic changelog update
Smugman [Mon, 7 Jul 2025 18:53:17 +0000 (20:53 +0200)]
Branded lighters addition (#35514)
* newlighters
* port complete
* donk pocket box addition
* should fix test fail, proper credit
* captalisation issue
* fixed
* typo corrected
* removed accidental change to combat bakery
* fixed lock message, made NT flippo start fueled.
* Requested changes
* fixed discount dan
* moved matchbox
* requested changes, discount dan more broken than ever (somehow)
* unbungle
* uhhhhh
* maybe fixes?
* changed inheritance
* fixed enum?
* nevermind
* finally fixed
* breaking changes
* inheritance unbungled
slarticodefast [Mon, 7 Jul 2025 17:19:47 +0000 (19:19 +0200)]
Merge stable into master (#38825)
SlamBamActionman [Mon, 7 Jul 2025 17:01:52 +0000 (19:01 +0200)]
Add Breach of Permanent Confinement to Space Law (#38663)
* Initial commit
* Fix category in text
Winkarst-cpu [Mon, 7 Jul 2025 15:55:09 +0000 (18:55 +0300)]
Cleanup: Remove ``TelephoneComponent.RequiresPower`` (#38823)
* Cleanup
* Forgot about yml
slarticodefast [Mon, 7 Jul 2025 12:39:12 +0000 (14:39 +0200)]
Stable merge (#38822)
slarticodefast [Mon, 7 Jul 2025 12:23:45 +0000 (14:23 +0200)]
sanitize MIDI parser (#38806)
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
PJBot [Mon, 7 Jul 2025 05:09:01 +0000 (05:09 +0000)]
Automatic changelog update
AsnDen [Mon, 7 Jul 2025 05:07:52 +0000 (08:07 +0300)]
Golden pai (#38549)
* Golden pai
* Make golden PAI public and rare
* Golden PAI = legendary salvage
PJBot [Sun, 6 Jul 2025 23:51:17 +0000 (23:51 +0000)]
Automatic changelog update
Andrew Malcolm O'Neill [Sun, 6 Jul 2025 23:50:11 +0000 (00:50 +0100)]
Reducing the amount of space in the gogo hat (#38808)
Reducing the amount of space in the hat from 7*4 to 4*3 to make a bit more sense with the fact it is only a hat.
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
PJBot [Sun, 6 Jul 2025 23:43:20 +0000 (23:43 +0000)]
Automatic changelog update
ArtisticRoomba [Sun, 6 Jul 2025 23:42:13 +0000 (16:42 -0700)]
Fix storage voice control bug after handssystem refactor (#38810)
Hannah Giovanna Dawson [Sun, 6 Jul 2025 22:42:13 +0000 (23:42 +0100)]
Scurret displacement map fixes (#38775)
Hannah Giovanna Dawson [Sun, 6 Jul 2025 22:30:44 +0000 (23:30 +0100)]
Scurret naming fixes (#38776)
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Vasilis The Pikachu [Sun, 6 Jul 2025 22:10:04 +0000 (00:10 +0200)]
Changelog removal
Vasilis The Pikachu [Sun, 6 Jul 2025 22:02:16 +0000 (00:02 +0200)]
Revert "Readds the Hypereutactic Blade for traitors, adds Hypereutatic blade for Nukies (#37182)"
This reverts commit
c03afeb29cf3ed5e751e8d206e79f9f24981484e .
Please check the maintainer meeting for details
Vasilis The Pikachu [Sun, 6 Jul 2025 22:01:55 +0000 (00:01 +0200)]
Revert "HoP's beret (#38601)"
This reverts commit
e9c90fe66dec0ed9579847807d9babe934a66bae .
Please check the maintainer meeting for details
PJBot [Sun, 6 Jul 2025 16:55:27 +0000 (16:55 +0000)]
Automatic changelog update
slarticodefast [Sun, 6 Jul 2025 16:54:20 +0000 (18:54 +0200)]
Catchable items, playable basketball (#37702)
* catching
* fix
* improve
* fix linter
* cleanup
* fix prediction
* do the same here
* fix comment
slarticodefast [Sun, 6 Jul 2025 13:21:26 +0000 (15:21 +0200)]
merge staging into master (#38799)
lzk [Sun, 6 Jul 2025 13:20:57 +0000 (15:20 +0200)]
fix centcom pda (#38796)
Hannah Giovanna Dawson [Sun, 6 Jul 2025 13:08:56 +0000 (14:08 +0100)]
Scurrets get emergency EVA suit access (#38778)
* Scurrets - spacing protection via adorable outfits
* ALPHABETIZATION!!
poklj [Sun, 6 Jul 2025 12:07:55 +0000 (09:07 -0300)]
Move moth movement modifiers to the Base (#38795)
B_Kirill [Sun, 6 Jul 2025 10:28:29 +0000 (20:28 +1000)]
Cleanup warnings: CS0414 (#38793)
Cleanup
PJBot [Sun, 6 Jul 2025 01:00:41 +0000 (01:00 +0000)]
Automatic changelog update
Nemanja [Sun, 6 Jul 2025 00:59:31 +0000 (20:59 -0400)]
Stasis bed cleanup and bugfixes. (#38762)
* Stasis bed sent to shed
* Code Review
* Code Review 2
Andrew Malcolm O'Neill [Sun, 6 Jul 2025 00:57:31 +0000 (01:57 +0100)]
Fixing incorrect headset being given to QM visitor (#38785)
github-actions[bot] [Sun, 6 Jul 2025 00:56:41 +0000 (02:56 +0200)]
Update Credits (#38786)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
āda [Sun, 6 Jul 2025 00:27:08 +0000 (19:27 -0500)]
Fix incorrect conditions on black pepper's forced cough (#38783)
no one to blame but myself
Co-authored-by: iaada <iaada@users.noreply.github.com>
Tayrtahn [Sun, 6 Jul 2025 00:07:53 +0000 (20:07 -0400)]
Log an error when adding an admin log containing a null char (#38782)
* Log an error when adding an admin log containing a null char
* Also log LogType and LogImpact
* Remove them
Boaz1111 [Sat, 5 Jul 2025 21:40:02 +0000 (23:40 +0200)]
Meta.json cleanup - pins.rsi (#38781)
cleanup
slarticodefast [Sat, 5 Jul 2025 20:34:16 +0000 (22:34 +0200)]
merge staging into master (#38779)
Hannah Giovanna Dawson [Sat, 5 Jul 2025 20:15:54 +0000 (21:15 +0100)]
Scurret PDA slot fix (#38777)
PJBot [Sat, 5 Jul 2025 09:30:06 +0000 (09:30 +0000)]
Automatic changelog update
beck-thompson [Sat, 5 Jul 2025 09:28:59 +0000 (02:28 -0700)]
Minor escape menu UX improvements (#38650)
PJBot [Sat, 5 Jul 2025 06:30:03 +0000 (06:30 +0000)]
Automatic changelog update
Perry Fraser [Sat, 5 Jul 2025 06:28:56 +0000 (02:28 -0400)]
fix: spellbooks can have infinite charges (#38376)
* fix: spellbooks can have infinite charges
* refactor: indicate infinite spellbook charges with null
Not sure if I like this much better...
Kyle Tyo [Fri, 4 Jul 2025 23:14:12 +0000 (19:14 -0400)]
UnlockNode command to LEC. (#38751)
* commit
* Update UnlockNodeCommand.cs
* commit
* move command locale to its own file.
* Update Content.Server/Xenoarchaeology/Artifact/UnlockNodeCommand.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
PJBot [Fri, 4 Jul 2025 23:08:03 +0000 (23:08 +0000)]
Automatic changelog update
Mora [Fri, 4 Jul 2025 23:06:55 +0000 (18:06 -0500)]
Vox scars (#38592)
* Added vox scars n'stuff, renamed vox_tattoos.ftl to just vox.ftl
* Revert "Added vox scars n'stuff, renamed vox_tattoos.ftl to just vox.ftl"
This reverts commit
c73da55ba3b39ddf93b493aecd85604c54dd8a15 .
* locale key fix
* Changed top surgery scar names to be more generalized
* Adjusted face scars
* Formatting fixes
---------
Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
slarticodefast [Fri, 4 Jul 2025 22:19:31 +0000 (00:19 +0200)]
Cleanup warning in StomachSystem (#38748)
you did not see this
PJBot [Fri, 4 Jul 2025 21:51:51 +0000 (21:51 +0000)]
Automatic changelog update
Perry Fraser [Fri, 4 Jul 2025 21:50:44 +0000 (17:50 -0400)]
feat: allow mopping evaporating puddles (#38743)
Tayrtahn [Fri, 4 Jul 2025 20:55:45 +0000 (16:55 -0400)]
Validate remaining `ProtoId` strings (#38747)
Validate remaining ProtoId strings
Tayrtahn [Fri, 4 Jul 2025 20:48:55 +0000 (16:48 -0400)]
Validate `ProtoId`s in tests (#38745)
* Convert string literals to protoids in Content.Tests
* Convert string literals to protoids or consts in Content.IntegrationTests
* Fix linter failures
Tricksy static using misled me
Arthur Fiorese de Andrade [Fri, 4 Jul 2025 20:41:49 +0000 (17:41 -0300)]
Fix Hristov description - remove inaccurate technical specs (#38746)
- Removes inaccurate 'armor piercing 14.5mm shells' reference
- Replaces it with a more funny description, matching the style of the other snipers and guns
- Keeps ammunition type '.60 anti-materiel ammo' specification
- Fixes issue #38590
Co-authored-by: Arthur Fiorese de Andrade <aandrade@cmcxs.gov.br>
Perry Fraser [Fri, 4 Jul 2025 16:15:24 +0000 (12:15 -0400)]
fix: don't default to uncharged sprite state for cells (#38730)
Nemanja [Fri, 4 Jul 2025 13:22:26 +0000 (09:22 -0400)]
Fix human skin tone distribution (#38701)
Perry Fraser [Fri, 4 Jul 2025 12:48:16 +0000 (08:48 -0400)]
fix: Use PredictedQueueDel for gib spell (#38729)
Minerva [Fri, 4 Jul 2025 12:46:23 +0000 (12:46 +0000)]
Typofixes for figurine dialogue (#38737)
* Typofixes for figurine dialogue
* Forgot two
Kyle Tyo [Fri, 4 Jul 2025 06:58:56 +0000 (02:58 -0400)]
Tiny Tiny Cleanup of the EyeClosingSystem. (#38734)
Update EyeClosingSystem.cs
PJBot [Fri, 4 Jul 2025 05:09:52 +0000 (05:09 +0000)]
Automatic changelog update
Velken [Fri, 4 Jul 2025 05:08:45 +0000 (02:08 -0300)]
[BUGFIX] Fixed revenant malfunction ability not working properly only MediBots and Stasis bed (#38664)
* fixed
* clean up
* orks fix smart
* review fix 1
* more requested changes
* less cursed
* more descriptive description
* better wording
PJBot [Fri, 4 Jul 2025 02:03:42 +0000 (02:03 +0000)]
Automatic changelog update
Tiniest Shark [Fri, 4 Jul 2025 02:02:35 +0000 (22:02 -0400)]
Janitor Tool: Wire Brush (#38667)
* Wow! It's -brush-
* spacing.
* Update Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* Update Resources/Prototypes/Entities/Objects/Specific/Janitorial/janitor.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* fixed changes
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Tayrtahn [Fri, 4 Jul 2025 01:11:31 +0000 (21:11 -0400)]
Validate `ShaderPrototype` IDs (#38728)
* Convert all shader prototype string literals to protoids in overlays
* Convert more shader prototype literal strings to protoids
* Convert ValidatePrototypeId to ProtoId
* Later
Minerva [Fri, 4 Jul 2025 00:50:00 +0000 (00:50 +0000)]
Fixes missing underwear FTLs (#38720)
PJBot [Fri, 4 Jul 2025 00:05:33 +0000 (00:05 +0000)]
Automatic changelog update
Andrew Malcolm O'Neill [Fri, 4 Jul 2025 00:04:27 +0000 (01:04 +0100)]
More guidebook fixes (#38699)
* First commit
- Resolving a few different pages, fixing typos and updating spellings and phrasing to be more coherent.
* More slight changes
* Reverting slightly the salvage page change
* Fixing Science wording inconsistency
* Few other small guidebook fixes
- Updating NukeOps page to properly refer to "Corpsman" rather than "Agent".
- Typo and slight wording change in Traitors.xml.
- Updating small typos in Antagonists.xml and Zombies.xml pages.
PJBot [Thu, 3 Jul 2025 23:50:33 +0000 (23:50 +0000)]
Automatic changelog update
Mora [Thu, 3 Jul 2025 23:49:27 +0000 (18:49 -0500)]
Adjust uplink buy button to be under item icon (#38596)
* Adjusted uplink buy button to be under item icon
* Put the discount subtext under the icon
* Indent fixes, added margin
---------
Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
Leon Friedrich [Thu, 3 Jul 2025 19:11:21 +0000 (07:11 +1200)]
Fix TextLinkTag (#32203)
PJBot [Thu, 3 Jul 2025 18:52:49 +0000 (18:52 +0000)]
Automatic changelog update
SlamBamActionman [Thu, 3 Jul 2025 18:51:40 +0000 (20:51 +0200)]
Exo - Minor balance changes and fixes (#38689)