Fixes monkey runtime

Fixes #7068
I'm sorry, I don't really understand. Did you mean to say New() instead of initialize()? The species list is populated before initialize() is called, that's almost the entire point of the proc.

As for moving the call to makeDatumRefLists() before mapped in mobs are created, I didn't know that was even possible, which is why I did things this way. Unfortunately I'm not very familiar with startup hooks. Is there an alternative to /hook/startup that runs before the map is loaded?