Closed AlexMax closed 3 years ago
If you add perk=<masterwork id>
I believe it will work. Basically anything that is socketable in an item can be used. Intrinsic perks, masterwork, probably even shader and ornament
Looking at the code it basically just matches perks against every socket on an item.
Oh. So if I'm interested in masterworks of a certain stat, what should I be looking for? Because I tried putting in the stat ID (like 4188031367
for Reload Speed) and that didn't seem to work, and I didn't see any other obvious "masterwork stat" ID's.
Masterworks are finicky, since you currently need to account for all the levels of masterworking that there can be, as well as the possibility that you've got the wrong MW. Plus there are multiple versions of the "same" MWs.
I've moved to putting recommended MWs into wish list notes.
I named it expert mode for a reason. C-:
I named it expert mode for a reason. C-:
Hah. 😀
No worries, I had some idea what I was getting into, but I didn't realize that masterworks had such a bonkers internal representation in Bungie's API. Doesn't sound like I can do anything on my end until the wishlist format adds some sort of masterwork-specific feature to work around it - if that's even possible.
I appreciate the responses anyway.
I have no plans to extend the format for that.
XM lists can represent masterworks today, it just explodes the number of permutations (one for every level of masterwork type you want + the roll without, since re-rolling is an option) you need to build to get there.
I hope you might reconsider. If I'm looking for a weapon with a specific masterwork, I don't particularly care what level masterwork it is, only which skill that is masterworked, and it seems kind of silly to require wishlists to balloon in size by 5 to 10 times in order to account for every possible masterwork per unique roll. The code to do that sort of generation would be trivial to implement, but I worry about file size and the time it would take to parse such a file. Is there a practical upper limit on how big a wishlist file can be before DIM starts to complain or slow down?
plugCategoryHash maybe a workaround e.g. https://data.destinysets.com/i/InventoryItem:186337601
all 199786516 are handling mw
Dupe of #4299
Is there some way of seeking out a specific weapon masterwork in a wishlist? The COMMUNITY_CURATIONS.md document mentions them in passing as an option in "expert mode", but I couldn't figure out how to generate a wishlist with a specific stat masterworks pointed out.
I'm currently working on a utility of my own to generate wishlists, and I wanted to add support for masterworks, but at the moment the best way I know how to add them is to simply add them to the notes).