It's not common sense at all ... It's not even a resource.
I have people training melee, magic and ranged with the same script.
It takes you 5 sec to take enough ammo for you botting time... WOuld be stupid to not take enough ammo while botting
Takes a shitload of time for me to make for all posible ammo, weapons, runes, staves ...
EDIT:
What I can do is at a stopscript function if the out of ammo message pops up.
If that would solve your issue xD
Khaleesi