PainfulDeath
Member
- Joined
- Jul 12, 2012
- Messages
- 489
- Reaction score
- 1
Ok, so I've figured out why exactly the routine doesn't like to cast all 3 of my aura+2heralds (all the time it only casts 2 of those and refuses to cast the 3rd)
After setting the "Debug auras" checkbox, this line started appearing and it explains stuff:
[CanCast] We cannot cast [AuraName] because mana x < x+1. (I removed the aura name and numbers)
While the client sees the aura as castable the whole time and I ofc can cast it by hand - the bot thinks it cannot cast the aura and proceeds to think that way, while repeatedly outputting that same line throughout the fighting. Seems like a rounding issue. Where can I (if I can) forcibly remove the mana cost check for now?
After setting the "Debug auras" checkbox, this line started appearing and it explains stuff:
[CanCast] We cannot cast [AuraName] because mana x < x+1. (I removed the aura name and numbers)
While the client sees the aura as castable the whole time and I ofc can cast it by hand - the bot thinks it cannot cast the aura and proceeds to think that way, while repeatedly outputting that same line throughout the fighting. Seems like a rounding issue. Where can I (if I can) forcibly remove the mana cost check for now?