Hi everyone, i made some tests with CPU usage of Wrobot, and found what CPU usage depends on where charster was duruing that session. Let me explain myself.
We will take 3 points: Stormwind, starting point of humans, and point somewhere in evelyn forest.
When i start boting in Stormwind i have 10-15% of CPU usage with my bot
When i start boting in starting point of humans i have 4-8% of CPU usage with my bot
When i start boting in point somewhere in evelyn forest i have fucking 0,7% of CPU usage with my bot
If i i start in point somethere in evelyn forest and will go in Stormwind my CPU usage will increase to 10-15%, and when i will back to point somewhere in evelyn forest CPU usage still will be in 10-15%. I dont know why. I dont know why 2 Wrobot processes with same options, fight class, level, location in same time can use 3% of CPU and 20% of CPU and doing same things. Also, looks like just relaucnh of Wrobot dont helps, reloading of wow needed to reduce this effect.
UPD: Verion of client TBC