diff --git a/similar/main/fireball.cpp b/similar/main/fireball.cpp index 9f36f64dc..096820e4c 100644 --- a/similar/main/fireball.cpp +++ b/similar/main/fireball.cpp @@ -194,19 +194,15 @@ static object *object_create_explosion_sub(object *objp, short segnum, vms_vecto } #if defined(DXX_BUILD_DESCENT_II) if ((objp != NULL) && (Robot_info[obj0p->id].companion) && (!Weapon_info[objp->id].flash)) { - int i, count; - char ouch_str[6*4 + 2]; + static const char ouch_str[] = "ouch! " "ouch! " "ouch! " "ouch! "; + int count; count = f2i(damage/8); if (count > 4) count = 4; else if (count <= 0) count = 1; - ouch_str[0] = 0; - for (i=0; i