forked from MagicBane/Server
finalized
This commit is contained in:
@@ -991,10 +991,12 @@ public abstract class AbstractCharacter extends AbstractWorldObject {
|
|||||||
Regions region = null;
|
Regions region = null;
|
||||||
if(building != null) {
|
if(building != null) {
|
||||||
//look for region in the building we are in
|
//look for region in the building we are in
|
||||||
for(Regions regionCycle : building.getBounds().getRegions())
|
for (Regions regionCycle : building.getBounds().getRegions()) {
|
||||||
if(regionCycle.isPointInPolygon(value) && Math.abs(regionCycle.highLerp.y - value.y) < 10)
|
float regionHeight = regionCycle.highLerp.y - regionCycle.lowLerp.y;
|
||||||
|
if (regionCycle.isPointInPolygon(value) && Math.abs(regionCycle.highLerp.y - value.y) < regionHeight)
|
||||||
region = regionCycle;
|
region = regionCycle;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
float regionHeightOffset = 0;
|
float regionHeightOffset = 0;
|
||||||
if(region != null){
|
if(region != null){
|
||||||
this.region = region;
|
this.region = region;
|
||||||
|
|||||||
Reference in New Issue
Block a user