Description
Importing of vanity ships is somewhat broken. The import works, but there's no way of accessing it unless you search for the name as vanity ships are forcefully excluded from Pyfa's market.
This was not really an issue when they were limited ships, but now with the new skinning feature they are more common. Case in point: Police Pursuit Comet. Although these have the same stats as their regular counterpart, those who find a kill on the killboard may want to import the kill, and will not know to edit the kill to show the regular ship.
I propose one of three things:
- Maintain a
skinned: unskinned
relationship in the market service. On import, simply compare and save as the unskinned ship. However, this has an issue in that the price will not be accurate, and those who import a Police Pursuit Comet will not expect it to show up in the regular comet fittings. - Add custom "Vanity / Skinned Ships" groups (like the custom "Limited Edition Ships"). This will allow people to import these fittings into Pyfa and show the correct ship / price info.
- A hybrid of the two: have a "Vanity" group, but also display any PPC fits with other Comet fittings (which would require us to maintain a relationship dict in the market service). This makes sense since it's essentially the same ship, and might be the best option.
I am not sure if CCP maintains the relationship internally. I don't think so, as there is no relationship in the variations tab in-game. If there is no internal relationship, it might be a pain to keep up to date when new skins are released.