From 20a3936d291574f842f3b42cbb8e74d4a333eadd Mon Sep 17 00:00:00 2001 From: sozud <122322823+sozud@users.noreply.github.com> Date: Sun, 11 Aug 2024 07:36:23 -0700 Subject: [PATCH] Fix crashing in RicEntityHolyWaterFlame (#1499) sp10 isn't large enough to do `i + 8`, tested ingame and seems to look correct --- src/ric/2C4C4.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ric/2C4C4.c b/src/ric/2C4C4.c index e40def9737..426f542502 100644 --- a/src/ric/2C4C4.c +++ b/src/ric/2C4C4.c @@ -280,8 +280,8 @@ void RicEntityHolyWaterFlame(Entity* self) { } prim->x0 = sp10[i] - 8; prim->x1 = sp10[i] + 8; - prim->y0 = sp10[i + 8]; - prim->y1 = sp10[i + 8]; + prim->y0 = sp20[i]; + prim->y1 = sp20[i]; prim->x2 = sp10[i + 1] - 8; prim->x3 = sp10[i + 1] + 8; prim->y2 = sp20[i + 1];