protected override bool checkMovement(MovementActionParameters param) { //_messageHandler.SendDebugMessage("CONSIDERING MOVEMENT FOR " + _name + " WITH PLAYER checkMovement(param)"); return param.map.CheckPlayerMovement(param.Target_X, param.Target_Y, param.Target_Z); }
protected virtual bool checkMovement(MovementActionParameters param) { //_messageHandler.SendDebugMessage("CONSIDERING MOVEMENT FOR " + _name + " WITH CREATURE checkMovement()"); return param.map.IsMovementPossible(param.Target_X, param.Target_Y, param.Target_Z); }