From 8dbde7a588a6ba2190f703ce0f903bc950581562 Mon Sep 17 00:00:00 2001 From: Takenbacon Date: Mon, 23 Jun 2025 05:51:50 -0700 Subject: [PATCH] fix(Core/Grids): Crash fix (#22347) --- src/server/game/Grids/GridDefines.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/Grids/GridDefines.h b/src/server/game/Grids/GridDefines.h index 7eabee5cd..eebdb3fd3 100644 --- a/src/server/game/Grids/GridDefines.h +++ b/src/server/game/Grids/GridDefines.h @@ -172,8 +172,8 @@ namespace Acore template inline RET_TYPE Compute(float x, float y, float size) { - int gx = (int)(CENTER_VAL - x / size); - int gy = (int)(CENTER_VAL - y / size); + int gx = std::max(0, (CENTER_VAL - x / size)); + int gy = std::max(0, (CENTER_VAL - y / size)); return RET_TYPE(gx, gy); }