feat: track vendor purchases #1153

Merged
Sainan merged 5 commits from recent-vendor-purchases into main 2025-03-13 02:14:54 -07:00
Owner

Closes #739

Also adds the noVendorPurchaseLimits cheat to disable the logic, which is enabled by default due to lack of vendor rotations.

Closes #739 Also adds the `noVendorPurchaseLimits` cheat to disable the logic, which is enabled by default due to lack of vendor rotations.
Sainan added 1 commit 2025-03-11 07:57:23 -07:00
feat: track vendor purchases
All checks were successful
Build / build (18) (push) Successful in 1m3s
Build / build (22) (push) Successful in 41s
Build / build (20) (push) Successful in 1m6s
Build / build (20) (pull_request) Successful in 42s
Build / build (18) (pull_request) Successful in 1m4s
Build / build (22) (pull_request) Successful in 1m3s
eef87947ce
Contributor

Could it be possible to ask for a cheat to prevent these tracked purchases? I am unsure if they're ever reset, which makes me worried that our non-rotating manifests would cause content to just become permanently locked as a result.

My main concern is Ticker, as currently the only way to get the Debt Bonds required to rank up Fortuna is repeatedly buying the same two bundles from Ticker, which could not be done with this PR applied, as they're limited to one per player yet don't ever change.

Could it be possible to ask for a cheat to prevent these tracked purchases? I am unsure if they're ever reset, which makes me worried that our non-rotating manifests would cause content to just become permanently locked as a result. My main concern is Ticker, as currently the only way to get the Debt Bonds required to rank up Fortuna is repeatedly buying the same two bundles from Ticker, which could not be done with this PR applied, as they're limited to one per player yet don't ever change.
Sainan added 1 commit 2025-03-11 08:12:05 -07:00
feat: noVendorPurchaseLimits cheat
All checks were successful
Build / build (22) (push) Successful in 41s
Build / build (20) (push) Successful in 1m4s
Build / build (18) (push) Successful in 1m12s
Build / build (18) (pull_request) Successful in 44s
Build / build (20) (pull_request) Successful in 1m5s
Build / build (22) (pull_request) Successful in 1m9s
163aeb58ee
Sainan added 1 commit 2025-03-11 08:47:57 -07:00
fix quantity in history entry
All checks were successful
Build / build (18) (push) Successful in 46s
Build / build (22) (push) Successful in 1m3s
Build / build (20) (push) Successful in 59s
Build / build (18) (pull_request) Successful in 47s
Build / build (20) (pull_request) Successful in 1m5s
Build / build (22) (pull_request) Successful in 1m1s
8e0ff9d7f6
Sainan force-pushed recent-vendor-purchases from 1ff7da625a to d78d32b8de 2025-03-11 10:08:56 -07:00 Compare
Sainan added 1 commit 2025-03-12 06:35:12 -07:00
enable noVendorPurchaseLimits by default due to lack of vendor rotations
All checks were successful
Build / build (20) (push) Successful in 1m1s
Build / build (18) (push) Successful in 1m4s
Build / build (22) (push) Successful in 1m2s
Build / build (18) (pull_request) Successful in 1m8s
Build / build (20) (pull_request) Successful in 1m3s
Build / build (22) (pull_request) Successful in 1m1s
ab56dbb2d5
Sainan merged commit 6490fadcae into main 2025-03-13 02:14:54 -07:00
Sainan deleted branch recent-vendor-purchases 2025-03-13 02:14:55 -07:00
Sign in to join this conversation.
No description provided.