-
Notifications
You must be signed in to change notification settings - Fork 46
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
Refine equipment list #39
Comments
Here's a few that have been bothering me
The imbued versions should probably get collapsed into a single version
|
I've pushed a commit to remove broken versions and LMS versions of items, but I'm wondering if removing locked versions etc might make it harder to implement #32 in the future. |
Discussed this in Discord a bit, but wanted to bring it up here also--it's possible that leaning on the client's ItemVariationMapping utilities could help a bit there. @LlemonDuck noted that there are some cases where it wouldn't work (eg. all |
I've introduced EquipmentAliases.ts, where variants of items are mapped from item ID -> main variant item ID. This should help us in the future if we add RuneLite integration. |
Don't forget to also do Recolored slayer helmet variants |
I've handled lots of cases, but I think there will be a long tail of items to add. I'll try to handle all the cases mentioned in this issue. Please comment with more cases if you spot anything! I wanted to write down the remaining things I know about: Colored goblin mail: These are equipable during the Land of the Goblins quest! I don't have a strong opinion here, but I think we should keep these since they are sometimes equipable. Equipment with charges: We should choose a value to be the primary version and alias the rest. Maybe Equipment that can be uncharged: These should only be aliased if stats match exactly. This is kinda a dumb example, but if a person is manual casting a spell while holding a Toxic staff of the dead, the DPS is charged based on if the staff is charged. Inactive: I'd want to double check this and add a rule to alias only if stats match exactly. |
Further pruning implemented in 5644804 |
as of 318827c, pruning is now done when we're showing the list of equipment to the user. the calculator supports all items so that integration with RuneLite etc isn't odd |
Adding to the list: trimmed pieces . Amulet of glory for example lists lists all variations of # of charges & trimmed vs untrimmed. |
What feature would you like to see?
Currently, every variant of a piece of equipment is shown to the user, e.g. all 10 versions of the Crystal Bow.
At least one unequippable item has been spotted in the list as well: Orange Goblin Mail (perhaps due to its Wear option)
Cutting down on the size of the result list by removing redundant variants of items will be a large improvement to usability.
Evidence
No response
The text was updated successfully, but these errors were encountered: