diff --git a/src/r_things.c b/src/r_things.c index 975fac568..a136a4221 100644 --- a/src/r_things.c +++ b/src/r_things.c @@ -136,6 +136,11 @@ void R_InitSpritesRes(void) static void R_InstallSpriteLump(int lump, unsigned frame, unsigned rotation, boolean flipped) { + if (frame == '^' - 'A') + { + frame = '\\' - 'A'; + } + if (frame >= MAX_SPRITE_FRAMES || rotation > 8) I_Error("R_InstallSpriteLump: Bad frame characters in lump %i", lump);