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.
http://i.imgur.com/Mr5zWqV.jpg - sliders

View attachment 197812

As i understand at some point after selling recipe he stops picking up some pieces of ChaosRecipe set.
I will upload more logs later.
And thank you for your work.

// EDIT //

Nvm, brain is sloppy.

I'll revert the changes I made, this can't. work.

In your logfile everything seems good so far tho...

Here are the entries I found in your log

Code:
2016-02-07 21:21:38,665 [3] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "BodyArmours" is needed for recipe (actual : 1 | estimate next : 2)
2016-02-07 21:23:01,759 [3] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "TwoHandWeapons" is needed for recipe (actual : 1 | estimate next : 2)
2016-02-07 21:23:14,466 [3] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Boots" is needed for recipe (actual : 0 | estimate next : 1)
2016-02-07 21:24:06,707 [3] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Boots" is needed for recipe (actual : 0 | estimate next : 2)
2016-02-07 21:24:22,855 [3] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Gloves" is needed for recipe (actual : 1 | estimate next : 2)
2016-02-07 21:38:12,996 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Helmets" is needed for recipe (actual : 0 | estimate next : 1)
2016-02-07 21:40:06,648 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Helmets" is needed for recipe (actual : 0 | estimate next : 2)
2016-02-07 21:41:31,700 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Belts" is needed for recipe (actual : 4 | estimate next : 5)
2016-02-07 21:41:32,069 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Rings" is needed for recipe (actual : 18 | estimate next : 19)
2016-02-07 21:42:01,141 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Rings" is needed for recipe (actual : 18 | estimate next : 20)
2016-02-07 21:47:00,841 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "BodyArmours" is needed for recipe (actual : 0 | estimate next : 2)
2016-02-07 21:48:45,402 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Amulets" is needed for recipe (actual : 18 | estimate next : 19)
2016-02-07 21:49:14,020 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "TwoHandWeapons" is needed for recipe (actual : 0 | estimate next : 2)
2016-02-07 21:50:45,990 [52] DEBUG CustomLogger (null) - [NeededForChaosRecipe] The item of type "Gloves" is needed for recipe (actual : 0 | estimate next : 2)

and the calc seems good. It just look weird for you to watch it since it's not an usual behavior.

It's just about bad luck I guess... You don't find what you need for a recipe so it passes by if the item types is == to the slider value... that's how it's supposed to work Kappa
 
Last edited:
http://i.imgur.com/Mr5zWqV.jpg - sliders

View attachment 197812

As i understand at some point after selling recipe he stops picking up some pieces of ChaosRecipe set.
I will upload more logs later.
And thank you for your work.

Hi ToNyx. I have a same problem like synez with IsNeeded rule. The bot after selling items for chaos recipe he stops picking up the items for it. After that they only will stash items for Chaosrecipe what he pick up for Chromatic.
After restarting the bot they will again pick up the items normaly what need for chaosrecipe, but if he sell the complet set he again not will working normaly
Later I will post the Log
 
Last edited:
Hi ToNyx. I have a same problem like synez with IsNeeded rule. The bot after selling items for chaos recipe he stops picking up the items for it. After that they only will stash items for Chaosrecipe what he pick up for Chromatic.
Later I will post the Log

It's not possible, temporary data is flushed/cleared on joining town. so basically all those data are set to 0 to avoid confusion between transitions.
After each recipe he does/sell, everything is cleared and I force AIF to recount items as if it was a first start or a start/stop, you can see it in the log that after selling he recounts.

You're watching your bot too much and become paranoid...

synez's log shows that last time IsNeededForChaosRecipe kicked in/returned true was 1 minute before he stopped the bot to get the log...

// EDIT //

I can even quote his log showing that it's working :

Code:
2016-02-07 21:50:50,351 [52] DEBUG CustomLogger (null) - [OpenInventoryPanel] The InventoryPanel is not opened. Now opening it.
2016-02-07 21:50:50,809 [52] DEBUG CustomLogger (null) - [ChanceRecipe] Adding a new "TwoHandWeapons" to Chaos Recipe list (1/2)
2016-02-07 21:50:50,810 [52] DEBUG CustomLogger (null) - [BlackListFromIdentification] Lathi [TL: {5, 0}] has been Blacklisted from identification.
2016-02-07 21:50:50,810 [52] DEBUG CustomLogger (null) - [IdentifyItemsTask] Lathi is protected from identification, passing by...
2016-02-07 21:50:51,021 [52] DEBUG CustomLogger (null) - [ChanceRecipe] Adding a new "Amulets" to Chaos Recipe list (19/20)
2016-02-07 21:50:51,022 [52] DEBUG CustomLogger (null) - [BlackListFromIdentification] Citrine Amulet [TL: {4, 3}] has been Blacklisted from identification.
2016-02-07 21:50:51,022 [52] DEBUG CustomLogger (null) - [IdentifyItemsTask] Citrine Amulet is protected from identification, passing by...
2016-02-07 21:50:51,232 [52] DEBUG CustomLogger (null) - [ChanceRecipe] Adding a new "BodyArmours" to Chaos Recipe list (1/2)
2016-02-07 21:50:51,233 [52] DEBUG CustomLogger (null) - [BlackListFromIdentification] Sun Leather [TL: {1, 0}] has been Blacklisted from identification.
2016-02-07 21:50:51,233 [52] DEBUG CustomLogger (null) - [IdentifyItemsTask] Sun Leather is protected from identification, passing by...
2016-02-07 21:50:51,236 [52] DEBUG CustomLogger (null) - [CloseBlockingWindows] LokiPoe.Gui.IsLeftPanelShown || LokiPoe.Gui.IsRightPanelShown. Closing them.

Basically when townruning the bot protected the items picked up by IsNeededForChaosRecipe rules, so you're picking them up...
 
Last edited:
I can bet that bot passed some boots that were needed for recipe at the moment. I will try to find out whats going on here, and after that i will post logs.
 
It's not possible, temporary data is flushed/cleared on joining town. so basically all those data are set to 0 to avoid confusion between transitions.

You're watching your bot too much and become paranoid...

synez's log shows that last time IsNeededForChaosRecipe kicked in/returned true was 1 minute before he stopped the bot to get the log...

With AIF 1.0.2.2 (where not working the identification and IsNeeded just picking up items for chaos recipe except belt/ring/amulet) I use it with "item.IsRare and item.IsNeededForChaosRecipe" + "item.IsRare and (item.IsBelt or item.IsRing or item.IsAmulet)" with my character build they do around 200 Chaos at 23hour.
With 1.0.2.4 they do around 43
But at the morning I post to here the Log
 
I can bet that bot passed some boots that were needed for recipe at the moment. I will try to find out whats going on here, and after that i will post logs.

The best thing you can do, is if you see the bot ignore an item that should get picked up, dump data using object explorer, expand the "Items (on ground)" and find the item, copy data here.

With AIF 1.0.2.2 (where not working the identification and IsNeeded just picking up items for chaos recipe except belt/ring/amulet) I use it with "item.IsRare and item.IsNeededForChaosRecipe" + "item.IsRare and (item.IsBelt or item.IsRing or item.IsAmulet)" with my character build they do around 200 Chaos at 23hour.
With 1.0.2.4 they do around 43
But at the morning I post to here the Log

The strange thing about this is that I personally doubled my chaos/shift with .4 ...

// EDIT //

Replace this file, it adds logging that will be useful for me. When checking the rule, it'll show some logging about Actual/Slider/Temp values, judging by this I'll manage to pull the issue.
Basically if the Actual + Temp is equal to slider, that's why it should return false, else something is fishy and i'll investigate it
Paste logs after replacing it
 

Attachments

Last edited:
View attachment Log 2.txt

In this Log "Zealot Boots" and "Superior Soldier Boots" in the end of the log file are 100% needed for chaos recipe. And at that moment i dont have any boots in stash. He just walks through them, cleared map and open new one.

EDIT

I picked them manualy and he saved them for recipe.

EDIT2

The log file was created after i replaced NewChaosRecipe.cs with the one you posted above.
 
Last edited:
View attachment Exilebuddy 3484 2016-02-08 00.37.txt here is the log

At the start the bot pick up any items for chaosrecipe, after it when he sell the items, they not pick up more for it, just what have from chromatic 1 gloves he stash it. But I had setup the sliders to 2 from gloves, boots, weapon armour 20ring .... and he miss to pick up any items what is 100% need for chaosrecipe. After when the bot is finish with map, I went back to map and check it. He miss the Spine Bow he miss Ironscale Boots, Shagreen Gloves etc...

//EDIT//


View attachment added manualy.txt
On the end of this Log you can check it when I add to stash manually the Spine Bow, Ironscale Boots, Shagreen Gloves and the bot sell the items for chaos set. They items needed to chaosrecipe 100%

"The log file was created after i replaced NewChaosRecipe.cs with the one you posted above."
 
Last edited:
Did this disappear from anyone else's plugin list? Folder is still in the plugin folder... its just not an option anymore
 
I'm not having any problems so far with the NeededForChaosRecipe rule. Earning a decent chaos per hour with little to zero mf.
 
View attachment 197824

In this Log "Zealot Boots" and "Superior Soldier Boots" in the end of the log file are 100% needed for chaos recipe. And at that moment i dont have any boots in stash. He just walks through them, cleared map and open new one.

EDIT

I picked them manualy and he saved them for recipe.

EDIT2

The log file was created after i replaced NewChaosRecipe.cs with the one you posted above.

K So after analyzing the log, nothing went wrong except at the end with the boot, the temp count was 2 and it shouldn't be since you were just out of a townrun, gonna add some more logging into flushing so I can make sure everything is resetted correctly.

But tbh, there's no flaw in the logic (well, for me) so I don't get why Boots temp count was 2 at this stage :X

View attachment 197826 here is the log

At the start the bot pick up any items for chaosrecipe, after it when he sell the items, they not pick up more for it, just what have from chromatic 1 gloves he stash it. But I had setup the sliders to 2 from gloves, boots, weapon armour 20ring .... and he miss to pick up any items what is 100% need for chaosrecipe. After when the bot is finish with map, I went back to map and check it. He miss the Spine Bow he miss Ironscale Boots, Shagreen Gloves etc...

//EDIT//


View attachment 197827
On the end of this Log you can check it when I add to stash manually the Spine Bow, Ironscale Boots, Shagreen Gloves and the bot sell the items for chaos set. They items needed to chaosrecipe 100%

"The log file was created after i replaced NewChaosRecipe.cs with the one you posted above."

Same story, for some reason temp count didnt get resetted, gonna take a deeper look at it.

I'm not having any problems so far with the NeededForChaosRecipe rule. Earning a decent chaos per hour with little to zero mf.

Well with this minor issue removed you would get even more :) but it's minor, except for those liars telling me they do 1000 chaos per day.
 
Ok, one more test, place this file in root folder, overwrite it, and run without touching the bot AT ALL, don't stop it, don't interact with it at all, run few hours, and send log :)

It'll give me infos about reset when townrunning.
 

Attachments

item.IsRare and item.IsTalisman

What would i add to make it only keep iLevel 75+?

(sorry if this has been asked/explained recently could not find on recent pages)
 
item.IsRare and item.IsTalisman

What would i add to make it only keep iLevel 75+?

(sorry if this has been asked/explained recently could not find on recent pages)

Code:
item.IsRare and item.IsTalisman and item.ItemLevel >= 75

;)
 
If you talking about the wall of red text, then its also present after i replaced "AdvancedItemFilter.cs" with new one that you posted few mins ago.
 
Status
Not open for further replies.
Back
Top