Enriath / external-plugins

Where my external plugin code lives. Check the branches!
BSD 2-Clause "Simplified" License
19 stars 17 forks source link

[Transmogrification 1.3.6] Presets deleting themselves and overlays are bugged #119

Open korvisio opened 2 months ago

korvisio commented 2 months ago

This issue is for the external plugin: {Transmogrification} Plugin version: {1.3.6}

Presets deleting themselves: Exactly what the title says. Some of my presets will delete themselves and any presets that follow them, for example, if I am wearing outfit #14 and it gets deleted, outfits #15, #16, #17, etc will also get deleted.

Triggered inconsistently by:

I also experienced one outlier occasion where ALL of my presets were deleted after I restarted my computer.

Overlays are bugged: If the edit transmogrification button is active and an in-game cutscene is activated, at the end of the cutscene, the "select preset" screen and "edit transmogrification" screens will be overlaid on top of each other.

In both cases, I mean any cutscene where you lose control of your character, so quest cutscenes, charter ships, etc.

korvisio commented 2 months ago

Something in this specific preset is causing it much more often, I've moved it from #14 to #4 in the presets, and now down to #18 so I don't have to remake everything again.

Jaw: No changes (Pointy is my base) Hair: No changes (Long Curtains is my base) Head: Ancient Halo Neck: Yin Yang Necklace Torso: 3rd Age Range Top Sleeves: Follow Armour Legs: Torva Platelegs Gloves: Ferocious Gloves Boots: Guardian Boots

Enriath commented 2 months ago

This should really have been two issues, but oh well.

For the bugged overlays: Can reproduce, and damn that's annoying. I think I can fix that relatively easily with a small change that I'll push shortly

For the presets: usually that's a sign of issues with RuneLite saving configs, though it could be something weird with how the config strings are built. Sadly, if it's not consistently reproducible, it's not really something I can properly debug and test. Maybe if it happens again, a the client.log would be helpful to see, since any errors in it could help pin it down.

Enriath commented 2 months ago

The overlays should be fixed with v1.3.7 shortly