Go to Page... |
Compatibility: | Scions of Ithelia (9.3.0) Endless Archive (9.2.5) base-game patch (9.1.5) Necrom (9.0.0) Scribes of Fate (8.3.5) |
Updated: | 04/27/24 10:56 AM |
Created: | 05/06/19 05:40 PM |
Monthly downloads: | 339 |
Total downloads: | 22,554 |
Favorites: | 73 |
MD5: | |
Categories: | Graphic UI Mods, RolePlay |
This addon includes some loot and stealing enhancements, and info displays.
As I personally dislike info-bars, I tried to find suitable spots to add these info.
/!\ Avoid using multiple addons that manages the actions of looting/stealing at the same time.
This can cause conflicts and may result in unwanted actions.
File Name |
Version |
Size |
Uploader |
Date |
1.8.13 |
20kB |
NTak |
04/23/23 10:30 AM |
|
1.8.12 |
20kB |
NTak |
04/06/22 03:07 AM |
|
1.8.11 |
20kB |
NTak |
09/01/21 08:42 AM |
|
1.8.10 |
20kB |
NTak |
09/15/20 11:18 AM |
|
1.8.9 |
19kB |
NTak |
09/09/20 12:00 PM |
|
1.8.8 |
19kB |
NTak |
08/26/20 09:54 AM |
|
1.8.7 |
19kB |
NTak |
06/16/20 06:02 AM |
|
1.8.6 |
18kB |
NTak |
05/23/20 05:03 AM |
|
1.8.5 |
18kB |
NTak |
05/21/20 08:15 AM |
|
1.8.4 |
17kB |
NTak |
11/03/19 11:52 AM |
|
1.8.3 |
17kB |
NTak |
11/02/19 01:19 PM |
|
1.8.2 |
17kB |
NTak |
11/01/19 04:15 AM |
|
1.8.1 |
17kB |
NTak |
10/27/19 01:56 AM |
|
1.8 |
17kB |
NTak |
10/26/19 11:31 AM |
|
1.7.2 |
17kB |
NTak |
10/01/19 08:46 AM |
|
1.7.1 |
17kB |
NTak |
09/25/19 01:46 AM |
|
1.7 |
17kB |
NTak |
09/16/19 11:54 AM |
|
1.6 |
16kB |
NTak |
07/24/19 05:37 AM |
|
1.5.1 |
14kB |
NTak |
07/13/19 03:35 PM |
|
1.5 |
14kB |
NTak |
07/13/19 02:56 PM |
|
1.4.1 |
14kB |
NTak |
07/13/19 07:31 AM |
|
1.4 |
13kB |
NTak |
06/15/19 05:04 PM |
|
1.3.4 |
12kB |
NTak |
06/02/19 03:31 AM |
|
1.3.3 |
12kB |
NTak |
05/25/19 03:45 AM |
|
1.3.2 |
12kB |
NTak |
05/23/19 12:04 PM |
|
1.3.1 |
12kB |
NTak |
05/22/19 11:29 AM |
|
1.3.1 |
12kB |
NTak |
05/20/19 02:07 PM |
|
1.2.1 |
11kB |
NTak |
05/16/19 09:02 AM |
|
1.2.1 |
36kB |
NTak |
05/16/19 08:44 AM |
|
1.2 |
11kB |
NTak |
05/15/19 01:11 PM |
|
1.1 |
30kB |
NTak |
05/10/19 09:29 AM |
|
1.0 |
10kB |
NTak |
05/06/19 05:40 PM |
Comment Options |
05/16/19, 10:33 AM | |
|
I've been using NoAccidentalStealing but I'm going to try yours out! Looks really handy!! I love the sounds of the extra features! Thank you!
Edit/Update: Okay! So! Unless I'm mistaken, this only effects your stealing if you use the "Auto Loot" setting in the Gameplay settings. It seems like NoAccidentalStealing will still be necessary for me to use alongside this addon. I really, really like the inventory information you've added. Thank you!
Last edited by NeuroticPixels : 05/16/19 at 11:04 AM.
|
|
NeuroticPixels |
View Public Profile |
Send a private message to NeuroticPixels |
Visit NeuroticPixels's homepage! |
Find More Posts by NeuroticPixels |
Add NeuroticPixels to Your Buddy List |
05/16/19, 02:14 PM | ||
Thank you for your feedback ! Glad to hear you've tried it, and like the extra features ! I hope the other things will fit in the end. In fact if you're not using the "Auto Loot", you shouldn't want to "Auto Steal". ( This addon is rather new but I could change that. ) In fact, my "Smart Stealing" feature only changes the "Auto Steal" setting dynamically, but you have to use "Auto Loot" (or let my addon control "Auto Loot") so that it works correctly. Anyway, I recommand to not use multiple addons that are meant to do the same thing at the same time, as we can't be confident on what will finally happen!… You can try disabling one addon and then the other, to see what fits the more with your playing. N'Tak'
Last edited by NTak : 05/16/19 at 02:34 PM.
|
||
|
NTak |
View Public Profile |
Send a private message to NTak |
Send email to NTak |
Visit NTak's homepage! |
Find More Posts by NTak |
Add NTak to Your Buddy List |
05/16/19, 04:46 PM | |||
|
|
||
|
digibluez |
View Public Profile |
Send a private message to digibluez |
Send email to digibluez |
Visit digibluez's homepage! |
Find More Posts by digibluez |
Add digibluez to Your Buddy List |
NTak |
View Public Profile |
Send a private message to NTak |
Send email to NTak |
Visit NTak's homepage! |
Find More Posts by NTak |
Add NTak to Your Buddy List |
05/25/19, 08:14 AM | |
|
It's Fantastic!!!
This addon is now a permanent thing for me. I love this addon.
NoAccidentalStealing, while being good in it's own way, is no longer necessary with this Loot'n'Steal. It works with auto-looting and it also works for those that prefer not to use auto-looting. Awesome. You've given us an addon that keeps us from accidentally stealing, plus so many more helpful and informative features. I don't want to imagine ESO without it now. I love the little lock over the interaction prompt when we're not stealthing to alert us, but also to assure us that we can't accidentally pick items up that would be considered stolen. And the extra information display in our inventory is excellent. I've always wanted something like this. Now I know exactly how many items I can fence and launder, AND when the timer resets to do some more! Plus, you've included "Cross-Character Settings" which is great. It's such a pain having a lot of characters and having to change settings on addons for each of them. With this addon, it makes it super easy. Just switch that on and I'm good to go. Thank you so much for this! I never want to be without it!
Last edited by NeuroticPixels : 05/25/19 at 08:16 AM.
|
|
NeuroticPixels |
View Public Profile |
Send a private message to NeuroticPixels |
Send email to NeuroticPixels |
Visit NeuroticPixels's homepage! |
Find More Posts by NeuroticPixels |
Add NeuroticPixels to Your Buddy List |
05/25/19, 10:00 AM | ||
Re: It's Fantastic!!!
|
||
|
NTak |
View Public Profile |
Send a private message to NTak |
Send email to NTak |
Visit NTak's homepage! |
Find More Posts by NTak |
Add NTak to Your Buddy List |
07/13/19, 01:51 AM | |
Forum posts: 1
File comments: 402
Uploads: 0
|
Conflict with auto-loot toggling
When I do not load NTak Loot'n'Steal, the following auto-loot problem does NOT occur:
(1) Use the keybind for the addon AutoLoot Toggle to turn auto-looting off (usually because I want to see what is being looted from a materials node, from fishing, or from another source). (2) Loot a node or catch a fish. (3) The loot dialog is displayed, and I choose to accept the item(s). (4) Loot another node or catch another fish. (5) The loot dialog is not displayed. Usually the item is auto-looted to the character's Bags or Crafting Bag. But while fishing, sometimes the fish apparently "got away" instead (which is probably a bug in the game software, not in anyone's add-on). Apparently, NTak Loot'n'Steal reverts the auto-loot setting to ON after an item is looted. Currently, it is configured so that the "preferred setting" is Auto-Loot is ON and Auto-Loot Stolen Items is ON. Setting either one or both of them to OFF does not resolve the problem. That is, it still reverts the setting to which I toggled with the Toggle AutoLoot keybind. Also, FYI: the setting for Smart Stealing is also ON. That feature is the primary reason that I want to use NTak Loot'n'Steal, but other features are nice to have, too. Basically, what I want is control of the Auto-Loot setting by using the Toggle AutoLoot keybind. If the "preferred" configuration feature does not allow that, then perhaps it should. It is unclear to me as to what role it plays in preventing accidental stealing. Note: the Advanced Settings are all OFF except (a) The lock displayed on the keybind (which, frankly, I do not understand and cannot recall seeing) when stealing is prevented; (b) Add A Stolen Filter In Inventory; and (c) Bag slots used count shown in red when empty slots are less than 10. |
|
Shadowshire |
View Public Profile |
Send a private message to Shadowshire |
Send email to Shadowshire |
Visit Shadowshire's homepage! |
Find More Posts by Shadowshire |
Add Shadowshire to Your Buddy List |
07/13/19, 05:38 AM | ||
Re: Conflict with auto-loot toggling
Thanks for your feedback ! My “preferred” settings are meant to override the regular in-game settings. I guess something like that is happening: - You use your toggle to change the auto-loot setting, - It works at first use, but then the setting is overriden by the "preferred" setting. I will add a key to toggle both auto-loot (and the preferred) in my addon. That way, there will be no problem. |
||
|
NTak |
View Public Profile |
Send a private message to NTak |
Send email to NTak |
Visit NTak's homepage! |
Find More Posts by NTak |
Add NTak to Your Buddy List |
07/14/19, 02:42 AM | |
Forum posts: 1
File comments: 402
Uploads: 0
|
Re: Re: Conflict with auto-loot toggling
Thanks! With that change and keybind, I suppose that I can stop using Toggle Auto Loot. It is simple and has been reliable. But, arguably, with as many add-ons that I use, reducing the number loaded at any given time improves the performance of the game client. For example, before my characters enter a Dungeon, I disable Harvest Map and Master Merchant, and replace AUI Minimap with Votan's Minimap.
|
|
Shadowshire |
View Public Profile |
Send a private message to Shadowshire |
Send email to Shadowshire |
Visit Shadowshire's homepage! |
Find More Posts by Shadowshire |
Add Shadowshire to Your Buddy List |
09/12/19, 04:12 AM | |
|
Please change the LibAddonMenu-2.0 usage to not use LibStub anymore as LibStub will be gone one day.
Instead use the global variable LibAddonMenu2. Change: Code:
local LAM2 = LibStub("LibAddonMenu-2.0") Code:
local LAM2 = LibAddonMenu2 And to support AdvancedFilters with your added "Stolen items" tab in the inventory I'll create a changed version and link it here. Would be glad if you could update it then so AdvancedFilters is recognizing your new inventory tab as well and is able to use filters there in the future. The hack of the inventory filter, same like Harvens Stolen filter does btw., is not supporting filter libraries like LibFilters properly so one would need to make your addon depending on it and change some stuff so that the button will be inserted "correctly", also using a control for highlight. + give the descriptor to the tab button so one can find out it's coming from your addon. Download: NtakLootAndSteal compatible with LAM2 global variable and changed to work with AdvancedFilters I've done the following: -Added optional dependency on LibFilters 3.0, and AdvancedFilters -Changed the setting for the inventory stolen filtertab to only be enabled if LibFilters 3.0 is loaded ->Added de, en, fr, es translations for the tooltip to this setting! -Changed the inventory filter tab to be added properly including it's own control for the flash etc. like standard inventory tab buttons got (or it will throw errors sometimes) -Used the inventory fragment state change callback function to apply/remove the libfilters filterfunction -Added a descriptor so AdvancedFilters is able to recognize your addon added inventory filter tab and apply subfilters + dropdownbox to it (in the future, currently just is able to not throw an error message anymore due to an unknown inventory filter tab ) -Updated txt file with the version and added ## AddOnVersion: tag for ingame checks of addons like Votan's Addon List and the vanilla UI addon manager -Fixed your call to LAM2 to not use LibStub anymore but instead use the global LibAddonMenu2 variable -Commented an unneeded table variable in your addon (at the top "local stealthStates")
Last edited by Baertram : 09/13/19 at 10:52 AM.
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
09/16/19, 11:49 AM | ||
(It's appreciated, as I'm on holidays and really too busy at the moment ) I'm gonna put that version online. Cheers, N'Tak'
Last edited by NTak : 09/16/19 at 11:56 AM.
|
||
|
NTak |
View Public Profile |
Send a private message to NTak |
Send email to NTak |
Visit NTak's homepage! |
Find More Posts by NTak |
Add NTak to Your Buddy List |
09/20/19, 04:53 PM | |
Ran into a bug that killed my UI today. Just updated all addons today in Minion. Blacksmith in Elden Root store.
Code:
LibFilters-3.0: invalid arguments to RegisterFilter("NTakLootSteal_nil", nil, function: 000001F00F82BFD0). >Needed format is: String uniqueFilterTag, number LibFiltersLF_*FilterPanelConstant, function filterCallbackFunction user:/AddOns/LibFilters-3.0/LibFilters-3.0/LibFilters-3.0.lua:393: operator .. is not supported for string .. nil stack traceback: user:/AddOns/LibFilters-3.0/LibFilters-3.0/LibFilters-3.0.lua:393: in function 'LibFilters:RequestUpdate' <Locals> self = tbl </Locals> user:/AddOns/NTakLootSteal/NTakLootSteal.lua:316: in function 'ChangeFilterPreHook' <Locals> self = tbl, filterTab = tbl, invType = 1 </Locals> EsoUI/Libraries/Utility/ZO_Hook.lua:19: in function 'ChangeFilter' EsoUI/Ingame/Inventory/Inventory.lua:1009: in function 'ZO_InventoryManager:SelectAndChangeSort' <Locals> self = tbl, inventoryType = 1, tabFilterType = 0, newSortKey = "sellInformationSortOrder", newSortOrder = true, inventoryInfo = tbl, tabFilter = tbl </Locals> EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:239: in function 'callback' <Locals> oldState = "hidden", newState = "showing" </Locals> EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks' <Locals> self = tbl, eventName = "StateChange", registry = tbl, callbackInfoIndex = 1, callbackInfo = tbl, callback = EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:236, deleted = false </Locals> EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:276: in function 'ZO_Scene:SetState' <Locals> self = tbl, newState = "showing", oldState = "hidden", name = "store" </Locals> EsoUI/Ingame/Scenes/InteractScene.lua:75: in function 'ZO_InteractScene:SetState' <Locals> self = tbl, newState = "showing" </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:197: in function 'ZO_SceneManager_Base:ShowScene' <Locals> self = tbl, scene = tbl, sequenceNumber = 53 </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:287: in function 'ZO_SceneManager_Leader:ShowScene' <Locals> self = tbl, scene = tbl </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:370: in function 'ZO_SceneManager_Leader:OnSceneStateHidden' <Locals> self = tbl, scene = tbl, currentNextScene = tbl </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:271: in function 'ZO_SceneManager_Base:OnSceneStateChange' <Locals> self = tbl, scene = tbl, oldState = "hiding", newState = "hidden" </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:317: in function 'ZO_SceneManager_Leader:OnSceneStateChange' <Locals> self = tbl, scene = tbl, oldState = "hiding", newState = "hidden" </Locals> EsoUI/Ingame/Scenes/IngameSceneManager.lua:340: in function 'ZO_IngameSceneManager:OnSceneStateChange' <Locals> self = tbl, scene = tbl, oldState = "hiding", newState = "hidden" </Locals> EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:277: in function 'ZO_Scene:SetState' <Locals> self = tbl, newState = "hidden", oldState = "hiding", name = "interact" </Locals> EsoUI/Ingame/Scenes/InteractScene.lua:75: in function 'ZO_InteractScene:SetState' <Locals> self = tbl, newState = "hidden" </Locals> EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:426: in function 'ZO_Scene:OnTransitionComplete' <Locals> self = tbl, nextState = "hidden" </Locals> EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:421: in function 'ZO_Scene:DetermineIfTransitionIsComplete' <Locals> self = tbl, nextState = "hidden" </Locals> EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:343: in function 'ZO_Scene:OnSceneFragmentStateChange' <Locals> self = tbl, fragment = tbl, oldState = "hiding", newState = "hidden" </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:146: in function 'ZO_SceneFragment:SetState' <Locals> self = tbl, newState = "hidden", oldState = "hiding", currentScene = tbl </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:156: in function 'ZO_SceneFragment:OnHidden' <Locals> self = tbl </Locals> EsoUI/Libraries/ZO_Scene/ZO_SceneFragmentTemplates.lua:75: in function '(anonymous)' <Locals> _ = ud, completedPlaying = true </Locals> |
|
|
Phuein |
View Public Profile |
Send a private message to Phuein |
Send email to Phuein |
Visit Phuein's homepage! |
Find More Posts by Phuein |
Add Phuein to Your Buddy List |
09/22/19, 04:28 AM | |
Hey Phuein,
Sorry to hear about that issue. This is caused by the option “Add a Stolen filter in inventory”. I'll be working on it, and I'll modify/correct some other things around the new code that uses LibFilters-3.0... Because, I don't know for you, but the Stolen filter returns "everything", not only the stolen things. In the meantime, I think you can disable that option to prevent the issue. Cheers, N'Tak'
Last edited by NTak : 09/22/19 at 04:38 AM.
|
|
|
NTak |
View Public Profile |
Send a private message to NTak |
Send email to NTak |
Visit NTak's homepage! |
Find More Posts by NTak |
Add NTak to Your Buddy List |
09/22/19, 02:30 PM | ||
|
Hi there,
yeah, if you just use a filter function at the stolen tab (and not the ITEMFILTERTYPE_ALL) it will work but only show stolen items and not be compatibel with other filter addons. If you got marked items with FCOItemSaver or filtered them with AdvancedFilter plugins dropdown boxes (currently not added this to the custom inventory buttons of Harvens Stolen Filters or NTakLootAndSteal but planned to add them) or with FCOCraftFilter or other addons filtering stuff "together" with LibFilters, it wouldn't work properly. I'll have a look if I can see where the error comes from. Looks like the LibFilters filterPanelId was not determined properly as you were at the vendor. Edit: After playing around with it I wasn't able to get the same error or any else so far... Even tested the same vendor at Eldenroot. Any further infos how to get the same error in steps @Phuein? @Ntak You could add some additional NIL checks around the filterPanelId but normally this cannot be nil. Not sure how Phuein achieved this... Maybe other addons were interfering there. Here is what should help a bit to suppress the error message but one won't be able to track it down this way anymore (except if you add d("NtakLootAndSteal - Error: LibFilters panelId is nil!") or something like that, and let the users write where and how they got it here: Lua Code:
Last edited by Baertram : 09/22/19 at 02:55 PM.
|
|
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |