Ship broking "Buy Ship" actions are all disabled because none of the VOTG ships have access to the <CanUpgradeTo> or <CanUpgradeFrom> events. (Well, maybe. I'm not real sure but adding the events to mod playerships fixed it.) EDIT: Nope that's wrong. The events are in the base class UNID. It's possibly because they don't have characterClass= "&unidPilgrimClass;" defined anywhere.)

EDIT: Anonymous32 and PM already spotted this.

2ndEDIT: This error is showing in the debug log when entering ship brokers. 1.0a6/1.8b4. EDIT: Happening in Olam Haz.

Exception in objGetShipSellPrice; arg = (331057872 { shipClass:3212033 }) [(331057872 { shipClass:3212033 })] ### (objGetShipSellPrice sellerObj { shipClass:theClass }) ###

cinnabar 31 Jan 2019:

Old save files with ships purchased before the broker broke won't load either, which I assume is related:

State: Loading object subclass
ObjectClassID: 100005

01/31/2019 11:17:07 Crash in CGameFile::LoadUniverse
01/31/2019 11:17:07 Unable to load game: Undefined ship class: 00310ff3.
01/31/2019 11:17:07 Unable to load game: Undefined ship class: 00310ff3.
01/31/2019 11:17:22 Unable to load object.

george moromisato 4 Feb 2019:

Fixed in 1.8 Alpha 8.