Caves of Qud

Caves of Qud

Hearthpyre
Recruited Extradimensional Espers as Merchants
If you recruit an extradimensional esper assassin to your village and assign them a role, their inventory doesn't update or refresh despite the messages in the log. They can't be merchants, minstrels, tinkers, or apothecaries aside from in title and icon. How can I fix this so their inventories change to reflect their assigned status?