-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Greatly improved price tracking consistency, fixed edge cases, and other QoL #18
Conversation
…con by altering the number formatting
…ck it is closed causing profit to change
…eward withdraw interfaces
…dle things like deposit boxes, imp-in-a-box, and others
-Fix- Minute by minute GE price changes of held and worn items will no longer interfere with profit -Improvement- Included bank as a resource to monitor profit (emptying pouches, banking reward chests) -Improvement- Added additional monitoring to ensure deposit box profit is accounted for -Fix- Huntsmans kit interaction no longer interferes with profit -Fix- Seed vault no longer interferes with profit -Fix- Fixed opening bank interfaces and doing nothing causing the next change to be ignored -Improvement- Added automatic start setting to begin tracking on first game tick -Fix- Fixed readme pointing to broken image
…omething like 1,953 gold would show as 1.9K instead of 2.0K
Wow thanks for this. I'll review it after work |
…ndition to happen again in reverse -Fix- Fixed seed vault tick perfect close race condition
src/main/java/com/profittracker/ProfitTrackerInventoryValue.java
Outdated
Show resolved
Hide resolved
Looks good overall. One nitpick suggestion but otherwise good |
…tions -Dev Internal- Minor cleanup of various container item handling for potential future improvements -Improvement- Changed essence pouches to storage only items that ignore profit changes -Improvement- Added and fixed a few storage items to ensure profit tracking occurs
-Fix- Fixed new bank tracking holding onto previous bank state between toggling plugin -Dev Internal- Fixed profit calculation debug message issue with concatenation instead of addition -Dev Internal- Updated several instances of dif to difference -Fix- Closed possibility of race condition when calculating profit in case prices can be updated in parallel
Are you good for me to merge this? |
Yeah I closed up a few more things that I noticed in testing. My mems ran out so I can't test well anymore, but it was working as intended. Swapping between specialty worlds and normal worlds can mess the numbers up (like leagues), but I don't think it is too important an issue. Even if there might be some other strange edge cases, they shouldn't outweigh the improvements IMO. |
PR to update the plugin on pluginhub to this latest version: runelite/plugin-hub#7159 |
Fixes
Improvements