diff --git a/code/misc.cpp b/code/misc.cpp index 9b98a81..0eaf4b3 100644 --- a/code/misc.cpp +++ b/code/misc.cpp @@ -87,6 +87,9 @@ void setRadioMessage(signed char face, const char *in, int priority) static void doTargetArrow() { + if (engine.targetIndex < 0) + return; + if ((engine.targetArrowTimer == 0) || (enemy[engine.targetIndex].shield < 1)) return;