Clamp coolness to valid values when generating ARC ammo cache (#220)

Fixes #217
This commit is contained in:
rftrdev
2023-09-02 23:01:17 -07:00
committed by GitHub
parent cd186a2b1c
commit 28aa73a859
+2 -1
View File
@@ -4429,7 +4429,8 @@ void SetupInfo()
&& (gGameOptions.ubGameStyle == STYLE_SCIFI || !Item[i].scifi))
{
// coolness runs from 1-10, so apply offset
ItemIdCache::ammo[Item[i].ubCoolness-1].push_back(i);
const UINT8 coolness = min(max(1, Item[i].ubCoolness), 10);
ItemIdCache::ammo[coolness-1].push_back(i);
}
}
}