Geodata Z correction for monsters only.

This commit is contained in:
MobiusDevelopment
2020-05-11 13:02:33 +00:00
parent 33bbf97afb
commit a7d1caa17e
18 changed files with 36 additions and 41 deletions

View File

@ -404,8 +404,8 @@ public class Spawn extends Location implements IIdentifiable, INamable
}
}
// Do not correct z of flying NPCs.
if (!npc.isFlying())
// Correct Z of monsters. Do not correct Z of flying NPCs.
if (npc.isMonster() && !npc.isFlying())
{
final int geoZ = GeoEngine.getInstance().getHeight(newlocx, newlocy, newlocz);
// Do not correct Z distances greater than 300.