So with this year's Down The Rabbit Hole event, we no longer get actual Plane of Hearts. Instead, we get the livery....no problem with that in itself. However, this causes some inconveniences for the player:
1) Because of how liveries are currently handled, you only have one option to obtain the livery for free. The other option is to pay 2 greenies for the livery, but not everyone wants to spend greenies in the game.
2) If you keep the Plane of Hearts swift through the weekly reset, your alliance tasks will now be assigned to Swifts, which may not be what the player wants to fly for their alliance
3) You would have to sell your Plane of Hearts if you want to keep your usual alliance tasks the following week
As I said, you can just spend greenies and get the Plane of Hearts livery back, but it shouldn't be this way. The suggestions below could easily prevent this from happening in the future. You only need one of these suggestions to work, but the game would be so much better if you implement both:
Suggestion #1 - Make liveries detachable from an aircraft before it is sold. This is the easiest change to implement. All you would need to do is change the livery back to a regular swift aircraft before selling it. Once the week resets and the weekly alliance tasks are assigned, you can purchase a Swift and then re-apply the same livery.
Suggestion #2 - Determine Alliance Task based on the planes with an assigned slot, not considering planes in the reserve hangar. This suggestion is still easy, but may be a little bit harder than the first suggestion. This would pair well with @DarekK 's suggestion of only allowing destinations not 3 starred to show up in the alliance task rotation. With this, you can simply place the Plane of Hearts swift into the hangar before the weekly reset, and then add it back to the active fleet once the alliance tasks are assigned.
These are the kind of changes that gives the player more control of their game, allowing them to reach their goals and build their custom airports, which to me is always a good thing.
1) Because of how liveries are currently handled, you only have one option to obtain the livery for free. The other option is to pay 2 greenies for the livery, but not everyone wants to spend greenies in the game.
2) If you keep the Plane of Hearts swift through the weekly reset, your alliance tasks will now be assigned to Swifts, which may not be what the player wants to fly for their alliance
3) You would have to sell your Plane of Hearts if you want to keep your usual alliance tasks the following week
As I said, you can just spend greenies and get the Plane of Hearts livery back, but it shouldn't be this way. The suggestions below could easily prevent this from happening in the future. You only need one of these suggestions to work, but the game would be so much better if you implement both:
Suggestion #1 - Make liveries detachable from an aircraft before it is sold. This is the easiest change to implement. All you would need to do is change the livery back to a regular swift aircraft before selling it. Once the week resets and the weekly alliance tasks are assigned, you can purchase a Swift and then re-apply the same livery.
Suggestion #2 - Determine Alliance Task based on the planes with an assigned slot, not considering planes in the reserve hangar. This suggestion is still easy, but may be a little bit harder than the first suggestion. This would pair well with @DarekK 's suggestion of only allowing destinations not 3 starred to show up in the alliance task rotation. With this, you can simply place the Plane of Hearts swift into the hangar before the weekly reset, and then add it back to the active fleet once the alliance tasks are assigned.
These are the kind of changes that gives the player more control of their game, allowing them to reach their goals and build their custom airports, which to me is always a good thing.