My grid base system works great, but it only works great on multiples of 4, but not so much on multiples of 8 (even if 4 can go into it). My steps (or the grid size) is 4x4 studs.
On multiples of 4 it goes in the corners of it (What I want) but multiples of 8 it like to go to the center of it (Not the corner of it)
I’m not 100% sure, but this looks like a classic offset issue. Since your grid is 4x4, it might be that any part with an ‘even’ multiple of that size is causing its center to snap between the lines instead of on them.
You could try adding an offset of GridSize / 2 for those specific cases to see if it fixes the alignment. Or maybe try setting the Pivot Offset to one of the bottom corners of your models? That might keep them snapped to the grid lines regardless of the size.
Nice, that should definitely do the trick! Just a heads up, if you want a clean way to check it, you can probably just use the modulo operator (%) on the size.
Let me know if it snaps correctly after the offset. Good luck with the system!