Open special_attacks.cpp in an editor, go to line 964 and change:
bool did_attack;
to
bool did_attack=false;
Try to compile again and see if it works any better. From looking at the code, the variable did_attack is in undefined state if the switch doesn't enter any case statements, ie if GetClass() is DRUID or WIZARD for example.
-Chris
|