public bool LaneAllowed(Lane l)
 {
     return HasFlag(TargetTypeFlag.Lane) &&
         TargetScanner(l.GUID) &&
         (!HasFlag(TargetTypeFlag.Empty) || l.isEmpty(GameState.ActiveMorphid.GUID));
 }