- Components with an affinity are now grouped together. Which makes it so much easier to eyeball whether you've got everything you need to rebuild ring or wand you've finally got enough raw material for.
- Biological components that confer the same talent are sorted by increasing talent level. This part isn't tested, because so far I haven't been keeping more than one component for any talent, and I'm not entirely sure I'm reverse-engineering the talent level out the right way…

[v1.7.0+] Artificer Tweaks
Moderator: Moderator
-
Zizzo
- Sher'Tul Godslayer
- Posts: 2533
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
[v1.7.0+] Artificer Tweaks
Having fun with VanceVasser's Artificer class, and as I've done with a few other classes,
I'm starting up an Artificer Tweaks addon to make some tweaks. The main thing I've done so far is use my newly introduced hooks in Inventory Sort Order to tweak the sort order of Artificer components in inventory:
"Blessed are the yeeks, for they shall inherit Arda..."
-
Zizzo
- Sher'Tul Godslayer
- Posts: 2533
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: [v1.7.0+] Artificer Tweaks
Been busy, and got a whole lot of new features for v2:
I've given that another stab.
- The Dismantle Item dialog from the actual eponymous talent provides full descriptions of each component you can extract from a given item, and if you already have said component, it adds a note of how many. I usually dismantle items via the use-item dialog from inventory, though, which lacks either of those features. So I modified the list popup of components to choose from, adding component counts and a corner tooltip describing the selected component.
- Of course, none of the above helps if the item you're dismantling only has one ego, because you don't get a popup list to choose from in that case — unless, of course, you enable the new game option "UI | Show dialog for single ego when dismantling".

- As you may or may not recall,
one of the features of my Tinker Tinkering addon is to modify the tooltip of tinkers that grant talents to include a description of the talent they grant. I missed that feature for components that add talents, so I added it. This can be toggled via the new game option "UI | Component talent description in tooltips". (This was particularly amusing for the bonus "BUNNYPOCALYPSE" component I recently picked up in the Easter zone…
) - There are certain augments that I particularly favor, like guardian's augments for weapons and warning augments for headwear. I can never remember, though, which components I need to be collecting to build those augments. So I've added a way to track that. In the Add Augment dialog, you can now right-click on an augment's name to flag it as "interesting"; then, any component that can be used to build an "interesting" augment will say so in its description. (That's one of the main reasons I wanted the tooltip in the dismantle-item list above.)
"Blessed are the yeeks, for they shall inherit Arda..."
-
Zizzo
- Sher'Tul Godslayer
- Posts: 2533
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: [v1.7.0+] Artificer Tweaks
Aaand new record for turnaround time between releasing an addon version and finding a bug in it that requires a bugfix release (52 minutes, for the record
): v2a fixes that new game option "UI | Show dialog for single ego when dismantling" we just added. After all, if the item we're dismantling has no egos at all, we don't want a list popup, no matter what the option says…

"Blessed are the yeeks, for they shall inherit Arda..."
-
Zizzo
- Sher'Tul Godslayer
- Posts: 2533
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: [v1.7.0+] Artificer Tweaks
Having gotten used to the hotkey corner icons from Annotated Charm Hotkeys, I missed them on the wands of thaumaturgy I've been creating recently. It took a bit of digging around to choose corner icons for all the charm augments that add activations (not least for the four dozen or so different totem-of-summon-creature augments
), but I think I've got that all sorted out. That's going out as v2a.1.
"Blessed are the yeeks, for they shall inherit Arda..."
-
Zizzo
- Sher'Tul Godslayer
- Posts: 2533
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: [v1.7.0+] Artificer Tweaks
Now this change I'm a bit worried about, because literally by construction, I can't test it until after I've uploaded it.
See, I find it kind of inconvenient that the charm bandolier inventory slots provided and managed by the eponymous Charm Bandolier talent don't show up in the online character sheet. If I'm reading PlayerDumpJSON:dumpToJSON() correctly, they would be included under "Equipment" in the character sheet if the inventory slots were defined as "worn equipment" slots — which they aren't, for what I assume are good reasons.
So in v2b, we do meatball surgery on the JSON character sheet data on its way out to the server, adding the character's charm bandolier slots to the equipment section in the appropriate format. Of course, the only way to test this properly is to upload an Artificer character sheet, and those don't get sent if you're in offline mode because of, just to pick a random example, an invalid addon MD5.
Keep your fingers crossed; I'll upload a fix if it breaks.
So in v2b, we do meatball surgery on the JSON character sheet data on its way out to the server, adding the character's charm bandolier slots to the equipment section in the appropriate format. Of course, the only way to test this properly is to upload an Artificer character sheet, and those don't get sent if you're in offline mode because of, just to pick a random example, an invalid addon MD5.
"Blessed are the yeeks, for they shall inherit Arda..."
-
Zizzo
- Sher'Tul Godslayer
- Posts: 2533
- Joined: Thu Jan 23, 2003 8:13 pm
- Location: A shallow water area south of Bree
- Contact:
Re: [v1.7.0+] Artificer Tweaks
Success!Zizzo wrote: ↑Fri Jul 21, 2023 6:34 pm Of course, the only way to test this properly is to upload an Artificer character sheet, and those don't get sent if you're in offline mode because of, just to pick a random example, an invalid addon MD5.Keep your fingers crossed; I'll upload a fix if it breaks.
"Blessed are the yeeks, for they shall inherit Arda..."