- Joined
- Jun 12, 2015
- RedCents
- 58,244¢
i been trying to track down this problem, because i will have a full pull area, puller pulls maybe half of it, then something in the code decides no nomore.
so i looked it over.
noticed the no pull alert list 1, has a refresh timer of 5minutes, and that corresponds to when puller would sometimes pick up pulling again.
listed the alert list 1 when puller stopped pulling, noticed an entry that said any
meaning any mob is not pulled.
went through the code with a fine tooth comb, and added an error infront of all calls to /alert add 1
turns out the bug happens when one of the variables is empty or null, i did not try and track down when it happened, but had 2 calls that failed and macro ended based on my edits.
so my proposal is that one of the 3 ${PullMob} ${MyTargetID} ${Target.ID} is testted if they a valid id before being added.
so i looked it over.
noticed the no pull alert list 1, has a refresh timer of 5minutes, and that corresponds to when puller would sometimes pick up pulling again.
listed the alert list 1 when puller stopped pulling, noticed an entry that said any
meaning any mob is not pulled.
went through the code with a fine tooth comb, and added an error infront of all calls to /alert add 1
turns out the bug happens when one of the variables is empty or null, i did not try and track down when it happened, but had 2 calls that failed and macro ended based on my edits.
so my proposal is that one of the 3 ${PullMob} ${MyTargetID} ${Target.ID} is testted if they a valid id before being added.


