stairs region corrected

This commit is contained in:
2023-10-18 20:03:41 -05:00
parent 7886aa6041
commit 79eb5b9cdf
3 changed files with 9 additions and 5 deletions
@@ -27,6 +27,7 @@ import engine.math.Bounds;
import engine.math.Vector3fImmutable;
import engine.net.ByteBufferWriter;
import engine.net.DispatchMessage;
import engine.net.client.msg.ErrorPopupMsg;
import engine.net.client.msg.UpdateStateMsg;
import engine.powers.EffectsBase;
import engine.server.MBServerStatics;
@@ -1007,6 +1008,7 @@ public abstract class AbstractCharacter extends AbstractWorldObject {
this.inBuildingID = 0;
this.inFloorID = -1;
}
float terrainHeight = Terrain.getWorldHeight(value);
Vector3fImmutable finalLocation = new Vector3fImmutable(value.x,terrainHeight + regionHeightOffset, value.z);
super.setLoc(finalLocation); // set the location in the world