Thanks for the quick reply ToNyx!
I'm afraid my issue wasn't math however
The bot or plugin according to settings should be keeping the two hand weapon found per the log, which it does in fact do, it how ever gets a error in the process. The Bot also proceeds to identify a ring and a pair of boots both of which it should have kept both.
I removed the previos custom rule and simply turned on the previous one which is simply item.IsRare
I'm unclear as to why sometimes it works and other times it doesn't also why the error is being produced X.X
Code:
[ChaosRecipe] Helms: [3][ChaosRecipe] Body: [5]
[ChaosRecipe] Gloves: [2]
[ChaosRecipe] Boots: [4]
[ChaosRecipe] Belts: [10]
[ChaosRecipe] Two Hand Weapons: [0]
[ChaosRecipe] Rings: [53]
[ChaosRecipe] Amulets: [29]
Code:
[TakeClosestPortal] The portal has been taken.[CommonEvents] core_area_changed_event
[HandleBlockingChestsTask] Now resetting task state.
[HandleDoorsTask] Now resetting task state.
[SellTask] Now resetting task state.
[RecipeTask] Resetting task's state
[GCPRecipeTask] Now resetting task state.
[WithdrawTask] Now resetting task state.
[TemporaryPickedUpRecipePieces] Flushing data...
[TemporaryPickedUpRecipePieces][BodyArmours] Old Value : 0 | New Value (should be zero) : 0
[TemporaryPickedUpRecipePieces][TwoHandWeapons] Old Value : 0 | New Value (should be zero) : 0
[TemporaryPickedUpRecipePieces][Boots] Old Value : 0 | New Value (should be zero) : 0
[TemporaryPickedUpRecipePieces][Rings] Old Value : 0 | New Value (should be zero) : 0
[TemporaryPickedUpRecipePieces][Amulets] Old Value : 0 | New Value (should be zero) : 0
[TemporaryPickedUpRecipePieces][Belts] Old Value : 0 | New Value (should be zero) : 0
[TemporaryPickedUpRecipePieces][Helmets] Old Value : 0 | New Value (should be zero) : 0
[TemporaryPickedUpRecipePieces][Gloves] Old Value : 0 | New Value (should be zero) : 0
[GemLeveler] Now resetting task state.
[LatencyTracker] HighestLatency: 71
[OpenInventoryPanel]
[OpenInventoryPanel] The InventoryPanel is not opened. Now opening it.
[LatencyTracker] AverageLatency: 66
[COLOR=#ff0000][ChaosRecipe] Adding a new "TwoHandWeapons" to Chaos Recipe list (1/2)[/COLOR]
[COLOR=#ff0000][BlackListFromIdentification] Labrys [TL: {3, 0}] has been Blacklisted from identification.[/COLOR]
[COLOR=#ff0000][IdentifyItemsTask] Labrys is protected from identification, passing by...[/COLOR]
[CustomRules][Id] item.IsMagic returned true for Fancy Foil
[CloseBlockingWindows] LokiPoe.Gui.IsLeftPanelShown || LokiPoe.Gui.IsRightPanelShown. Closing them.
[MoveToLocation] Now moving towards {127, 167}. We have been performing this task for 00:00:00.1177311.
[LatencyTracker] HighestLatency: 100
[FinishCurrentAction] Waited 0 ms for the action to finish Move.
[FinishCurrentAction] Waited 33 ms for the action to finish Move.
[FinishCurrentAction] Waited 66 ms for the action to finish Move.
[FinishCurrentAction] Waited 100 ms for the action to finish Move.
[FinishCurrentAction] Waited 133 ms for the action to finish Move.
[FinishCurrentAction] Waited 166 ms for the action to finish Move.
[FinishCurrentAction] Waited 200 ms for the action to finish Move.
[FinishCurrentAction] Waited 233 ms for the action to finish Move.
[FinishCurrentAction] Waited 266 ms for the action to finish Move.
[FinishCurrentAction] Waited 299 ms for the action to finish Move.
[FinishCurrentAction] Waited 333 ms for the action to finish Move.
[FinishCurrentAction] Waited 366 ms for the action to finish Move.
[InteractWith] Now attempting to highlight 13.
[InteractWith] Now attempting to interact with 13.
[WaitForStashPanel]
[WaitForStashPanel] We have been waiting 00:00:00.0000122 for the stash panel to open.
[WaitForStashPanel]
[CustomRules][Id] item.IsMagic returned true for Fancy Foil
[LatencyTracker] LowestLatency: 66
[LatencyTracker] HighestLatency: 66
[WaitForStashTabContents] Waiting for a page control to become visible.
[LatencyTracker] HighestLatency: 67
[WaitForStashTabContents] Waiting for a page control to become visible.
[WaitForStashTabContents] Waiting for a page control to become visible.
[LatencyTracker] LowestLatency: 65
[WaitForStashTabContents] Waiting for a page control to become visible.
[LatencyTracker] HighestLatency: 66
[WaitForStashTabContents] Waiting for a page control to become visible.
[LatencyTracker] HighestLatency: 67
[WaitForStashTabContents] Waiting for a page control to become visible.
[WaitForStashTabContents] Waiting for a page control to become visible.
[LatencyTracker] LowestLatency: 66
[LatencyTracker] HighestLatency: 66
[WaitForStashTabContents] Waiting for a page control to become visible.
[LatencyTracker] AverageLatency: 66
[LatencyTracker] HighestLatency: 67
[CustomRules][Id] item.IsMagic returned true for Fancy Foil
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Fancy Foil.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[CustomRules][Id] item.IsMagic returned true for Superior Soldier Boots
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Soldier Boots.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 77
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[CustomRules][Id] item.IsMagic returned true for Legion Boots
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Legion Boots.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 66
[COLOR=#ff0000][CustomRules][Id] item.IsRare returned true for Coral Ring[/COLOR]
[COLOR=#ff0000][IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Coral Ring.[/COLOR]
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 67
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[CustomRules][Id] item.IsMagic returned true for Heavy Belt
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Heavy Belt.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[CustomRules][Id] item.IsRare returned true for Ezomyte Spiked Shield
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Ezomyte Spiked Shield.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 82
[CustomRules][Id] item.IsMagic returned true for Legion Gloves
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Legion Gloves.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] LowestLatency: 61
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 61
[LatencyTracker] HighestLatency: 66
[LatencyTracker] HighestLatency: 67
[COLOR=#ff0000][CustomRules][Id] item.IsRare returned true for Sorcerer Boots[/COLOR]
[COLOR=#ff0000][IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Sorcerer Boots.[/COLOR]
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 156
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[CustomRules][Id] item.IsMagic returned true for Ironwood Buckler
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Ironwood Buckler.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] AverageLatency: 69
[CustomRules][Id] item.IsMagic returned true for Slaughter Knife
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Slaughter Knife.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 66
[CustomRules][Id] item.IsRare returned true for Fancy Foil
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Fancy Foil.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 79
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[CustomRules][Id] item.IsMagic returned true for Gutting Knife
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Gutting Knife.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[CustomRules][Id] item.IsMagic returned true for Fluted Bascinet
[IdItemsUsingStashCoroutine] Now using Scroll of Wisdom on Fluted Bascinet.
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[LatencyTracker] HighestLatency: 172
[IdItemsUsingStashCoroutine] Waiting for the item to be moved.
[IdentifyItemsTask] Item has been processed successfully using stash.
[COLOR=#0000ff][Tick] Exception during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.Exception: Only part of a ReadProcessMemory or WriteProcessMemory request was completed, at addr: 006E0064, Size: 4[/COLOR]
[COLOR=#0000ff] at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)[/COLOR]
[COLOR=#0000ff] at GreyMagic.MemoryBase.Read[T](IntPtr addr)[/COLOR]
[COLOR=#0000ff] at Loki.Game.Std.Containers.StdVector[TValue](NativeVector nativeVector, ExternalProcessMemory m)[/COLOR]
[COLOR=#0000ff] at Loki.Game.Objects.Item.*****()[/COLOR]
[COLOR=#0000ff] at Loki.Game.Utilities.PerCachedValue`1.get_Value()[/COLOR]
[COLOR=#0000ff] at Loki.Game.Objects.Item.get_ComponentPointers()[/COLOR]
[COLOR=#0000ff] at Loki.Game.Objects.Item.********()[/COLOR]
[COLOR=#0000ff] at Loki.Game.Utilities.ComponentInformation.*********(String )[/COLOR]
[COLOR=#0000ff] at Loki.Game.Utilities.ComponentInformation.***********(String )[/COLOR]
[COLOR=#0000ff] at Loki.Game.Utilities.ComponentInformation.get_ModsComponent()[/COLOR]
[COLOR=#0000ff] at Loki.Game.Objects.Item.get_ItemLevel()[/COLOR]
[COLOR=#0000ff] at AdvancedItemFilter.Classes.NewChaosRecipe.<CheckProtectionNeeds>d__0.MoveNext() in x:\X\X\Plugins\AdvancedItemFilter\Classes\NewChaosRecipe.cs:line 135[/COLOR]
[COLOR=#0000ff]--- End of stack trace from previous location where exception was thrown ---[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.GetResult()[/COLOR]
[COLOR=#0000ff] at AdvancedItemFilter.Tasks.IdentifyItems.<Logic>d__9.MoveNext() in x:\X\X\Plugins\AdvancedItemFilter\Tasks\IdentifyItems.cs:line 147[/COLOR]
[COLOR=#0000ff]--- End of stack trace from previous location where exception was thrown ---[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)[/COLOR]
[COLOR=#0000ff] at Loki.Bot.TaskManager.7AC|$K4R-2ihS3-L4b0\]8fp\,.MoveNext()[/COLOR]
[COLOR=#0000ff]--- End of stack trace from previous location where exception was thrown ---[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)[/COLOR]
[COLOR=#0000ff] at Loki.Bot.Logic.Bots.OldGrindBot.OldGrindBot.?mb3~GIjA;f@-534p\,tJjzCt%.MoveNext()[/COLOR]
[COLOR=#0000ff]--- End of stack trace from previous location where exception was thrown ---[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)[/COLOR]
[COLOR=#0000ff] at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)[/COLOR]
[COLOR=#0000ff] at Buddy.Coroutines.Coroutine.#1;\,{^dmoo{dif^q4J/pwQY3.'}\]s~(U=U-'(-TebO'\&x(@6F%.MoveNext()[/COLOR]
[COLOR=#0000ff] --- End of inner exception stack trace ---[/COLOR]
[COLOR=#0000ff] at Buddy.Coroutines.Coroutine.***********(Boolean )[/COLOR]
[COLOR=#0000ff] at Buddy.Coroutines.Coroutine.**********(Boolean )[/COLOR]
[COLOR=#0000ff] at Buddy.Coroutines.Coroutine.Resume()[/COLOR]
[COLOR=#0000ff] at Loki.Bot.Logic.Bots.OldGrindBot.OldGrindBot.Tick()[/COLOR]
[COLOR=#0000ff] at Loki.Bot.BotManager.****[/COLOR][COLOR=#0000ff]**(IBot )[/COLOR]
[LatencyTracker] LowestLatency: 66
[LatencyTracker] HighestLatency: 66
[COLOR=#ffa500][ChaosRecipe] Adding a new "TwoHandWeapons" to Chaos Recipe list (2/2)[/COLOR]
[COLOR=#ffa500][BlackListFromIdentification] The location ({3, 0}) is already in the blacklist, something went wrong I guess :o[/COLOR]
[COLOR=#ffa500][IdentifyItemsTask] Labrys is protected from identification, passing by...[/COLOR]
[CloseBlockingWindows] LokiPoe.Gui.IsLeftPanelShown || LokiPoe.Gui.IsRightPanelShown. Closing them.
Full log is Attached, let me know if there is anything I can do to help, I attempted adding the "IsNeededForChaosRecipe" and "IsRecipeItem" in a attempt to fix it

I've also looked though the code in an attempt to figure out what is happening however I'm not up to the task so after 6 days of trying I turn to you almighty item filter god Praise be on to the!
which is shortly followed by