I added the "no xp gain for 10 mins --> Logout" as a safety measure INCASE the script gets stuck, so your accounts won't stand still all night etc. I will have to find a way to fix this.
As to what that "Out of Coal" thing, I am not sure what is causing that as it has never happened to me on normal nor mirror client. Try putting your coal AND 2ndary ore in the TOP row and try again. Also, DO NOT login on RS before mirror client is hooked. You always want to hook mirror to a client and then login through the mirror client or bugs like this will happen.
In other news...
Starting next week I'm gonna see if I can make it so that EVERYONE will have to do at least ONE task. When I first released this script I could easily get 1200-1300 bars/h in W358, now I don't even get 1k (with coal bag) which is a pretty big decline in bars/h. I urge you all to get either 30 agility, strength, firemaking or crafting and have each of your accounts do ONE task each (preferably different ones). Level 30 is only 13K xp and takes NO TIME to get. If it's strength - just do waterfall quest, takes 15 mins and you're done. Other skills take 1-2h to get to 30. I'm going to try this for ONE week and see how it affects our bars, if it's good I'm going to keep it - for everyone's good.
If you have a large farm and you're like "OMFG NO, I DIDNT PAY TO GET ADDITIONAL 30s" you needn't worry, using a bucket of water to cool off the bars is also a task and only requires a bucket. However, there's already tons of bots doing that, so PLEASE pick a different task. If all 100+ of my users each do a task we can easily get 1500 bars/h. More profit for everyone.
^ Keep in mind that's not 100%, will still need to discuss with my manager what he thinks.
Please share your opinions on this with me as well!