Check if skin number is postive before setting replay skin colormaps

Fixes #200.
This commit is contained in:
hayaunderscore 2024-06-04 09:45:47 +08:00
parent 161d375532
commit 6185771f0c

View file

@ -1045,7 +1045,7 @@ static int libd_getColormap(lua_State *L)
skinnum = i;
}
if (demo.playback)
if (demo.playback && skinnum >= 0)
skinnum = demo.skinlist[skinnum].mapping;
// all was successful above, now we generate the colormap at last!