miron / NeonCore

Terminal based Cyberpunk Tabletop RPG with Nostr as database and openAI API compatible commands
3 stars 1 forks source link

Fix HumanPerceptionCheckCommand #73

Open miron opened 1 year ago

miron commented 1 year ago

Lots of dependencies removed, SkillCheckCommand gets self.player now from Map and is a singleton. Questionable if HumanPerceptionCheckCommand class is still needed, look at uuid code, maybe separate class to get player and all npc positions

miron commented 1 year ago

Removed assignment of self.player as it is passed by the ActionManager, skillcheck now in superclass. Check works, but only after move AND encounter. (npc needs to be passed)