Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
weaknesses={'bard'},
),
MonsterModifier('imposter',
level=3,
strengths={'scholar'},
),
MonsterModifier('poison',
level=1,
weaknesses={'druid'},
strengths={'barbarian'},
),
MonsterModifier('pulsating',
level=2,
weaknesses={'rogue'},
),
MonsterModifier('quick',
level=1,
weaknesses={'monk'},
strengths={'barbarian'},
),
MonsterModifier('reconstructed',
level=3,
strengths={'scholar'},
),
MonsterModifier('servile',
weaknesses={'bard', 'barbarian', 'monk'},
strengths={'barbarian', 'druid', 'wizard'},
),
MonsterModifier('shaman',
level=3,
weaknesses={'wizard'},
strengths={'druid'},
strengths={'druid'},
),
MonsterModifier('feral',
level=2,
strengths={'bard'},
),
MonsterModifier('fire',
level=5,
weaknesses={'wizard'},
strengths={'monk'},
),
MonsterModifier('giant',
level=1,
weaknesses={'rogue'},
),
MonsterModifier('hunting',
level=3,
weaknesses={'monk'},
strengths={'rogue'},
),
MonsterModifier('ice',
level=2,
weaknesses={'barbarian', 'wizard'},
strengths={'monk'},
),
MonsterModifier('imperious',
strengths={'druid'},
weaknesses={'bard'},
),
MonsterModifier('imposter',
level=3,
strengths={'scholar'},
strengths={'scholar'},
),
MonsterModifier('servile',
weaknesses={'bard', 'barbarian', 'monk'},
strengths={'barbarian', 'druid', 'wizard'},
),
MonsterModifier('shaman',
level=3,
weaknesses={'wizard'},
strengths={'druid'},
),
MonsterModifier('tiny',
level=-1,
strengths={'barbarian', 'rogue'},
),
MonsterModifier('toothy',
level=2,
weaknesses={'barbarian'},
strengths={'druid'},
),
MonsterModifier('undead',
level=2,
weaknesses={'wizard'},
),
MonsterModifier('wind-up',
level=1,
weaknesses={'barbarian'},
strengths={'wizard'},
),
}
modifiers = {m.name: m for m in modifiers}
),
MonsterModifier('giant',
level=1,
weaknesses={'rogue'},
),
MonsterModifier('hunting',
level=3,
weaknesses={'monk'},
strengths={'rogue'},
),
MonsterModifier('ice',
level=2,
weaknesses={'barbarian', 'wizard'},
strengths={'monk'},
),
MonsterModifier('imperious',
strengths={'druid'},
weaknesses={'bard'},
),
MonsterModifier('imposter',
level=3,
strengths={'scholar'},
),
MonsterModifier('poison',
level=1,
weaknesses={'druid'},
strengths={'barbarian'},
),
MonsterModifier('pulsating',
level=2,
weaknesses={'rogue'},
),
),
MonsterModifier('fire',
level=5,
weaknesses={'wizard'},
strengths={'monk'},
),
MonsterModifier('giant',
level=1,
weaknesses={'rogue'},
),
MonsterModifier('hunting',
level=3,
weaknesses={'monk'},
strengths={'rogue'},
),
MonsterModifier('ice',
level=2,
weaknesses={'barbarian', 'wizard'},
strengths={'monk'},
),
MonsterModifier('imperious',
strengths={'druid'},
weaknesses={'bard'},
),
MonsterModifier('imposter',
level=3,
strengths={'scholar'},
),
MonsterModifier('poison',
level=1,
weaknesses={'druid'},
strengths={'barbarian'},
strengths={'barbarian'},
),
MonsterModifier('pulsating',
level=2,
weaknesses={'rogue'},
),
MonsterModifier('quick',
level=1,
weaknesses={'monk'},
strengths={'barbarian'},
),
MonsterModifier('reconstructed',
level=3,
strengths={'scholar'},
),
MonsterModifier('servile',
weaknesses={'bard', 'barbarian', 'monk'},
strengths={'barbarian', 'druid', 'wizard'},
),
MonsterModifier('shaman',
level=3,
weaknesses={'wizard'},
strengths={'druid'},
),
MonsterModifier('tiny',
level=-1,
strengths={'barbarian', 'rogue'},
),
MonsterModifier('toothy',
level=2,
weaknesses={'barbarian'},
strengths={'druid'},
strengths={'bard'},
),
MonsterModifier('esteemed',
level=1,
strengths={'druid'},
),
MonsterModifier('feral',
level=2,
strengths={'bard'},
),
MonsterModifier('fire',
level=5,
weaknesses={'wizard'},
strengths={'monk'},
),
MonsterModifier('giant',
level=1,
weaknesses={'rogue'},
),
MonsterModifier('hunting',
level=3,
weaknesses={'monk'},
strengths={'rogue'},
),
MonsterModifier('ice',
level=2,
weaknesses={'barbarian', 'wizard'},
strengths={'monk'},
),
MonsterModifier('imperious',
strengths={'druid'},
weaknesses={'bard'},
strengths={'barbarian'},
),
MonsterModifier('reconstructed',
level=3,
strengths={'scholar'},
),
MonsterModifier('servile',
weaknesses={'bard', 'barbarian', 'monk'},
strengths={'barbarian', 'druid', 'wizard'},
),
MonsterModifier('shaman',
level=3,
weaknesses={'wizard'},
strengths={'druid'},
),
MonsterModifier('tiny',
level=-1,
strengths={'barbarian', 'rogue'},
),
MonsterModifier('toothy',
level=2,
weaknesses={'barbarian'},
strengths={'druid'},
),
MonsterModifier('undead',
level=2,
weaknesses={'wizard'},
),
MonsterModifier('wind-up',
level=1,
weaknesses={'barbarian'},
strengths={'wizard'},
weaknesses={'druid', 'monk'},
strengths={'wizard'},
),
MonsterStock('yeti',
7, 8,
weaknesses={'rogue'},
),
}
stocks = {s.name: s for s in stocks}
modifiers = {
MonsterModifier('ancient',
level=2,
weaknesses={'scholar'},
),
MonsterModifier('clever',
level=2,
weaknesses={'bard'},
strengths={'barbarian'},
),
MonsterModifier('dire',
level=3,
),
MonsterModifier('dumb',
level=-1,
strengths={'bard'},
),
MonsterModifier('esteemed',
level=1,
strengths={'druid'},
),
MonsterModifier('feral',
),
MonsterModifier('poison',
level=1,
weaknesses={'druid'},
strengths={'barbarian'},
),
MonsterModifier('pulsating',
level=2,
weaknesses={'rogue'},
),
MonsterModifier('quick',
level=1,
weaknesses={'monk'},
strengths={'barbarian'},
),
MonsterModifier('reconstructed',
level=3,
strengths={'scholar'},
),
MonsterModifier('servile',
weaknesses={'bard', 'barbarian', 'monk'},
strengths={'barbarian', 'druid', 'wizard'},
),
MonsterModifier('shaman',
level=3,
weaknesses={'wizard'},
strengths={'druid'},
),
MonsterModifier('tiny',
level=-1,
strengths={'barbarian', 'rogue'},
),