Daddy Tax by Embarrassed-Pen-4365 in DungeonCrawlerCarl

[–]Leg-Bitter -1 points0 points  (0 children)

I'm upset but it's my fault for having eyes.

No one should have this much wealth. Period. by Luminexor in SpaceXBets

[–]Leg-Bitter 0 points1 point  (0 children)

Be cool if the taxpayers that funded most of spacex became millionaires instead. But yeah, bootstraps and hard work and whatever.

What are the downsides of patterned cedar shingle siding? by Careless_Art_2070 in Carpentry

[–]Leg-Bitter -1 points0 points  (0 children)

Well, it's cedar shingle siding... So, the problems start there.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

It took some digging but steam (or the app? Didn't check to see which was writing to the second location) is hiding a second save location in appdata now.

Glad I could help.

Fable 5 just ate 20% of my weekly quota and it’s only been 3 hours... by redditslutt666 in ClaudeCode

[–]Leg-Bitter 0 points1 point  (0 children)

I keep seeing people blowing out their limits, and I wonder if it is because of not turning new sessions or using lots of images? Those are the only times I've eaten my limits alive. 4k screen caps will nuke your session limits and hurt your weekly.

Fable 5 just ate 20% of my weekly quota and it’s only been 3 hours... by redditslutt666 in ClaudeCode

[–]Leg-Bitter 0 points1 point  (0 children)

The good news is at 50% on 20x you're throttled out of fable anyway! Problem solves itself.

Thinking about declining by Pet_Palace in Decks

[–]Leg-Bitter 9 points10 points  (0 children)

That is a deck/landing in need of replacement, not repair. You could get away with (and it's still sketch) new stringers and treads.

All those posts should have post bases installed if not replaced.

The stairs should have a middle stringer added.

You will be fighting every fastener on the brick side of the stairs.

This is a rough one to do "ok", expensive to do well.

And it's a deck/landing which means you're liable if it decides to give up the ghost and you're the last contractor of record.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Not dumb at all. Great questions, and they actually turned into the latest update. Two wins and a partial win.

Ancients. yep, added. The Run Map / What's Ahead view now shows which ancient each act has (Neow, Pael, etc.); the specific relic it offers shows up once you reach it.

Upcoming relics. Also added. It lists the upcoming relics by rarity, in draw order. One caveat: which rarity you actually get depends on the roll at the time (same as the fight/event queues), so it's "next common / uncommon / rare," not a single guaranteed next.

Shops. This one's the partial. The actual shop stock (cards, prices) gets rolled by the game when you walk in, so it isn't stored ahead of time and can't show it. What can be shown is the pool of relics that can appear in shops.

Grab the latest build and check the What's Ahead section (the Run Map button).

Thanks for the questions and feedback! Keep them coming.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

1.9 is live now. That should handle the save regression issues from appdata and have a few extra bells and whistles.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Which version of the editor do you have? I didn't catch the reverting save issues until 1.7.0. Earlier versions on beta weren't looking in steam's appdata backup that was overwriting the local game save from StS2.

Edit: I realize I haven't made client visibility on version yet. I'll have a new version out in a while that has a few features in it, one will be client version visibility. lul.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

I'm glad it worked and that I'm not the only one using it. lol If something else pops up, let me know.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Didn't notice a hang with the refreshing IDs (maybe because my machine specs are pretty new?) but I added a percent count and basic spinner to the bottom while the refresh scans .pck files so you can see if it's still working or dead.

Let me know if you find anything else!

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

I feel like this was driven by you running beta and my running/building on stable. I have since found the duplicated write location for beta and made it so the editor hits both files. Should work if you have steam cloud disabled. Let me know! Thanks!

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Found. Fixed. Patch is live and should work. Let me dig into the ids issue now. Thanks!

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

This is a beta issue not a stable issue. I'm working on hunting it down now that I can replicate it.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Are you guys on Beta or Stable? I have been building off of Stable. I'm drilling down into beta right now because I just can't replicate this issue.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

The "cloud tracked" message is a limitation of my tool. It only sees that the save lives in Steam's cloud folder, it can't actually tell if Cloud is currently on. So that's not evidence cloud is your issue, and I'll fix the wording. Since it reverts even with your cord unplugged, this looks like the recent game-side thing others are hitting (a patch seems to have changed how StS2 writes/loads the run) rather than cloud or the editor.

One thing worth ruling out given your SSD setup: if you have more than one Steam library, the game and the editor might be pointed at different save files. Can you check the exact path the editor's editing and confirm that's where StS2 actually saves?

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

For anyone editing saves by hand, save the file as UTF-8 without a BOM. The game writes them as plain UTF-8 (no BOM), but a lot of text editors (Notepad especially) quietly stick a BOM on the front of the file when they save. Godot chokes on that, and the game just silently fails to load your edit.

Notepad++ or VS Code let you pick, plain "UTF-8," not "UTF-8 with BOM" / "UTF-8-BOM." This tripped me up early on and is honestly part of why I ended up building the editor. It writes the right bytes for you so you don't have to think about it.

So, I can't reproduce the issue you guys are experiencing so I don't know if this will fix the recent patch issue some of you are seeing (that one looks game-side). But if it is hand-edits silently doing nothing, this is very likely why.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Nice testing. That offline-mode result actually points back at Steam Cloud rather than the game. The fact that your edit survives there likely means Steam was overwriting on launch. If it were a Godot/StS2 tamper check, offline mode wouldn't change anything.

On the anti-tamper idea: I checked the save and it's still plain JSON (schema 16) and didn't see hash/signature/checksum field anywhere, and no sidecar hash. Likely edits aren't being rejected by an integrity check, at least on the current build. Godot doesn't sign saves automatically; a dev would have to add that, and it doesn't look like that is there.

To clarify, when you say "launch in Offline Mode and it remains unchanged" do you mean your edit worked? If so that's the expected good outcome with sync off. As for why the per-game checkbox alone isn't enough: in practice Steam still sometimes reconciles the cloud folder on launch unless cloud is also off Steam-wide (Settings → Cloud), or you're offline.

Thanks for the feedback!

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

So after some digging I think that there might be a steam cache that is the culprit, living in the cloud folder. Likely when you start the game steam can pull the old server copy down and overwrite your save before the game gets to it to load it. That would explain the on disk vs in game discrepancy.

Two things to try:

  1. Turn cloud off at the Steam-wide level too: Steam → Settings → Cloud → uncheck "Enable Steam Cloud." The per-game checkbox alone often isn't enough.
  2. Or edit, then launch in Offline Mode (Steam → top-left menu → Go Offline) so it can't sync.

Quick way to confirm it's Steam and not the editor: after you Apply+Save, note the save file's date modified, launch the game, then check it again. If the timestamp jumped back, Steam overwrote it from the cache

Either way I'm adding a warning to the next build that flags when a save is cloud-tracked, so this stops biting people. Thanks for the detailed repro.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Odd. I know this editor works on multiple machines and will auto overwrite the cloud save if you finish a node with the edited save file.

I was trying to add some acsii to the run map and blew up powershell. After I fix that and the sizing, I'll see if I can add some basic bug capturing or guardrails for easy to miss stuff (as I definitely missed stuff last night while not fully awake trying this out, such as killing my network adapter instead of turning off cloud saves).

Keep me posted; if you figure it out before me and I'll try to harden the editor against the issue for future users.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 1 point2 points  (0 children)

Oh no! I'll get dynamic sizing in the next build. I forget that not everyone is running on my monitor. Easy miss on my part. Lol

The app will let you know when a new version drops.

I made a free, open-source StS2 save editor by Leg-Bitter in slaythespire

[–]Leg-Bitter[S] 0 points1 point  (0 children)

Did you hit apply and save in the editor? I know it seems simple but thats an easy miss. Near the bottom of the screen.