Are you trying to bring logic into a fantasy game?