def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.LIVING_CORPSE, NumberedRoomTileValues.TWO: MonsterValues.LIVING_CORPSE, NumberedRoomTileValues.THREE: MonsterValues.LIVING_CORPSE, NumberedRoomTileValues.FOUR: MonsterValues.OOZE, NumberedRoomTileValues.FIVE: MonsterValues.LIVING_CORPSE, NumberedRoomTileValues.SIX: MonsterValues.LIVING_CORPSE, NumberedRoomTileValues.SEVEN: MonsterValues.OOZE, NumberedRoomTileValues.EIGHT: MonsterValues.OOZE, NumberedRoomTileValues.NINE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [TrapIndicators.MUDDLE, TrapIndicators.DAMAGE] } AbstractMonsterCard.__init__(self, "Putrid", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.BLACK_IMP, NumberedRoomTileValues.TWO: MonsterValues.BLACK_IMP, NumberedRoomTileValues.THREE: MonsterValues.LURKER, NumberedRoomTileValues.FOUR: MonsterValues.BLACK_IMP, NumberedRoomTileValues.FIVE: DungeonCardValues.EMPTY, NumberedRoomTileValues.SIX: MonsterValues.DEEP_TERROR, NumberedRoomTileValues.SEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.EIGHT: MonsterValues.BLACK_IMP, NumberedRoomTileValues.NINE: MonsterValues.BLACK_IMP, NumberedRoomTileValues.TEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWELVE: MonsterValues.DEEP_TERROR, TrapIndicators.INDICATOR: [TrapIndicators.MUDDLE, TrapIndicators.DAMAGE] } AbstractMonsterCard.__init__(self, "Horrific", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.SUN_DEMON, NumberedRoomTileValues.TWO: MonsterValues.FOREST_IMP, NumberedRoomTileValues.THREE: MonsterValues.FOREST_IMP, NumberedRoomTileValues.FOUR: MonsterValues.FOREST_IMP, NumberedRoomTileValues.FIVE: MonsterValues.FOREST_IMP, NumberedRoomTileValues.SIX: MonsterValues.SUN_DEMON, NumberedRoomTileValues.SEVEN: MonsterValues.FOREST_IMP, NumberedRoomTileValues.EIGHT: DungeonCardValues.TRAPS, NumberedRoomTileValues.NINE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TEN: MonsterValues.SUN_DEMON, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [TrapIndicators.POISON, TrapIndicators.IMMOBILIZE] } AbstractMonsterCard.__init__(self, "Defiled", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.BANDIT_GUARD, NumberedRoomTileValues.TWO: DungeonCardValues.COIN, NumberedRoomTileValues.THREE: MonsterValues.BANDIT_ARCHER, NumberedRoomTileValues.FOUR: MonsterValues.BANDIT_ARCHER, NumberedRoomTileValues.FIVE: DungeonCardValues.TRAPS, NumberedRoomTileValues.SIX: MonsterValues.HOUND, NumberedRoomTileValues.SEVEN: MonsterValues.BANDIT_GUARD, NumberedRoomTileValues.EIGHT: MonsterValues.HOUND, NumberedRoomTileValues.NINE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TEN: MonsterValues.BANDIT_ARCHER, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [TrapIndicators.DAMAGE, TrapIndicators.POISON] } AbstractMonsterCard.__init__(self, "Cutthroat", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.CITY_GUARD, NumberedRoomTileValues.TWO: MonsterValues.CITY_GUARD, NumberedRoomTileValues.THREE: DungeonCardValues.COIN, NumberedRoomTileValues.FOUR: DungeonCardValues.COIN, NumberedRoomTileValues.FIVE: MonsterValues.CITY_ARCHER, NumberedRoomTileValues.SIX: MonsterValues.CITY_ARCHER, NumberedRoomTileValues.SEVEN: MonsterValues.CITY_ARCHER, NumberedRoomTileValues.EIGHT: DungeonCardValues.TRAPS, NumberedRoomTileValues.NINE: MonsterValues.ANCIENT_ARTILLERY, NumberedRoomTileValues.TEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWELVE: MonsterValues.ANCIENT_ARTILLERY, TrapIndicators.INDICATOR: [TrapIndicators.DAMAGE] } AbstractMonsterCard.__init__(self, "Fortified", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.SAVVAS_LAVAFLOW, NumberedRoomTileValues.TWO: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.THREE: MonsterValues.EARTH_DEMON, NumberedRoomTileValues.FOUR: MonsterValues.EARTH_DEMON, NumberedRoomTileValues.FIVE: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.SIX: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.SEVEN: MonsterValues.FLAME_DEMON, NumberedRoomTileValues.EIGHT: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.NINE: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.TEN: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.ELEVEN: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.TWELVE: MonsterValues.FLAME_DEMON, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Unstable", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.FROST_DEMON, NumberedRoomTileValues.TWO: DungeonCardValues.EMPTY, NumberedRoomTileValues.THREE: MonsterValues.FLAME_DEMON, NumberedRoomTileValues.FOUR: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.FIVE: MonsterValues.FROST_DEMON, NumberedRoomTileValues.SIX: MonsterValues.FLAME_DEMON, NumberedRoomTileValues.SEVEN: MonsterValues.FROST_DEMON, NumberedRoomTileValues.EIGHT: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.NINE: MonsterValues.FLAME_DEMON, NumberedRoomTileValues.TEN: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.ELEVEN: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.TWELVE: DungeonCardValues.COIN, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Foggy", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.VERMLING_SHAMAN, NumberedRoomTileValues.TWO: MonsterValues.VERMLING_SCOUT, NumberedRoomTileValues.THREE: MonsterValues.CAVE_BEAR, NumberedRoomTileValues.FOUR: MonsterValues.VERMLING_SCOUT, NumberedRoomTileValues.FIVE: MonsterValues.VERMLING_SCOUT, NumberedRoomTileValues.SIX: MonsterValues.VERMLING_SCOUT, NumberedRoomTileValues.SEVEN: MonsterValues.VERMLING_SCOUT, NumberedRoomTileValues.EIGHT: MonsterValues.VERMLING_SCOUT, NumberedRoomTileValues.NINE: MonsterValues.VERMLING_SCOUT, NumberedRoomTileValues.TEN: DungeonCardValues.COIN, NumberedRoomTileValues.ELEVEN: DungeonCardValues.COIN, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Mangy", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.LIVING_SPIRIT, NumberedRoomTileValues.TWO: MonsterValues.LIVING_BONES, NumberedRoomTileValues.THREE: MonsterValues.NIGHT_DEMON, NumberedRoomTileValues.FOUR: MonsterValues.NIGHT_DEMON, NumberedRoomTileValues.FIVE: DungeonCardValues.EMPTY, NumberedRoomTileValues.SIX: DungeonCardValues.EMPTY, NumberedRoomTileValues.SEVEN: MonsterValues.LIVING_BONES, NumberedRoomTileValues.EIGHT: MonsterValues.CULTIST, NumberedRoomTileValues.NINE: MonsterValues.CULTIST, NumberedRoomTileValues.TEN: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.ELEVEN: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Corrupted", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: DungeonCardValues.EMPTY, NumberedRoomTileValues.TWO: DungeonCardValues.EMPTY, NumberedRoomTileValues.THREE: MonsterValues.SAVVAS_ICESTORM, NumberedRoomTileValues.FOUR: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.FIVE: MonsterValues.FROST_DEMON, NumberedRoomTileValues.SIX: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.SEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.EIGHT: DungeonCardValues.EMPTY, NumberedRoomTileValues.NINE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TEN: MonsterValues.WIND_DEMON, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWELVE: MonsterValues.WIND_DEMON, TrapIndicators.INDICATOR: [TrapIndicators.DISARM] } AbstractMonsterCard.__init__(self, "Frigid", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.NIGHT_DEMON, NumberedRoomTileValues.TWO: DungeonCardValues.EMPTY, NumberedRoomTileValues.THREE: MonsterValues.NIGHT_DEMON, NumberedRoomTileValues.FOUR: MonsterValues.BLACK_IMP, NumberedRoomTileValues.SIX: MonsterValues.BLACK_IMP, NumberedRoomTileValues.FIVE: MonsterValues.BLACK_IMP, NumberedRoomTileValues.SEVEN: MonsterValues.BLACK_IMP, NumberedRoomTileValues.EIGHT: DungeonCardValues.COIN, NumberedRoomTileValues.NINE: DungeonCardValues.COIN, NumberedRoomTileValues.TEN: DungeonCardValues.COIN, NumberedRoomTileValues.ELEVEN: MonsterValues.BLACK_IMP, NumberedRoomTileValues.TWELVE: MonsterValues.BLACK_IMP, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Hopeless", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.STONE_GOLEM, NumberedRoomTileValues.TWO: MonsterValues.WIND_DEMON, NumberedRoomTileValues.THREE: MonsterValues.WIND_DEMON, NumberedRoomTileValues.FOUR: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.FIVE: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.SIX: MonsterValues.STONE_GOLEM, NumberedRoomTileValues.SEVEN: MonsterValues.WIND_DEMON, NumberedRoomTileValues.EIGHT: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.NINE: MonsterValues.WIND_DEMON, NumberedRoomTileValues.TEN: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TREASURE, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Crushing", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.INOX_GUARD, NumberedRoomTileValues.TWO: MonsterValues.INOX_GUARD, NumberedRoomTileValues.THREE: MonsterValues.INOX_SHAMAN, NumberedRoomTileValues.FOUR: DungeonCardValues.EMPTY, NumberedRoomTileValues.FIVE: MonsterValues.INOX_ARCHER, NumberedRoomTileValues.SIX: DungeonCardValues.EMPTY, NumberedRoomTileValues.SEVEN: MonsterValues.INOX_SHAMAN, NumberedRoomTileValues.EIGHT: DungeonCardValues.TRAPS, NumberedRoomTileValues.NINE: MonsterValues.INOX_ARCHER, NumberedRoomTileValues.TEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.ELEVEN: DungeonCardValues.COIN, NumberedRoomTileValues.TWELVE: DungeonCardValues.COIN, TrapIndicators.INDICATOR: [TrapIndicators.WOUND, TrapIndicators.DISARM] } AbstractMonsterCard.__init__(self, "Tribal", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.TWO: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.THREE: MonsterValues.STONE_GOLEM, NumberedRoomTileValues.FOUR: MonsterValues.STONE_GOLEM, NumberedRoomTileValues.FIVE: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.SIX: MonsterValues.ANCIENT_ARTILLERY, NumberedRoomTileValues.SEVEN: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.EIGHT: MonsterValues.ANCIENT_ARTILLERY, NumberedRoomTileValues.NINE: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.TEN: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.ELEVEN: MonsterValues.ANCIENT_ARTILLERY, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Archaic", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.CAVE_BEAR, NumberedRoomTileValues.TWO: DungeonCardValues.COIN, NumberedRoomTileValues.THREE: DungeonCardValues.COIN, NumberedRoomTileValues.FOUR: MonsterValues.HOUND, NumberedRoomTileValues.FIVE: MonsterValues.HOUND, NumberedRoomTileValues.SIX: MonsterValues.FOREST_IMP, NumberedRoomTileValues.SEVEN: MonsterValues.FOREST_IMP, NumberedRoomTileValues.EIGHT: DungeonCardValues.TRAPS, NumberedRoomTileValues.NINE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TEN: MonsterValues.CAVE_BEAR, NumberedRoomTileValues.ELEVEN: MonsterValues.FOREST_IMP, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [TrapIndicators.IMMOBILIZE, TrapIndicators.DAMAGE] } AbstractMonsterCard.__init__(self, "Wild", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.TWO: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.THREE: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.FOUR: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.FIVE: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.SIX: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.SEVEN: MonsterValues.OOZE, NumberedRoomTileValues.EIGHT: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.NINE: DungeonCardValues.EMPTY, NumberedRoomTileValues.TEN: MonsterValues.OOZE, NumberedRoomTileValues.ELEVEN: MonsterValues.OOZE, NumberedRoomTileValues.TWELVE: DungeonCardValues.COIN, TrapIndicators.INDICATOR: [] } AbstractMonsterCard.__init__(self, "Infected", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.HARROWER_INFESTER, NumberedRoomTileValues.TWO: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.THREE: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.FOUR: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.FIVE: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.SIX: MonsterValues.HARROWER_INFESTER, NumberedRoomTileValues.SEVEN: MonsterValues.BLACK_IMP, NumberedRoomTileValues.EIGHT: DungeonCardValues.TRAPS, NumberedRoomTileValues.NINE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TEN: MonsterValues.BLACK_IMP, NumberedRoomTileValues.ELEVEN: MonsterValues.BLACK_IMP, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [TrapIndicators.POISON, TrapIndicators.STUN] } AbstractMonsterCard.__init__(self, "Venomous", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.LURKER, NumberedRoomTileValues.TWO: MonsterValues.LURKER, NumberedRoomTileValues.THREE: MonsterValues.LURKER, NumberedRoomTileValues.FOUR: MonsterValues.LIVING_SPIRIT, NumberedRoomTileValues.FIVE: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.SIX: MonsterValues.LIVING_SPIRIT, NumberedRoomTileValues.SEVEN: MonsterValues.LIVING_SPIRIT, NumberedRoomTileValues.EIGHT: DungeonCardValues.TRAPS, NumberedRoomTileValues.NINE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.ELEVEN: DungeonCardValues.DIFFICULT_TERRAIN, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [TrapIndicators.STUN, TrapIndicators.DAMAGE] } AbstractMonsterCard.__init__(self, "Drowned", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: MonsterValues.LIVING_CORPSE, NumberedRoomTileValues.TWO: MonsterValues.LIVING_BONES, NumberedRoomTileValues.THREE: MonsterValues.LIVING_SPIRIT, NumberedRoomTileValues.FOUR: MonsterValues.LIVING_CORPSE, NumberedRoomTileValues.FIVE: MonsterValues.LIVING_BONES, NumberedRoomTileValues.SIX: MonsterValues.LIVING_SPIRIT, NumberedRoomTileValues.SEVEN: DungeonCardValues.COIN, NumberedRoomTileValues.EIGHT: DungeonCardValues.TRAPS, NumberedRoomTileValues.NINE: MonsterValues.LIVING_SPIRIT, NumberedRoomTileValues.TEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.ELEVEN: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWELVE: DungeonCardValues.TREASURE, TrapIndicators.INDICATOR: [TrapIndicators.STUN, TrapIndicators.POISON] } AbstractMonsterCard.__init__(self, "Rotting", map_values)
def __init__(self): map_values = { NumberedRoomTileValues.ONE: DungeonCardValues.TRAPS, NumberedRoomTileValues.TWO: DungeonCardValues.TRAPS, NumberedRoomTileValues.THREE: DungeonCardValues.TRAPS, NumberedRoomTileValues.FOUR: MonsterValues.RENDING_DRAKE, NumberedRoomTileValues.FIVE: MonsterValues.RENDING_DRAKE, NumberedRoomTileValues.SIX: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.SEVEN: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.EIGHT: MonsterValues.SPITTING_DRAKE, NumberedRoomTileValues.NINE: DungeonCardValues.HAZARDOUS_TERRAIN, NumberedRoomTileValues.TEN: MonsterValues.GIANT_VIPER, NumberedRoomTileValues.ELEVEN: MonsterValues.SPITTING_DRAKE, NumberedRoomTileValues.TWELVE: DungeonCardValues.COIN, TrapIndicators.INDICATOR: [TrapIndicators.WOUND, TrapIndicators.POISON] } AbstractMonsterCard.__init__(self, "Scaled", map_values)