From v3.log:
f24w5f25w5f26w5f27w10
Exiting: CHR::render(), frame requested is undefined (1236086 of 56)
The log and the error are direct results of these lines of code, reproduced here:
log(enemies[bat_enems[ind].enem_ind].att_anim[face]);
EntityMove(bat_enems[ind].ent,
enemies[bat_enems[ind].enem_ind].att_anim[face]);
When these lines are commented out, the program works fine, which leads me to the conclusion that EntityMove is somehow trying to access an extremely weird frame number randomly. What's weirder is that the movestring I pass it is completely fine, as shown by the log.
Could it be a possible bug? Something really esoteric in terms of programming knowledge? ... Total unadulterated weirdness aka Twilight Zone?
EDIT: Keh keh keh, 256th post :P