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); }