forked from nofatigue/runelite-profit-tracker
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Greatly improved price tracking consistency, fixed edge cases, and ot…
…her QoL (#18) * -Fix- Fixed negative gold values being partially hidden by the gold icon by altering the number formatting * -Fix- Fixed depositing or withdrawing items from the bank the same tick it is closed causing profit to change * -Fix- Fixed filling or emptying container items like plank sack affecting profit * -Fix- Fixed new tick perfect bank close prevention interfering with reward withdraw interfaces * -Improvement- Added many storage items to ignore list for fill/empty/use * -Improvement- Added open storage items to ignore list for fill/use * -Fix- Modified backup logic for depositing items to more flexibly handle things like deposit boxes, imp-in-a-box, and others * -Fix- Fixed rune pouch changes often not updating profit until something else happens * Price tracking overhaul, stabilization, edge case fixes -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 * -Change- Changed number formatting to truncate instead of round, so something like 1,953 gold would show as 1.9K instead of 2.0K * -Fix- Fixed new bank tracking causing bank close tick perfect race condition to happen again in reverse -Fix- Fixed seed vault tick perfect close race condition * Fix previous commit not removing code * -Dev Internal- Rename dif to difference to avoid unnecessary abbreviations -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 * Update ProfitTrackerPlugin.java -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
- Loading branch information
1 parent
dcec5c2
commit 0d8e1ad
Showing
6 changed files
with
415 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.