Fixed hostile/non hostile generation so that it scales with dungeon size, and simplified logic for a method call; namely, there are no calls within a switch statement