I'm not exactly sure how or if that answers my question...but lemme give you an example of what I'm talking about.
- I start a Single Player game.
- I select Skirmish.
- I select the map "Kaos2".
- I remove the default bots by clicking the "Bot" rows until they turn to "....".
- I change the first "...." back to "Bot".
- I click the name area.
- I select "
Homie", a custom bot made for
Quake III Arena.
- I click "Fight".
- If I'm near him (but not within viewing distance), I hear him taunt.
- If I get within his line of sight (in front or to the side, but not behind him), he starts attacking.
- If I leave his sight, he stops moving.
- Every single time his machine gun fires a bullet, I get the aforementioned error message.
- If I kill him, he respawns but again, doesn't move.
- He also doesn't even try to chase after weapons, power-ups, or otherwise if I'm within his line of sight, though he
will bob and weave.
His "gauntlet" value isn't set to zero, if you look at his bot file, so that can't be it. (I can't even see
why people would do that. Bots sometimes live that long and run dry on ammo!) Even that still wouldn't explain why the error is "weapon number out of range"...unless you don't
use 0-10 for your values in
OpenArena, which could be the cause of incompatability. I dunno...
On another note, he (and other
Quake III bots) actually
do go flag-hunting in
OpenArena, but as with deathmatch modes, they never grab power-ups, health-ups, or anything unless it's entirely accidental. The only thing they'll actively seek is the flag, and that's only if they're assigned to do so
and someone else hasn't already grabbed it. If they somehow die while carrying the flag, they simply won't grab it again, even if it's right next to them.