LockSmith
LockSmith is an addon for rogues. It will show a lockpicking button if you have a lockbox in your inventory that you can unlock.
Keep clicking the button to unlock all boxes. The button will disappear when you have no more lockboxes that you can unlock.
Hold down the alt-key while dragging to move the button.
I recommend my CrowBar addon to open the boxes after unlocking them all.
Enjoy.
-Ammo
Add
[106895] = 500, -- Iron-Bound Junkbox
to line 17 and
[116920] = 500, -- True Steel Lockbox
to line 40 of LockSmith.lua to get it working with WoD mobs!
hmm where can i find CrowBar link at
tested, works, update released.
Yes you will see an update, I returned from vacation, just that my rogue has had bad luck and haven't found enough lockboxes to debug it yet :)
Great! Thanks Ammo.
Any chance we'll get an update for MOP?
[68729] = 425, -- Elementium Lockbox
[63349] = 400, -- Flame-Scarred Junkbox
to line 15 of LockSmith.lua to get it working with Cataclysm mobs!
Open LockSmith.lua in a text editor (like notepad)
On lines 70, 72, 79, and 80 put a -- (two dashes) at the beginning to comment the calls to GetLockSpell and GetLockPickLevel, which aren't needed.
On line 116, replace lockpickskill with UnitLevel("player") * 5
On Line 43, make it say local hasspell = true
LockSmith.lua:139: attempt to call global 'GetSpellName' (a nil value)
LockSmith.lua:152: attempt to call global 'GetNumSkillLines' (a nil value)
But what's REALLY freaky that except for some capital letters in the new version and a line of comments I deleted it's EXACTLY the same code !!!
Just ONE difference that may cause an issue.
On my code I have
[43624] = 400, -- Titanium Lockbox
On the new version it is
[54624] = 400, -- Titanium Lockbox
I got my item number from wowhead and it's pretty safe that their ItemID is right.
Hope this helps anyone that has an issue.