v2.7.3
Bug Fixes
Passengers are no longer seated below the class they booked (FSC-4215)
Previously, on multi-leg charters and jobs with a relocation leg, business and first class passengers could be counted and drawn in a lower cabin when their own cabin was full, and accepting a route job could give passengers upgrades the route doesn't allow. Passengers are now only ever seated in the class they booked or higher, and a job that can't seat everyone this way is rejected on acceptance. Each leg of a multi-leg job is now seated on its own, so its passenger weight is based on the busiest leg rather than every leg added together.
Every passenger in a group is now shown on the seat map (FSC-4214)
Previously, the in-flight seat map could leave members of a group off the map (e.g. 87 of 97 passengers drawn on a BAe 146), either when the whole group sat in one cabin or when an upgraded group only partly fitted the higher cabin. The class counts on the job and leg screens could also count a whole upgraded group in its higher cabin, showing more first class passengers than the aircraft has first class seats. Every passenger is now drawn in their own seat, and the class counts on new and in-progress jobs match the seats passengers actually occupy.
VIP fares are no longer cut by cargo or freight on the same leg (FSC-4213)
Previously, a VIP group lost 75% of its fare through the exclusivity factor whenever cargo or freight shared the leg. Passengers and cargo are now counted separately, so cargo and freight in the hold no longer affect a VIP fare. A VIP fare still drops to a quarter if another passenger group shares the leg.