get => this.casterZ + GetZ(CasterX, CasterY);
set => this.casterZ = value - GetZ(CasterX, CasterY);
get => this.followsTerrain ? this.casterZ + GetZ(CasterX, CasterY) : this.casterZ;