Do I still need to run the default ItemFilterEditor when I run this or can I disable it? Also, does the plugin only sell chaos/regal sets if they are unidentified? I have a full regal set (identified) in my stash and the output log still displays "[SignalRecipeExecutionTask][DEBUG] Do we have a Regal set to sell ? False" Then when I put the full set in my inventory and run the bot, it seems to correctly sell the items. Also also, is there a reason why I cannot use the regal recipe and the chaos recipe at the same time? Thanks!
Do I still need to run the default ItemFilterEditor when I run this or can I disable it? Also, does the plugin only sell chaos/regal sets if they are unidentified? I have a full regal set (identified) in my stash and the output log still displays "[SignalRecipeExecutionTask][DEBUG] Do we have a Regal set to sell ? False" Then when I put the full set in my inventory and run the bot, it seems to correctly sell the items. Also also, is there a reason why I cannot use the regal recipe and the chaos recipe at the same time? Thanks!
1) Not if you're using custom rules
2) Unid only, (2x/3x)
3) It sells the items because they didn't match the rules reqs, else you wouldve cried.
4) Security reasons for now, I don't have the time to brainstorm the multiple recipes at once, but as soon as my body/mind is ready, it'll follow
// EDIT //
I reworked the recipe stuff entirely to avoid endless looping
The behavior now comes into a single task, which will give some shots (5 attempts actually) to everything that could break the execution, like withdrawing, fastmoving, selling...
Still trying to figure out a way to handle shitty same base items (you might have noticed some unid rares in your stash already) so it's optimized for currency farming. Considering a whole specific selling task to handle those shit.
=] pretty sad that the AH got closed, it was a good way to sustain myself while coding stuff for db Yep I switched from DB to EB because it really fits my needs, in terms of income AND of coding, and the fact we can discuss stuff with pushedx is way more entertaining, reminds me the good ol' GilesSmith days
Little update of the coding line :
- The recipe task seems ready, needs deeper testing (yep, you're all morons I can't trust you, JK ;D)
- The testing of the CR went really good for basic builds, way more responsive/efficient
- I'm expanding my farm, so the coding might be a bit delayed for the upcoming week
- You're all awesome, you kept the hype for this plugin flowing and the fact we're now ALL (devs) working together makes things really crazy. You've all been very kind to provide logs (not all but enough) to help me debug stuff and I've learnt a lot from them, but also from pushedx.
- I'll be working on expanding the CR to totems & summons this week, once it's finished I'm gonna work on QuestBot ! pushedx gave me some ideas so I can minimize the updates/maintenances concerning the upcoming extension(s)
can anyone give me a step-by-step guide how to filter Divination Cards?
I don't know what i am doing wrong... either it keeps all cards or just nothing....
can anyone give me a step-by-step guide how to filter Divination Cards?
I don't know what i am doing wrong... either it keeps all cards or just nothing....
For those interested, I'm testing the new Recipe handling and some other stuff, here is the changelog atm (temp ofc) :
Code:
> Removed BaseRecipe/ChanceSet/ChaosSet/RegalSet files to give the slot for the new files
+ EvaluableItem.cs
> Fixed (hopefully) the NeededFor evaluation properties
+ Chance/Chaos/Regal recipe files
> Initial integration, based on the new IRecipe interface
+ ItemExtensions
> Added TypeAsString Item extension
+ FileHelpers
> Fix to fit the 3rdPartyLoader reqs (Uri and stuff)
+ MiscHelpers
> Added new 3rdPartyLoader handling stuff
> Added specific method to retrieve grouped shitty base name handling :)
+ IRecipe
> Initial integration
+ Converters
> Added support for 3rdPartyLoader
+ ConditionParserPython
> Moved Paths to settings
> Adjusted paths usage to fit 3rdPartyLoader stuff
> Removed obsolete tasks not needed anymore related to recipes (exec/sell/withdraw/quality)
+ CheckForRecipeItems
> Some renaming
+ CountReagentsTask.cs
> Fixed logic for not counting last tab :o
+ GenericTasks.cs
> Quality on recipe items is now a generic task
+ HandleMultipleBaseNameItemsTask.cs
> Initial Integration
Note : this is supposed to handle the weird shit ggg made about dropping 10+ items with same base, it should sell them properly to avoid losing currency
+ IdentifyItems.cs
> Removed some commented code
+ RecipeTask.cs
> Initial Integration
Note : This is now the full handling of a recipe, each step got few tries, if any fails bot restashes items then skip this task (avoid looping). It also includes advanced logging to help meeee
+ Settings/GUI
> Removed some shit useless now
> Added paths from Pythons files
+ Main.cs
> Added bunch of stuff concerning 3rdPartyLoader
> Removed some commented code
> Hooks/Events Registering now moved into their respective optimized locations.
I have an issue and i cant for the life of me figure it out. I have itemfiltereditor disabled and am using the latest version of aif and highend.json.
When i disable the pickup rule for things, the bot will still pick them up. I want to bot to only loot certain rare items as with MF he wasted all my portals before even getting into the first room of a map.
above is an example, i got to pickup options, disable picking up rare chests, and then the bot will still pick things up. How can i tell it NOT to pick certain things up?
thanks in advance if anyone can help me with this, driving me nuts.
I have an issue and i cant for the life of me figure it out. I have itemfiltereditor disabled and am using the latest version of aif and highend.json.
When i disable the pickup rule for things, the bot will still pick them up. I want to bot to only loot certain rare items as with MF he wasted all my portals before even getting into the first room of a map.
above is an example, i got to pickup options, disable picking up rare chests, and then the bot will still pick things up. How can i tell it NOT to pick certain things up?
thanks in advance if anyone can help me with this, driving me nuts.
I dont know what happens! Item filter disapeared from plugin list! it was some error (i dont remember what) and after item filter goes off and gone from plug list. wtf?
Sometimes my internet/vpn spikes and bot can't finish gcp recipe task.
I play in predictive.
Any chance for a fix?
Currently after task fails bot take all gems to next map.
After map is done he throw all gems to stash and then take them out to repeat process.
If there is no lag spikes in next run he will complete task just fine but taking all gems to map seems very wrong
Log:
[GCPRecipeTask] We found 28 gems that can reach our usable quality pool of 240
[FastMoveToStash] Fast moving Flame Surge from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Kinetic Blast from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Enhance from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] LowestLatency: 85
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Faster Projectiles from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Kinetic Blast from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Temporal Chains from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Cast when Stunned from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Minion and Totem Elemental Resistance from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Rallying Cry from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Freeze Mine from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Life Gain on Hit from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Rallying Cry from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Flammability from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Frost Wall from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Cleave from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Conductivity from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Ethereal Knives from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Haste from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Bladefall from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Blind from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Increased Duration from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] HighestLatency: 132
[FastMoveToStash] Fast moving Glacial Hammer from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] HighestLatency: 165
[FastMoveToStash] Fast moving Concentrated Effect from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Immortal Call from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Bear Trap from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Minion Speed from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Increased Critical Damage from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] AverageLatency: 159
[FastMoveToStash] Fast moving Fortify from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[CloseBlockingWindows] LokiPoe.Gui.IsLeftPanelShown || LokiPoe.Gui.IsRightPanelShown. Closing them.
[InteractWith] Now attempting to highlight 28.
[InteractWith] Now attempting to interact with 28.
[FinishCurrentAction] Waiting 0 for the action to finish Interaction.
[FinishCurrentAction] Waiting 62 for the action to finish Interaction.
[FinishCurrentAction] Waiting 70 for the action to finish Interaction.
[FinishCurrentAction] Waiting 60 for the action to finish Interaction.
[WaitForNpcDialogPanel]
[WaitForNpcDialogPanel] We have been waiting 00:00:00.0000425 for the npc dialog panel to open.
[WaitForNpcDialogPanel]
[LatencyTracker] HighestLatency: 565
[OpenNpcSellPanel] Vorici, Master Assassin's SellPanel opened successfully
[FastMoveToVendor] Fast moving Faster Projectiles from {0, 3}.
[GCPRecipeTask] Fail to fast move. Error: UiNotOpen
[WithdrawTask] We do not need to withdraw any currency items. Skipping this task until an area change or restart.
[CloseBlockingWindows] LokiPoe.Gui.DialogWindowDepth > 0. Closing it.
[LatencyTracker] HighestLatency: 766
[CloseBlockingWindows] LokiPoe.Gui.DialogWindowDepth > 0. Closing it.
[InteractWith] Now attempting to highlight 30.
[InteractWith] Now attempting to interact with 30.
[FinishCurrentAction] Waiting 0 for the action to finish Interaction.
[FinishCurrentAction] Waiting 67 for the action to finish Interaction.
[FinishCurrentAction] Waiting 33 for the action to finish Interaction.
[FinishCurrentAction] Waiting 60 for the action to finish Interaction.
[WaitForStashPanel]
[WaitForStashPanel] We have been waiting 00:00:00.0000369 for the stash panel to open.
[WaitForStashPanel] We have been waiting 00:00:00.1346193 for the stash panel to open.
[WaitForStashPanel]
Also another small problem with this task
If you start bot with a lot of gems in stash
Code:
2016-01-27 11:23:27,785 [19] DEBUG CustomLogger (null) - [GCPRecipeTask] UsableQualityPool : 920
2016-01-27 11:23:27,786 [19] DEBUG CustomLogger (null) - [GCPRecipeTask] We have gems that are worth 23 GCPs
...
2016-01-27 11:23:28,055 [19] DEBUG CustomLogger (null) - [GCPRecipeTask] Target Reach!! Quality Sum : 920, total gems:105
...
2016-01-27 11:23:52,520 [19] ERROR CustomLogger (null) - [GCPRecipeTask] Fail to fast move. Error: ProcessHookManagerNotEnabled
Bot tries to take all of gems in single run so he will fail with withdraw gems.
After error he throw gems back into stash and goes into infinite loop mode.
Sometimes my internet/vpn spikes and bot can't finish gcp recipe task.
I play in predictive.
Any chance for a fix?
Currently after task fails bot take all gems to next map.
After map is done he throw all gems to stash and then take them out to repeat process.
If there is no lag spikes in next run he will complete task just fine but taking all gems to map seems very wrong
Log:
[GCPRecipeTask] We found 28 gems that can reach our usable quality pool of 240
[FastMoveToStash] Fast moving Flame Surge from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Kinetic Blast from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Enhance from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] LowestLatency: 85
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Faster Projectiles from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Kinetic Blast from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Temporal Chains from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Cast when Stunned from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Minion and Totem Elemental Resistance from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Rallying Cry from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Freeze Mine from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Life Gain on Hit from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Rallying Cry from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Flammability from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Frost Wall from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Cleave from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Conductivity from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Ethereal Knives from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Haste from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Bladefall from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Blind from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Increased Duration from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] HighestLatency: 132
[FastMoveToStash] Fast moving Glacial Hammer from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] HighestLatency: 165
[FastMoveToStash] Fast moving Concentrated Effect from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Immortal Call from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Bear Trap from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Minion Speed from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[FastMoveToStash] Fast moving Increased Critical Damage from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[LatencyTracker] AverageLatency: 159
[FastMoveToStash] Fast moving Fortify from Tab[3] to Inventory
[FastMoveFromStash] Waiting for fast move.
[CloseBlockingWindows] LokiPoe.Gui.IsLeftPanelShown || LokiPoe.Gui.IsRightPanelShown. Closing them.
[InteractWith] Now attempting to highlight 28.
[InteractWith] Now attempting to interact with 28.
[FinishCurrentAction] Waiting 0 for the action to finish Interaction.
[FinishCurrentAction] Waiting 62 for the action to finish Interaction.
[FinishCurrentAction] Waiting 70 for the action to finish Interaction.
[FinishCurrentAction] Waiting 60 for the action to finish Interaction.
[WaitForNpcDialogPanel]
[WaitForNpcDialogPanel] We have been waiting 00:00:00.0000425 for the npc dialog panel to open.
[WaitForNpcDialogPanel]
[LatencyTracker] HighestLatency: 565
[OpenNpcSellPanel] Vorici, Master Assassin's SellPanel opened successfully
[FastMoveToVendor] Fast moving Faster Projectiles from {0, 3}.
[GCPRecipeTask] Fail to fast move. Error: UiNotOpen
[WithdrawTask] We do not need to withdraw any currency items. Skipping this task until an area change or restart.
[CloseBlockingWindows] LokiPoe.Gui.DialogWindowDepth > 0. Closing it.
[LatencyTracker] HighestLatency: 766
[CloseBlockingWindows] LokiPoe.Gui.DialogWindowDepth > 0. Closing it.
[InteractWith] Now attempting to highlight 30.
[InteractWith] Now attempting to interact with 30.
[FinishCurrentAction] Waiting 0 for the action to finish Interaction.
[FinishCurrentAction] Waiting 67 for the action to finish Interaction.
[FinishCurrentAction] Waiting 33 for the action to finish Interaction.
[FinishCurrentAction] Waiting 60 for the action to finish Interaction.
[WaitForStashPanel]
[WaitForStashPanel] We have been waiting 00:00:00.0000369 for the stash panel to open.
[WaitForStashPanel] We have been waiting 00:00:00.1346193 for the stash panel to open.
[WaitForStashPanel]
Also another small problem with this task
If you start bot with a lot of gems in stash
Code:
2016-01-27 11:23:27,785 [19] DEBUG CustomLogger (null) - [GCPRecipeTask] UsableQualityPool : 920
2016-01-27 11:23:27,786 [19] DEBUG CustomLogger (null) - [GCPRecipeTask] We have gems that are worth 23 GCPs
...
2016-01-27 11:23:28,055 [19] DEBUG CustomLogger (null) - [GCPRecipeTask] Target Reach!! Quality Sum : 920, total gems:105
...
2016-01-27 11:23:52,520 [19] ERROR CustomLogger (null) - [GCPRecipeTask] Fail to fast move. Error: ProcessHookManagerNotEnabled
Bot tries to take all of gems in single run so he will fail with withdraw gems.
After error he throw gems back into stash and goes into infinite loop mode.
I'll add support for restashing in case of failure as I did with the new recipe task.
Same goes for lot of gems, I'll try to find a way to avoid this issue, might take some time so I'll just push up the new build and work on this after. I'll for sure add restash in case of failure in this build tho. ty for the report
When lvling up is it possible to identify and sell rares that is of no use?
Off-topic:Also is it somehow possible to compare and equip items that are better than the ones in use?