What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] AdvancedItemFilter RELOADED !

Status
Not open for further replies.
Whenever I run bot with AIF enabled, it just stands at my stash tabbing through all my stash tabs over and over. It only does this with AIF enabled. Can someone help me out please?

[Tick] Exception #14 during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
at CommunityLib.Data.<UpdateItemsInStash>d__8.MoveNext() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\CommunityLib\Content-15837640\Data.cs:line 168
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at AdvancedItemFilter.Tasks.CheckForRecipeItemsTask.<Logic>d__17.MoveNext() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-15840890\Tasks\CheckForRecipeItems.cs:line 115
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Loki.Bot.TaskManager.ilL61\.q{D>"o"2|F"tH''O>N/.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at OldGrindBot.OldGrindBot.<MainCoroutine>d__30.MoveNext() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\OldGrindBot\Content-15844984\BasicGrindBot.cs:line 1322
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Buddy.Coroutines.Coroutine.DX4Hk4AV(@7P$_NBijOw;\*JK$.2G@~\.=Dys=R~pLc31\*%n}<p6$.MoveNext()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.*‬‪‬‬***‬*‏‪****‫***‫​*‪‬‏‎*‏*(Boolean )
at Buddy.Coroutines.Coroutine.‬‬‬​*‬‪​‪‪‬‫​*‫‬‏‫‎‎‪**‪*(Boolean )
at Buddy.Coroutines.Coroutine.Resume()
at OldGrindBot.OldGrindBot.Tick() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\OldGrindBot\Content-15844984\BasicGrindBot.cs:line 449
at Loki.Bot.BotManager.‬*‬*‏*‬*‎‪‏*‫‏*‏‎‪‫‬‫‏*‎*‎
 
is there a way to get it to stash remnant of curruption somewere else? theres no spot for it in the currency tab because it has filled all the bottom slots with splinters so it just gets stuck trying to fast move the remnant to currency tab instead of just going to the next tab and depositing it
 
It works like this =)
Snap5.webp
 


i did that, just as yours is listed and it's still just tabbing through all of my stash tabs with this error:

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[Tick] Exception #4 during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
at CommunityLib.Data.<UpdateItemsInStash>d__8.MoveNext() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\CommunityLib\Content-5205046\Data.cs:line 168
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at AdvancedItemFilter.Tasks.CheckForRecipeItemsTask.<Logic>d__17.MoveNext() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-5209250\Tasks\CheckForRecipeItems.cs:line 115
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Loki.Bot.TaskManager.ilL61\.q{D>"o"2|F"tH''O>N/.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at OldGrindBot.OldGrindBot.<MainCoroutine>d__30.MoveNext() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\OldGrindBot\Content-5214390\BasicGrindBot.cs:line 1322
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Buddy.Coroutines.Coroutine.DX4Hk4AV(@7P$_NBijOw;\*JK$.2G@~\.=Dys=R~pLc31\*%n}<p6$.MoveNext()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.*‬‪‬‬***‬*‏‪****‫***‫​*‪‬‏‎*‏*(Boolean )
at Buddy.Coroutines.Coroutine.‬‬‬​*‬‪​‪‪‬‫​*‫‬‏‫‎‎‪**‪*(Boolean )
at Buddy.Coroutines.Coroutine.Resume()
at OldGrindBot.OldGrindBot.Tick() in C:\Program Files (x86)\Broncown\3rdParty\_CONFIGS_\Default\OldGrindBot\Content-5214390\BasicGrindBot.cs:line 449
at Loki.Bot.BotManager.‬*‬*‏*‬*‎‪‏*‫‏*‏‎‪‫‬‫‏*‎*‎*(IBot )
 
is there a way to get it to stash remnant of curruption somewere else? theres no spot for it in the currency tab because it has filled all the bottom slots with splinters so it just gets stuck trying to fast move the remnant to currency tab instead of just going to the next tab and depositing it

new AIF is handling Remnants as essences and should stash them in essence tab, will post it as soon as I get few things solved
 
ofc you guys are making rules for each item in the game, don't forget that logically the plugin has to evaluate rules almost one by one, more rules = more lag
Is that mean i should create one rule with many many conditions?
 
Is that mean i should create one rule with many many conditions?

not sure if it would reduce overhead but why not. AIF is gonna get a freshening, I'll make an attempt to compile conditions to avoid multiple checkups, this should resolve much and much issues
 
I tried make "one for all" rule, but this part throws error after few minutes
Code:
[CustomItemRules] The rule "item.IsRare and (item.IsGloves or item.IsBoot or item.IsHelmet or item.IsRing or item.IsBelt or item.Jewel or item.IsAmulet or item.IsNeededForRecipe)" has returned an error.
 
Trying to run this but getting a error on loading...

Cannot load [AdvancedItemFilter] because an exception occurred [F:\Bots\EB\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-113675187\Helpers\MiscHelpers.cs(5,7) : error CS0246: The type or namespace name 'CommunityLib' could not be found (are you missing a using directive or an assembly reference?)
F:\Bots\EB\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-113675187\Tasks\CheckForRecipeItems.cs(4,7) : error CS0246: The type or namespace name 'CommunityLib' could not be found (are you missing a using directive or an assembly reference?)
 
Trying to run this but getting a error on loading...

Cannot load [AdvancedItemFilter] because an exception occurred [F:\Bots\EB\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-113675187\Helpers\MiscHelpers.cs(5,7) : error CS0246: The type or namespace name 'CommunityLib' could not be found (are you missing a using directive or an assembly reference?)
F:\Bots\EB\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-113675187\Tasks\CheckForRecipeItems.cs(4,7) : error CS0246: The type or namespace name 'CommunityLib' could not be found (are you missing a using directive or an assembly reference?)

You need to go back and read the very first post in this thread to use this plugin.

HINT: Read the big bold red letters, then read your error message a few times.
 
Any possibility of adding in removal of junk items from stash and selling them?

This sounds like an absolutely horrible idea. Bots can make mistakes, and if this ends up trashing your skyforths or 6 link shavs because your isp lagged for 3 seconds, you would be very upset.

If your stash is filling up with junk, thats on you for not putting enough effort into setting up the filter (that or you are playing manually and just throwing everything into stashes for later).


Either way. Its far too risky and accident prone to allow plugins to sell things from your stash.
 
This sounds like an absolutely horrible idea. Bots can make mistakes, and if this ends up trashing your skyforths or 6 link shavs because your isp lagged for 3 seconds, you would be very upset.

If your stash is filling up with junk, thats on you for not putting enough effort into setting up the filter (that or you are playing manually and just throwing everything into stashes for later).


Either way. Its far too risky and accident prone to allow plugins to sell things from your stash.

My stash is full because I am fairly new to POE. As for filters I don't see how the bot would make a mistake if it uses the same filters for stashing and selling.If you have a crappy connection then yes I could see how that might cause an issue.
 
Chaos recipe

Good Morning,

Could someone help me making the chaos recipe?

I know which items are stationary but I do not know how to do txt.

Thank you.
 
Say I have identifed items on the ground. Can AIF be set with a pickup rule like this for example: item.IsRare and item.AdditionalStr > 30. And only pickup those items which match? Or do they all need to be in inventory before evaluation?
 
I am not sure what is going on but AIF is not IDing rares. It is only putting them in my stash. What setting should I be looking at to try and fix this issue?
 

Attachments

Last edited:
Status
Not open for further replies.
Back
Top