diff --git a/src/f_finale.c b/src/f_finale.c index 4dd73aa02..eb25e1bec 100644 --- a/src/f_finale.c +++ b/src/f_finale.c @@ -227,7 +227,8 @@ static void F_SkyScroll(INT32 scrollspeed) pat = W_CachePatchName("TITLESKY", PU_CACHE); - animtimer = ((finalecount*scrollspeed)/16) % SHORT(pat->width); + fakedwidth = SHORT(pat->width); + animtimer = ((finalecount*scrollspeed)/16 + fakedwidth) % fakedwidth; fakedwidth = vid.width / vid.dupx;