diff --git a/dmsh/shell/interactive_shell.py b/dmsh/shell/interactive_shell.py index c5ef564..9ed02ab 100644 --- a/dmsh/shell/interactive_shell.py +++ b/dmsh/shell/interactive_shell.py @@ -213,7 +213,7 @@ class DMShell(BasePrompt): """ Generate an NPC commoner """ - char = npc.random_npc([ANCESTRIES[parts[0]]] if parts else []) + char = npc.random_npc([ANCESTRIES[parts[0]]] if parts else list(ANCESTRIES.values())) self.console.print(char.description + "\n") if char.personality: self.console.print(f"Personality: {char.personality}\n")