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
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)
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