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.
That's an old feature that has been done to filter items based on their affixes/tiers, it's stable but don't take into account the tiers level, which means you can end up with very bad shit.
It takes into account tiers, but includes some low tiers. The MyItemEvaluator.cs can be modified to only include higher tiers or not count certain mods as desired.
 
Is it possible to get preffix and suffix amount on item with AIF? Because I could mastercraft some things to items and that would make it valuable.
 
It takes into account tiers, but includes some low tiers. The MyItemEvaluator.cs can be modified to only include higher tiers or not count certain mods as desired.

Yeah but it's not accurate

Is it possible to get preffix and suffix amount on item with AIF? Because I could mastercraft some things to items and that would make it valuable.

Sure, I can find a way to count this, you want the amount of prefix/suffix or just if it's craftable?
 
Sure, I can find a way to count this, you want the amount of prefix/suffix or just if it's craftable?

Amount of prefix/suffix is enough. Checking if something is craftable will be too much effort for the benefit.
 
Specific stash tab for sac pieces would be great too! :) also item.ProjectileSpeed. I dont see it in the list you've made.
 
Last edited:
Hello, I have a question about the currency tracker,i'm not sure it is calculating correctly. I found this:

[CurrencyTracker] ------> STASHED CURRENCY :
[CurrencyTracker] - Orb of Alteration x505
[CurrencyTracker] - Orb of Augmentation x221
[CurrencyTracker] - Orb of Scouring x14
[CurrencyTracker] - Orb of Transmutation x235
[CurrencyTracker] - Chaos Orb x20
[CurrencyTracker] - Jeweller's Orb x256
[CurrencyTracker] - Orb of Chance x43
[CurrencyTracker] - Chromatic Orb x51
[CurrencyTracker] - Orb of Alchemy x34
[CurrencyTracker] - Cartographer's Chisel x26
[CurrencyTracker] - Orb of Fusing x14
[CurrencyTracker] - Gemcutter's Prism x1
[CurrencyTracker] - Glassblower's Bauble x3
[CurrencyTracker] - Vaal Orb x2
[CurrencyTracker] - Regal Orb x2
[CurrencyTracker] - Exalted Orb x3
[CurrencyTracker] - Orb of Regret x1
[CurrencyTracker] - Blessed Orb x1
[CurrencyTracker] --------------------------------->

Let's just calculate alts+chaos+exalteds as an example. I got 282 alts, 11 chaos, 2 exalteds in my stash, and I emptied everything before I started my bot. None of the currency amount are correct compared to my stash. How come?
 
@Homerrox it's counted once after vendoring and once while stashing making it counted twice. It is a bug, indeed. I don't know why tracker is not using OnStash event to count things.
 
Last edited:
@Homerrox it's counted once after vendoring and once while stashing making it counted twice. It is a bug, indeed. I don't know why tracker is not using OnStash event to count things.

Shouldnt it have counted 2/4/6 instead then?
 
Specific stash tab for sac pieces would be great too! :) also item.ProjectileSpeed. I dont see it in the list you've made.

ON the todo list, if you have any items with projectile speed, please dump the data and paste stats here :) tyvm

Hello, I have a question about the currency tracker,i'm not sure it is calculating correctly. I found this:

[CurrencyTracker] ------> STASHED CURRENCY :
[CurrencyTracker] - Orb of Alteration x505
[CurrencyTracker] - Orb of Augmentation x221
[CurrencyTracker] - Orb of Scouring x14
[CurrencyTracker] - Orb of Transmutation x235
[CurrencyTracker] - Chaos Orb x20
[CurrencyTracker] - Jeweller's Orb x256
[CurrencyTracker] - Orb of Chance x43
[CurrencyTracker] - Chromatic Orb x51
[CurrencyTracker] - Orb of Alchemy x34
[CurrencyTracker] - Cartographer's Chisel x26
[CurrencyTracker] - Orb of Fusing x14
[CurrencyTracker] - Gemcutter's Prism x1
[CurrencyTracker] - Glassblower's Bauble x3
[CurrencyTracker] - Vaal Orb x2
[CurrencyTracker] - Regal Orb x2
[CurrencyTracker] - Exalted Orb x3
[CurrencyTracker] - Orb of Regret x1
[CurrencyTracker] - Blessed Orb x1
[CurrencyTracker] --------------------------------->

Let's just calculate alts+chaos+exalteds as an example. I got 282 alts, 11 chaos, 2 exalteds in my stash, and I emptied everything before I started my bot. None of the currency amount are correct compared to my stash. How come?

@Homerrox it's counted once after vendoring and once while stashing making it counted twice. It is a bug, indeed. I don't know why tracker is not using OnStash event to count things.

Shouldnt it have counted 2/4/6 instead then?

Source ? It can happen that items stacks are counted twice if there was some errors and the task had to return false, I'm not sure about how OnStash event is triggered, tho I might consider moving it like this yes...
In AIF it's only counted in StashToSpecificTab, not optimal I know but I'm working on something else atm, and still testing stash errors handling :)

Just so you know :

b13f971d7b.png
 
Last edited:
hiya - is there an option where it will use up the armor/weapon scraps so it gets 3 chaos orbs per set it sells ?
 
ON the todo list, if you have any items with projectile speed, please dump the data and paste stats here :) tyvm







Source ? It can happen that items stacks are counted twice if there was some errors and the task had to return false, I'm not sure about how OnStash event is triggered, tho I might consider moving it like this yes...
In AIF it's only counted in StashToSpecificTab, not optimal I know but I'm working on something else atm, and still testing stash errors handling :)

Just so you know :

b13f971d7b.png

I see. Guess i'll just manually count my stash every time I have botted instead of blinding trusting AIF :D
 
ON the todo list, if you have any items with projectile speed, please dump the data and paste stats here :) tyvm
ExplicitAffixes:
Level: 55, Category: ProjectileSpeed, InternalName: ProjectileSpeed4, DisplayName: of the Zephyr, IsHidden: False, IsPrefix: False, IsSuffix: True, Stats: Min: 34, Max: 41, Stat: BaseProjectileSpeedPosPct, Min: 0, Max: 0, Stat: 0, Min: 0, Max: 0, Stat: 0, Min: 0, Max: 0, Stat: 0, Values: 34

ExplicitStats:
BaseProjectileSpeedPosPct: 34


Source ? It can happen that items stacks are counted twice if there was some errors and the task had to return false, I'm not sure about how OnStash event is triggered, tho I might consider moving it like this yes...
In AIF it's only counted in StashToSpecificTab, not optimal I know but I'm working on something else atm, and still testing stash errors handling :)
I'm not sure how it happens, but when I was looking at alt's amount, it was incremented after vendoring and after stashing the alts. You can check OnStash in your AlerterReloaded plugin :) And According to the EB API, the event have everything you need (Count, Nameand Type ).

Code:
public static event EventHandler<OldGrindBot.OnStashEventArgs> OnStash;


        public class OnStashEventArgs : EventArgs
        {
            public OnStashEventArgs(string name, string fullName, int count, string type, int itemLevel, Rarity rarity);

            public int Count { get; set; }
            public string FullName { get; set; }
            public int ItemLevel { get; set; }
            public string Name { get; set; }
            public Rarity Rarity { get; set; }
            public string Type { get; set; }
        }
    }
 
ExplicitAffixes:
Level: 55, Category: ProjectileSpeed, InternalName: ProjectileSpeed4, DisplayName: of the Zephyr, IsHidden: False, IsPrefix: False, IsSuffix: True, Stats: Min: 34, Max: 41, Stat: BaseProjectileSpeedPosPct, Min: 0, Max: 0, Stat: 0, Min: 0, Max: 0, Stat: 0, Min: 0, Max: 0, Stat: 0, Values: 34

ExplicitStats:
BaseProjectileSpeedPosPct: 34



I'm not sure how it happens, but when I was looking at alt's amount, it was incremented after vendoring and after stashing the alts. You can check OnStash in your AlerterReloaded plugin :) And According to the EB API, the event have everything you need (Count, Nameand Type ).

Code:
public static event EventHandler<OldGrindBot.OnStashEventArgs> OnStash;


        public class OnStashEventArgs : EventArgs
        {
            public OnStashEventArgs(string name, string fullName, int count, string type, int itemLevel, Rarity rarity);

            public int Count { get; set; }
            public string FullName { get; set; }
            public int ItemLevel { get; set; }
            public string Name { get; set; }
            public Rarity Rarity { get; set; }
            public string Type { get; set; }
        }
    }

Ty for the stats :) for the counting I'm gonna take a look at how it could be handled without fucking things up
 
So is there a way to have it search through my tabs of items previously earned for in order to satisfy chaos recipe? As of now it only will search for chaos recipe items that were earned while chaos recipe was enabled. Ex: My stash has 6 full tabs of stuff that can satify the recipe but the bot says no recipe found. It then picks up an item and says 1/1 even if I have "check for recipe on start/stop".
 
So is there a way to have it search through my tabs of items previously earned for in order to satisfy chaos recipe? As of now it only will search for chaos recipe items that were earned while chaos recipe was enabled. Ex: My stash has 6 full tabs of stuff that can satify the recipe but the bot says no recipe found. It then picks up an item and says 1/1 even if I have "check for recipe on start/stop".

not sure what you mean, but if you have Specific tab for recipe items you should disable it and it'll scan the stash in order to find them
 
not sure what you mean, but if you have Specific tab for recipe items you should disable it and it'll scan the stash in order to find them
Yeah it doesnt seem to be doing that for me, its only doing Unid chaos recipe, not searching for 1c recipe. I get the message that it searches for recipe, then it continues on with the profile when I have 8 tabs full of already ID rares that are all junk but above 60 ilvl. I also do not have stash to specific tab on. Essentially what I am asking is if there is a way to get it to auto search all tabs minus the blacklisted ones for chaos recipe (1c recipe) on startup?
 
for some reason he checks all my stash tabs (16 of them) for chaos recipe even though i blacklisted 8-16 tabs. after it reaches tab 15, it cant open 16 and just stops. why?

[WaitForInventoryLag] Updated item found at Location [X:6|Y:0] in 0 ms
[LatencyTracker] AverageLatency: 68
[WaitForInventoryLag] Updated item found at Location [X:4|Y:0] in 0.0003 ms
[WaitForInventoryLag] Updated item found at Location [X:2|Y:0] in 0.0006 ms
[WaitForInventoryLag] Updated item found at Location [X:0|Y:2] in 0.0003 ms
[LatencyTracker] AverageLatency: 68
[WaitForInventoryLag] Updated item found at Location [X:0|Y:0] in 0.0003 ms
[WaitForStashTabContents] Waiting for a page control to become visible.
[WaitForStashTabContents] Waiting for a page control to become visible.
[WaitForStashTabContents] Waiting for a page control to become visible.
[WaitForStashTabContents] Waiting for a page control to become visible.
[RecipeQualityTask] Failed to switch to the tab: 16, trying again.
[RecipeQualityTask] Failed to switch to the tab: 16 after 5 attempts, stopping bot
[Stop] Now requesting the BotThread to stop.
 
Status
Not open for further replies.
Back
Top