[(error)] For DoWhenActivity ActivityName(Grab Treasures), predicate (() => Me.IsAlive && ((HasQuest(39432) && !IsQuestCompleted(39432)) || (HasQuest(39433) && !IsQuestCompleted(39433))) && ObjectManager.GetObjectsOfType<WoWGameObject>().Where(o => new[]{241599, 241847, 241848, 241433, 241656, 240003, 241742, 241563, 241745, 242649, 241561, 242249, 241760, 240577, 243852, 241605, 241657, 241692, 243796, 241533, 241565, 241521, 241560, 241671, 243860, 241504, 241699, 240543, 241713, 240289, 241775, 243693, 241673, 241566, 243690, 241764, 241449, 241835, 240580, 241674, 241841, 241450, 241601, 241600, 241602}.Contains((int)o.Entry) && !(Math.Floor(o.X) == 4338 || Math.Floor(o.X) == 4302 || Math.Floor(o.X) == 4656) && o.Distance < 75).OrderBy(o => o.Distance).FirstOrDefault() != null) was not reset by execution.
This is a profile problem, and can result in erratic Honorbuddy behavior.
The predicate must return to 'false' after the action has been successfully executed.
[Notification]: Grabbing a treasure.
[(error)] For DoWhenActivity ActivityName(Grab Treasures), predicate (() => Me.IsAlive && ((HasQuest(39432) && !IsQuestCompleted(39432)) || (HasQuest(39433) && !IsQuestCompleted(39433))) && ObjectManager.GetObjectsOfType<WoWGameObject>().Where(o => new[]{241599, 241847, 241848, 241433, 241656, 240003, 241742, 241563, 241745, 242649, 241561, 242249, 241760, 240577, 243852, 241605, 241657, 241692, 243796, 241533, 241565, 241521, 241560, 241671, 243860, 241504, 241699, 240543, 241713, 240289, 241775, 243693, 241673, 241566, 243690, 241764, 241449, 241835, 240580, 241674, 241841, 241450, 241601, 241600, 241602}.Contains((int)o.Entry) && !(Math.Floor(o.X) == 4338 || Math.Floor(o.X) == 4302 || Math.Floor(o.X) == 4656) && o.Distance < 75).OrderBy(o => o.Distance).FirstOrDefault() != null) was not reset by execution.
This is a profile problem, and can result in erratic Honorbuddy behavior.
The predicate must return to 'false' after the action has been successfully executed.