Unfortunately I think this timing probem is more serious. The game load and menu creation (new game initialization) happens before the exploration script is called so any loaded game may be missing customization data, such as images for saved items. I'm assuming this means the MAD process needs to be split as the custom items (&races?) needed to be defined before load/new game and the custom exploration data needs to be defined after the base exploration data is created.