Go to Page... |
Compatibility: | Endless Archive (9.2.5) base-game patch (9.1.5) Necrom (9.0.0) Scribes of Fate (8.3.5) Firesong (8.2.5) Lost Depths (8.1.5) High Isle (8.0.0) |
Updated: | 10/22/23 04:35 PM |
Created: | 09/11/18 09:42 AM |
Monthly downloads: | 423 |
Total downloads: | 27,309 |
Favorites: | 55 |
MD5: |
File Name |
Version |
Size |
Uploader |
Date |
2.30.2 |
105kB |
otac0n |
08/24/23 01:04 PM |
|
2.30.1 |
105kB |
otac0n |
06/19/23 05:03 PM |
|
2.30.0 |
105kB |
otac0n |
06/18/23 09:04 PM |
|
2.29.13 |
110kB |
otac0n |
05/07/23 09:49 AM |
|
2.29.12 |
110kB |
otac0n |
05/02/23 08:45 PM |
|
2.29.11 |
104kB |
otac0n |
03/19/23 05:26 PM |
|
2.29.10 |
102kB |
TaxTalis |
02/05/23 07:07 AM |
|
2.29.9 |
103kB |
demawi |
11/06/22 10:23 AM |
|
2.29.8 |
102kB |
demawi |
11/02/22 04:15 PM |
|
2.29.7 |
102kB |
demawi |
08/29/22 06:13 PM |
|
2.29.6 |
102kB |
demawi |
07/19/22 01:40 PM |
|
2.29.5 |
102kB |
demawi |
07/17/22 05:10 AM |
|
2.29.4 |
102kB |
demawi |
07/16/22 04:34 AM |
|
2.29.3 |
102kB |
demawi |
07/14/22 05:11 AM |
|
2.29.2 |
102kB |
demawi |
07/07/22 04:22 AM |
|
2.29.1 |
102kB |
demawi |
07/01/22 04:30 PM |
|
2.29.0 |
103kB |
demawi |
06/23/22 02:29 PM |
|
2.28.1 |
96kB |
demawi |
06/06/22 01:11 PM |
|
2.28.0 |
96kB |
demawi |
05/22/22 09:44 AM |
|
2.27.3 |
92kB |
demawi |
05/16/22 02:31 AM |
|
2.27.2 |
92kB |
demawi |
05/15/22 01:37 PM |
|
2.27.1 |
92kB |
demawi |
05/11/22 02:14 PM |
|
2.27.0 |
92kB |
demawi |
05/10/22 02:16 PM |
|
2.26.2 |
76kB |
TaxTalis |
04/24/22 02:06 PM |
|
2.26.1 |
75kB |
demawi |
04/23/22 11:55 AM |
|
2.26.0 |
75kB |
demawi |
04/23/22 11:20 AM |
|
2.25.0 |
71kB |
demawi |
04/10/22 11:51 AM |
|
2.24.9 |
71kB |
demawi |
04/06/22 02:50 PM |
|
2.24.8 |
70kB |
demawi |
02/02/22 11:07 AM |
|
2.24.7 |
70kB |
demawi |
01/26/22 07:21 PM |
|
2.24.6 |
70kB |
demawi |
01/19/22 03:20 PM |
|
2.24.5 |
70kB |
demawi |
12/04/21 05:47 AM |
|
2.24.4 |
70kB |
demawi |
09/06/21 05:43 AM |
|
2.24.3 |
70kB |
demawi |
08/12/21 02:49 AM |
|
2.24.2 |
70kB |
demawi |
08/10/21 10:36 AM |
|
2.24.1 |
70kB |
demawi |
07/31/21 09:04 AM |
|
2.24.0 |
70kB |
demawi |
07/30/21 04:02 PM |
|
2.23.3 |
69kB |
demawi |
07/17/21 08:23 AM |
|
2.23.2 |
69kB |
demawi |
07/15/21 05:07 PM |
|
2.23.1 |
69kB |
demawi |
07/15/21 04:45 PM |
|
2.23.0 |
69kB |
demawi |
07/15/21 07:38 AM |
|
2.22.4 |
65kB |
demawi |
07/01/21 10:46 AM |
|
2.22.3 |
65kB |
demawi |
06/28/21 04:29 AM |
|
2.22.2 |
65kB |
demawi |
06/26/21 12:33 PM |
|
2.22.1 |
65kB |
demawi |
06/26/21 09:06 AM |
|
2.22.0 |
65kB |
demawi |
06/24/21 04:01 AM |
|
2.21.0 |
62kB |
demawi |
06/09/21 12:27 PM |
|
2.20.0 |
61kB |
demawi |
06/07/21 10:11 AM |
|
2.19.1 |
59kB |
demawi |
06/02/21 01:33 PM |
|
2.18.2 |
58kB |
demawi |
05/30/21 07:31 AM |
|
2.18.1 |
58kB |
demawi |
05/28/21 08:40 AM |
|
2.18.0 |
58kB |
demawi |
05/28/21 03:08 AM |
|
2.17.0 |
54kB |
demawi |
05/22/21 06:46 AM |
|
2.16.1 |
46kB |
demawi |
05/14/21 03:00 PM |
|
2.16.0 |
46kB |
demawi |
05/13/21 09:25 AM |
|
2.15.3 |
42kB |
demawi |
02/23/21 01:36 AM |
|
2.15.2 |
42kB |
TaxTalis |
02/22/21 09:42 AM |
|
2.15.1 |
42kB |
TaxTalis |
02/21/21 03:30 PM |
|
2.10.3 |
39kB |
TaxTalis |
11/25/20 11:12 AM |
|
2.10.0 |
38kB |
TaxTalis |
11/18/20 04:18 PM |
|
2.9.2 |
38kB |
TaxTalis |
11/15/20 06:25 AM |
|
2.8.0 |
38kB |
TaxTalis |
11/08/20 07:46 AM |
|
2.7.0 |
38kB |
TaxTalis |
10/11/20 11:54 AM |
|
2.6.0 |
38kB |
TaxTalis |
09/09/20 06:01 AM |
|
2.5.0 |
38kB |
TaxTalis |
08/11/20 10:59 AM |
|
2.4.0 |
38kB |
TaxTalis |
05/25/20 02:34 AM |
|
2.3.0 |
37kB |
TaxTalis |
02/26/20 12:20 PM |
|
2.2.1 |
37kB |
TaxTalis |
01/07/20 01:05 PM |
|
2.2.0 |
37kB |
TaxTalis |
12/30/19 02:22 AM |
|
2.1.0 |
37kB |
TaxTalis |
12/25/19 12:17 PM |
|
2.0.0 |
35kB |
TaxTalis |
12/18/19 05:03 AM |
|
1.6.2 |
920kB |
TaxTalis |
11/27/19 01:48 PM |
|
1.6.1 |
920kB |
TaxTalis |
09/06/19 08:47 AM |
|
1.6.0 |
920kB |
TaxTalis |
08/31/19 04:02 PM |
|
1.5.2 |
922kB |
TaxTalis |
08/14/19 09:25 AM |
|
1.5.1 |
920kB |
TaxTalis |
05/25/19 02:57 AM |
|
1.5.0 |
920kB |
TaxTalis |
05/24/19 10:07 AM |
|
1.4.2 |
914kB |
TaxTalis |
10/27/18 09:00 AM |
|
1.4.1 |
914kB |
TaxTalis |
10/26/18 02:36 PM |
|
1.2.2 |
911kB |
TaxTalis |
10/12/18 01:27 PM |
|
0.10.1 |
910kB |
TaxTalis |
09/26/18 12:27 PM |
|
0.8.0 |
911kB |
TaxTalis |
09/16/18 01:58 PM |
|
0.6.1 |
909kB |
TaxTalis |
09/15/18 07:08 AM |
|
0.4.2 |
903kB |
TaxTalis |
09/11/18 10:06 AM |
![]() |
Comment Options |
dorrson |
View Public Profile |
Send a private message to dorrson |
Find More Posts by dorrson |
Add dorrson to Your Buddy List |
![]() |
|
|
@FrostByghte
Thank you for using RbI! Glad you like it! ![]() Could you please specify more? Does this happen on every login, with every character with every ruleset? What rule are you using for Notify (the task which is called in that very line)? The event fires when a new item enters the backpack (well at least that's the intent) - is there anything moved to your backpack every time you login? O.o The event code which fires there is called "EVENT_CONVERSATION_FAILED_UNIQUE_ITEM" and it has a stackCountChange of 1, that's why it goes through the filtering. No idea though what that is or what triggers it, yet. Edit: @manavortex hinted me that such a thing could possibly happen on transforming quest items, do you, by any chance, have an item called "Kollopi Essence" in you inventory and a corresponding quest you can't turn in because it is bugged? ... just a random thought though. could still be something similar, please check your items and quests for unique items and rewards with the same name or something...
Last edited by TaxTalis : 06/05/20 at 03:25 PM.
|
![]() |
![]() |
TaxTalis |
View Public Profile |
Send a private message to TaxTalis |
Find More Posts by TaxTalis |
Add TaxTalis to Your Buddy List |
![]() |
|
Forum posts: 1
File comments: 72
Uploads: 0
|
I've been getting this on login... I'm hoping the answer to this isn't staring me in the face. If so, I apologize. It doesn't appear to stop the addon from doing a thing, but I thought I would attempt to report it. Thank you, this addon is completely brilliant and geeky.
![]() Code:
user:/AddOns/RulebasedInventory/Modules/Event.lua:72: attempt to index a nil value stack traceback: user:/AddOns/RulebasedInventory/Modules/Event.lua:72: in function 'OnSlotUpdate' |caaaaaa<Locals> eventCode = 131223, bag = 1, slot = 0, isNewItem = T, itemSoundCategory = 17, inventoryUpdateReason = 0, stackCountChange = 1 </Locals> |
![]() |
![]() |
FrostByghte |
View Public Profile |
Send a private message to FrostByghte |
Send email to FrostByghte |
Find More Posts by FrostByghte |
Add FrostByghte to Your Buddy List |
![]() |
|
|
The fix for LibSets, an API Bump and various other things just went live, look at the changelog for more information.
Further, @dorrson, I've added a function "SkillLineLevel()" to be used with a single (at the moment only crafting-) skill line like so: 'skilllinelevel("blacksmithing")' which returns the level of given skillline as an integer. So, use it like 'skilllinelevel("blacksmithing")<50'. Thank you for using RbI, glad you like it, if you have any problems, please let me know.
Last edited by TaxTalis : 05/25/20 at 02:39 AM.
|
![]() |
![]() |
TaxTalis |
View Public Profile |
Send a private message to TaxTalis |
Send email to TaxTalis |
Find More Posts by TaxTalis |
Add TaxTalis to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 30
Uploads: 0
|
First off, great addon! Thank you for the backpack, craft bag, and bank count changes, it's helped me streamline my bank management when I don't have ESO+ available for crafting.
Is there a way to determine if your character's crafting skill is already at the max level? I'd like to create a rule that checks for max crafting level so I can deconstruct intricate items on my characters that are not at the max level already. |
![]() |
![]() |
dorrson |
View Public Profile |
Send a private message to dorrson |
Send email to dorrson |
Find More Posts by dorrson |
Add dorrson to Your Buddy List |
![]() |
|
|
Working on a fix for the updated LibSets.
@ShiroiKuma, have you found any other leads on the problems you have/had? |
![]() |
![]() |
TaxTalis |
View Public Profile |
Send a private message to TaxTalis |
Send email to TaxTalis |
Find More Posts by TaxTalis |
Add TaxTalis to Your Buddy List |
![]() |
|
|
Yes the junking thing is surely just an issue of "who goes first", if FCOIS has not yet applied the marker, then RbI would not junk it, and RbI will not check again, if it has finished on this very slot.
The bank<->bag exchange gives me headaches though... there is no symbol applied to those particular items which are being cycled around is there? And you said when you wouldn't use the FCOIS markers in rules then everything went fine? I'm off for today, I'll check again tomorrow. |
![]() |
![]() |
TaxTalis |
View Public Profile |
Send a private message to TaxTalis |
Send email to TaxTalis |
Find More Posts by TaxTalis |
Add TaxTalis to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 9
Uploads: 0
|
Been using RbI for awhile now, but this is the first time I started including FCOIS rules.
It's the exact same bow, I can see it vanish from the bank to appear again a few seconds later. I do have ESO+ on this account. The error only happens when atleast a single is transferred. It happened with 21 items and with 1 item, I did those tests early myself too. (Also to speed up the debugging/screenshots from being too long). It's so far happened with multiple green/white bows, but ONLY with FCOIS Marked for Selling items. One interesting fact that might be useful (and only just occurred while doing my writs) was that adding Lua Code:
Lua Code:
The above new information might be the cause of the initial error, it's moving the item and FCOIS Marks don't yet exist and so it's moving it back? I've just put !FCOIS back in BankToBagCrafter for my MasterCrafter Profile ad uploaded here https://pastebin.com/Paf5QUQm (24 hrs before it auto deletes) |
![]() |
![]() |
ShiroiKuma |
View Public Profile |
Send a private message to ShiroiKuma |
Send email to ShiroiKuma |
Find More Posts by ShiroiKuma |
Add ShiroiKuma to Your Buddy List |
![]() |
|
|
Hi there and thank you for using RbI!
First, this is the same bow which is stored and then received, is that correct? That should not be possible by design, by the way, so I am very confused. Second, just as a wilde guess, do you have ESO+? Third, can you somewhat tell me about the timing, the tasks seem to run fine, at least they're posting end results and everything, so I am even more confused, when does the error appear? Does the error occur even when no items are transferred or does it need at least one, or a very special one like this bow? Last for now, would you be so kind to provide me with your full savedVariable, so I can check if other rules somehow interfere with something there?
Last edited by TaxTalis : 04/15/20 at 09:14 AM.
|
![]() |
![]() |
TaxTalis |
View Public Profile |
Send a private message to TaxTalis |
Send email to TaxTalis |
Find More Posts by TaxTalis |
Add TaxTalis to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 9
Uploads: 0
|
I have BagToBankAlt and BankToBagCrafter RuleSets setup as follows:
Code:
["BankToBag"] = { ["ruleSetName"] = "BankToBagCrafter", ["ruleSet"] = { ["StockItems"] = 2, ["Surveyer"] = 2, ["Sell"] = 2, ["!FCOIS"] = 2, }, }, ["BagToBank"] = { ["ruleSetName"] = "BagToBankAlt", ["ruleSet"] = { ["BagToBank"] = 2, ["FCOIS"] = 1, }, }, Code:
["rules"] = { ["StockItems"] = "countbackpack(\"<\", 50) AND ( name(\"Lockpick\") or (type(\"soulgem\") and quality(\"fine\")) or (type(\"soulgem\") and quality(\"normal\")) or (type(\"tool\") and level() == 50) ) ", ["BankToBagCrafter"] = "(type(\"masterwrit\", \"armor\", \"weapon\") OR item_enchanting() OR equipType(\"neck\", \"ring\") OR (traitInfo(\"intricate\") and cp() >= 150))", ["BagToBank"] = "(\r\n Type(\"tool\",\"soulgem\",\"masterwrit\",\"recipe\",\"motif\")\r\n OR (\r\n (\r\n Type(\"armor\",\"weapon\",\"glyph_armor\",\"glyph_jewelry\",\"glyph_weapon\")\r\n OR equipType(\"neck\",\"ring\")\r\n )\r\n AND NOT Crafted()\r\n )\r\n OR SType(\"treasuremap\",\"survey\")\r\n OR TraitInfo(\"intricate\")\r\n OR Name(\"Key Fragment\")\r\n OR (Type(\"potion\", \"poison\", \"drink\", \"food\") and not (crafted() and quality(\"epic\",\"legendary\")))\r\n)", ["!FCOIS"] = "fcoismarker(\"SELLING\")", ["NoCraft"] = "NOT Crafted()", ["Sell"] = "junked() OR fcoismarker(\"SELLING\")", ["NoCrown"] = "NOT CrownStore() AND NOT CrownCrate()", ["FCOIS"] = "NOT fcoismarker(\"LOCK\", \"WRIT\",\"SELLING\")", ["Surveyer"] = "stype(\"survey\")", }, ![]() However, when I got to my bank I get the following error Code:
bad argument #1 to 'pairs' (table/struct expected, got nil) stack traceback: [C]: in function 'pairs' user:/AddOns/RulebasedInventory/Modules/Task.lua:85: in function 'GetSlotFromDatas' |caaaaaa<Locals> slotDatas = [table:1]{}, bagToCount = 0, slotFromDatas = [table:2]{}, bagCount = [table:3]{} </Locals>|r user:/AddOns/RulebasedInventory/Modules/Task.lua:290: in function 'CheckByItemLink' |caaaaaa<Locals> singleItemLink = "|H0:item:43549:2:41:0:0:0:0:0:...", status = T, finished = T, actionCount = 0, bagFrom = 1, lookupBagFrom = [table:4]{}, bagFromOccupied = [table:5]{}, bagToOccupied = [table:6]{}, itemLinkForSorting = "|H0:item:43549:2:41:0:0:0:0:0:...", slotDatas = [table:1], bagToCount = 0 </Locals>|r user:/AddOns/RulebasedInventory/Modules/Task.lua:465: in function 'Interleave' |caaaaaa<Locals> ExecuteTask = [table:7]{}, executeTaskArguments = [table:8]{1 = "|H0:item:43549:2:41:0:0:0:0:0:..."}, executeTaskLastResults = [table:9]{status = T, totalActionCount = 0, finished = F}, InterleaveTask = [table:10]{}, interleaveTaskArguments = [table:11]{1 = "|H0:item:43549:2:41:0:0:0:0:0:..."}, interleaveTaskLastResults = [table:12]{status = T, totalActionCount = 0, finished = F} </Locals>|r user:/AddOns/RulebasedInventory/Modules/Task.lua:508: in function 'RbI.TaskStarter' |caaaaaa<Locals> ExecuteTask = [table:7], ExecuteTaskItemLink = "|H0:item:43549:2:41:0:0:0:0:0:...", InterleaveTask = [table:10], InterleaveTaskItemLink = "|H0:item:43549:2:41:0:0:0:0:0:...", executeTaskArguments = [table:8], interleaveTaskArguments = [table:11], executeTaskLastResults = [table:9], interleaveTaskLastResults = [table:12] </Locals>|r user:/AddOns/RulebasedInventory/Modules/Event.lua:29: in function 'Pop' |caaaaaa<Locals> itemLink = "|H0:item:43549:2:41:0:0:0:0:0:..." </Locals>|r EsoUI/Libraries/Globals/globalapi.lua:207: in function '(anonymous)' ![]() Is there any way to fix this? I can't see what's wrong here. EDIT: This only occurs when items are taken from the Bank by RbI. If I manually move the item from the Bank to Bag, this never occurs.
Last edited by ShiroiKuma : 04/15/20 at 08:27 AM.
|
![]() |
![]() |
ShiroiKuma |
View Public Profile |
Send a private message to ShiroiKuma |
Send email to ShiroiKuma |
Find More Posts by ShiroiKuma |
Add ShiroiKuma to Your Buddy List |
![]() |
|
|
Hey TaxTalis,
Please read this and change your context menu on the inventory rows to use LibCustomMenu properly instead to assure all addons can work properly together and to benefit from LibCustomMenu's code (assures there won#t be any insecure error messages due to inventory context menu "hooks"): https://www.esoui.com/forums/showthread.php?t=9052 Many thanks! |
![]() |
![]() |
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
![]() |
||
|
correct, the profile is only updated if and only if you save it again.
the char where you added the rule to a task now has no named profile.
Last edited by TaxTalis : 03/07/20 at 10:20 AM.
|
|
![]() |
![]() |
TaxTalis |
View Public Profile |
Send a private message to TaxTalis |
Send email to TaxTalis |
Find More Posts by TaxTalis |
Add TaxTalis to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 11
Uploads: 0
|
Yes, it seems to be working: i loaded the profile on the farmer toon, then added a new rule. It seems that this rules is applied only to the toon, and not "saved back" to the profile.
The other toons only use the profile. Everything seems to be working out - thanks a bunch! ![]() |
![]() |
![]() |
LeinadOrarogep |
View Public Profile |
Send a private message to LeinadOrarogep |
Send email to LeinadOrarogep |
Find More Posts by LeinadOrarogep |
Add LeinadOrarogep to Your Buddy List |
![]() |
||
|
hm yea this would be possible, but the way to do this for now is the "different profile" approach.
the rules forming the profile will update on other profiles too, same is for rulesets, so you can still "globally" update even across different profiles.
|
|
![]() |
![]() |
TaxTalis |
View Public Profile |
Send a private message to TaxTalis |
Send email to TaxTalis |
Find More Posts by TaxTalis |
Add TaxTalis to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 11
Uploads: 0
|
Is there a way to have a rule applied only to a specific character? I'm thinking of a function that would be like charactername().
I have a farmer toon which should gather all the surveys/maps from the bank, while all the other toons must deposit them in the bank. I don't know how could i achieve this currently. Thanks for you wonderful addon, by the way! ![]() edit: i know i could have different profiles, but i would like to keep the same profile for all toons, so that it's easier to update the rules globally!
Last edited by LeinadOrarogep : 03/07/20 at 06:02 AM.
|
![]() |
![]() |
LeinadOrarogep |
View Public Profile |
Send a private message to LeinadOrarogep |
Send email to LeinadOrarogep |
Find More Posts by LeinadOrarogep |
Add LeinadOrarogep to Your Buddy List |
![]() |