y2krazy
Community Developer
- Joined
- Jun 21, 2011
- Messages
- 2,803
While using something similar to the following in an Order Bot profile, the objective only needed to kill 3 of a mob to be marked as complete, but it continued to grind the mob for at least 100 additional mobs when I manually felt the need to intervene.
Even after Stopping and Starting RB again, it still was using the GrindArea for objective 0 instead of objective 1.
Why would IsTodoChecked not break out of the Grind tag in the above case once it kills the 3 mobs required? It basically killed new mobs with the ID in the GrindArea as they spawned for what seemed like forever. Should this not be used in a Grind tag?
I tried adding some While statements outside of the Grind tag, but that didn't help either.
Code:
<Grind grindRef="Grind_Area1" while="not IsTodoChecked(99999, 1, 0)" />
Even after Stopping and Starting RB again, it still was using the GrindArea for objective 0 instead of objective 1.
Why would IsTodoChecked not break out of the Grind tag in the above case once it kills the 3 mobs required? It basically killed new mobs with the ID in the GrindArea as they spawned for what seemed like forever. Should this not be used in a Grind tag?
I tried adding some While statements outside of the Grind tag, but that didn't help either.