Low Mana Skill not activating

I have a bot set up as follows:

Config.AttackSkill[0] = -1; // Preattack skill.
Config.AttackSkill[1] = 45; // Primary skill to bosses.
Config.AttackSkill[2] = -1; // Primary untimed skill to bosses. Keep at -1 if Config.AttackSkill[1] is untimed skill.
Config.AttackSkill[3] = 45; // Primary skill to others.
Config.AttackSkill[4] = -1; // Primary untimed skill to others. Keep at -1 if Config.AttackSkill[3] is untimed skill.
Config.AttackSkill[5] = -1; // Secondary skill if monster is immune to primary.
Config.AttackSkill[6] = -1; // Secondary untimed skill if monster is immune to primary untimed.

// Low mana skills - these will be used if main skills can't be cast.
Config.LowManaSkill[0] = -1; // Timed low mana skill.
Config.LowManaSkill[1] = 0; // Untimed low mana skill.

And yet when the bot is low on mana, it won’t auto attack. Instead the bot just stands there and waits until they’re able to cast the original attack skill again.

Any ideas?

ill assume you are cold sorc as you have ice blast set as main skill, try using a timed skill as your primary (blizzard etc) and using a skill such as ice blast as your secondary skill, unless you trying to run the bot at a very low level, best bet would set belt to HP/MP/MP/RV

or you could set line 255 ( Config.TownMP = 0; // Go to town if mana is under designated percent. ) to 10% if you are not picking up enough mana potions so you do not run out

Thanks for the thoughts but you had it right that the bot was very low level. The script was part of a leveling script so at the time the bot was level 6.

I really was just hoping to set it so that the bot would cast Ice Blast (or any skill really) until its mana ran out then moved on to start auto-attacking.