Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
 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)
Ejemplo n.º 4
0
 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)
Ejemplo n.º 5
0
 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)
Ejemplo n.º 6
0
 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)
Ejemplo n.º 7
0
 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)
Ejemplo n.º 8
0
Archivo: mangy.py Proyecto: sn862/Gloom
 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)
Ejemplo n.º 9
0
 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)
Ejemplo n.º 10
0
 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)
Ejemplo n.º 11
0
 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)
Ejemplo n.º 12
0
 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)
Ejemplo n.º 13
0
 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)
Ejemplo n.º 14
0
 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)
Ejemplo n.º 15
0
 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)
Ejemplo n.º 16
0
 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)
Ejemplo n.º 17
0
 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)
Ejemplo n.º 18
0
 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)
Ejemplo n.º 19
0
 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)
Ejemplo n.º 20
0
 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)