Post
by jumpyfrog » Fri May 07, 2004 3:03 pm
ok, here is what I meant to say...and I apologize for terribly blotching it.
Standard INI settings:
debuffs on -2s
heals on - 1s
events on -1s
Everything else standard and working properly
I added a echo of the current time at the beginning of the MAIN loop of advbot.mac this is what I meant by healing is the slowest:
Just sitting down. No combat, no buffing, no healing, 100% just sitting still in a corner:
[Fri May 07 19:54:59 2004] [MQ2] 19:54:59
[Fri May 07 19:54:59 2004] [MQ2] 19:54:59
[Fri May 07 19:55:12 2004] [MQ2] 19:55:12
[Fri May 07 19:55:12 2004] [MQ2] 19:55:12
[Fri May 07 19:55:25 2004] [MQ2] 19:55:25
[Fri May 07 19:55:25 2004] [MQ2] 19:55:25
[Fri May 07 19:55:37 2004] [MQ2] 19:55:37
[Fri May 07 19:55:38 2004] [MQ2] 19:55:38
As you can see here the avg time to execute the macro(1 loop) with those 3 things on is approx. 10-13 seconds, no need to be terribly specific as youll see.
Now exact sme thing, sitting in a corner, no buffing, no healing, no actions of any kind, exact same macro session just with healing paused:
[Fri May 07 19:56:28 2004] [MQ2] -[ Healing Paused. ]-
[Fri May 07 19:56:30 2004] [MQ2] 19:56:30
[Fri May 07 19:56:30 2004] [MQ2] 19:56:30
[Fri May 07 19:56:32 2004] [MQ2] 19:56:32
[Fri May 07 19:56:32 2004] [MQ2] 19:56:32
[Fri May 07 19:56:36 2004] [MQ2] 19:56:36
[Fri May 07 19:56:36 2004] [MQ2] 19:56:36
[Fri May 07 19:56:38 2004] [MQ2] 19:56:38
[Fri May 07 19:56:38 2004] [MQ2] 19:56:38
[Fri May 07 19:56:42 2004] [MQ2] 19:56:42
[Fri May 07 19:56:42 2004] [MQ2] 19:56:42
-See the difference? Removing healing makes the macro run, literally about 2x as fast, this healing is the slowest "check". Im not saying this is bad or your macro is bad, again I love it. Im just saying there is some either neccessary extra checking happenning in healing, or extra unneccassary(i know I cant spell) checking in healing. Either or is fine with me but I just wanted to point that out in case you do want to improve it.