This thread in Ideas speaks to an inconvenience that has long mildly annoyed my non-Alchemist characters: having to go to inventory and manually transmo all the gems you've accumulated. The seemingly obvious solution, as requested by the parent thread, is to add a game option to put gems in the transmo chest when you first pick them up just like everything else; as the parent thread points out, though, this turns into an inconvenience for Alchemists, who would now have to go to inventory and check for gems in their transmo list before transmogrifying anything. The compromise, I think, as I have implemented in
my Auto-Transmo Gems addon, is simply to ignore the option if you know any talents that use gems.
Now, before I merge this into ZOmnibus, I want to check a couple things:
- The talents I'm keying off of to ignore the new "Auto-transmo gems" option are Create Alchemist Gems, Extract Gems, Imbue Item and Gem Golem; am I missing any (or including any I shouldn't)?
- The parent thread mentions certain gems that we wouldn't want going into the transmo chest in any event. The addon checks for this by looking for "unique=true" on the gem it's considering; is that sufficient to catch all of them?
[edit 2013-11-12 11:54pm:
Technical info:]
Code:
Hooks:
GameOptions:tabs [to add our game option]
UseItemMenu:generate [to add our 'Extract gems' action]
UseItemMenu:use [to implement our 'Extract gems' action]
Superload:
mod.class.Player:
pickupFloor() [to do the putting of gems in the transmo chest]