forked from MagicBane/Server
Audit of zone loc
This commit is contained in:
@@ -325,16 +325,16 @@ public class HeightMap {
|
||||
|
||||
public Vector2f getGridSquare(Vector2f zoneLoc) {
|
||||
|
||||
float xBucket = (zoneLoc.x / this.bucketWidthX);
|
||||
float yBucket = (zoneLoc.y / this.bucketWidthY);
|
||||
// Clamp values.
|
||||
|
||||
// Standing on the pole
|
||||
if (zoneLoc.x >= this.fullExtentsX)
|
||||
Logger.error("Outside of zone");
|
||||
|
||||
if (xBucket == this.bucketCountX)
|
||||
xBucket--;
|
||||
if (zoneLoc.y >= this.fullExtentsY)
|
||||
Logger.error("Outside of zone");
|
||||
|
||||
if (yBucket == this.bucketCountY)
|
||||
yBucket--;
|
||||
float xBucket = zoneLoc.x / this.bucketWidthX;
|
||||
float yBucket = zoneLoc.y / this.bucketWidthY;
|
||||
|
||||
return new Vector2f(xBucket, yBucket);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user