Infinitay / essence-pouch-tracking

BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Unknown state - Auto-verify decay state when repairing pouches #3

Closed Infinitay closed 4 days ago

Infinitay commented 2 weeks ago

If a user has an unknown decay state for their essence pouch and there is no repair option, then we should assume all pouches are not decayed at all.

This is pertaining to repairing via the Dark Mage as there is a dialog option for the player to ask to repair their pouches. However, if the dialog option is missing then that means all pouches are repaired.

Things to verify:

Infinitay commented 2 weeks ago

image Dropped decayed pouches don't get repaired

Infinitay commented 2 weeks ago

Repaired medium pouch (everything else repaired already) image

Repaired large pouch (everything else repaired already) image second pic not entirely sure image

Repaired giant pouch (everything else repaired already) image

VarClients that change when dialog changes: 384, 1112, 65, 57

So I don't think there is anything (Varbit, VarPlayer, VarClientInt, VarClientStr) that tracks the decay state