예제 #1
0
class ArchmageHeadpiece(Helmet):
    NAME: str = "Hełm arcymaga"
    RESISTANCE: MagicResistance = MagicResistance(fire=5,
                                                  water=5,
                                                  earth=5,
                                                  lightning=5,
                                                  shadow=5)
    WEARABLE_FOR: tuple = (PlayerClasses.MAGE, )
    STARTING_DEFENSE: Defense = Defense(5)
예제 #2
0
class SorcererBoots(Boots):
    NAME: str = "Buty maga"
    RESISTANCE: MagicResistance = MagicResistance(fire=5,
                                                  water=5,
                                                  earth=5,
                                                  lightning=5,
                                                  shadow=15)
    WEARABLE_FOR: tuple = (PlayerClasses.MAGE, )
    STARTING_DEFENSE: Defense = Defense(5)
예제 #3
0
class PlateHelmet(Helmet):
    NAME: str = "Hełm płytowy"
    RESISTANCE: MagicResistance = MagicResistance(fire=2,
                                                  water=2,
                                                  earth=2,
                                                  lightning=2,
                                                  shadow=2)
    WEARABLE_FOR: tuple = (PlayerClasses.KNIGHT, PlayerClasses.PALADIN)
    STARTING_DEFENSE: Defense = Defense(10)
예제 #4
0
class PhoenixTrousers(Trousers):
    NAME: str = "Spodnie Feniksa"
    RESISTANCE: MagicResistance = MagicResistance(fire=15,
                                                  water=0,
                                                  earth=10,
                                                  lightning=5,
                                                  shadow=5)
    WEARABLE_FOR: tuple = (PlayerClasses.MAGE, )
    STARTING_DEFENSE: Defense = Defense(5)
예제 #5
0
class PlateBoots(Boots):
    NAME: str = "Buty płytowe"
    RESISTANCE: MagicResistance = MagicResistance(fire=2,
                                                  water=2,
                                                  earth=2,
                                                  lightning=2,
                                                  shadow=2)
    WEARABLE_FOR: tuple = (PlayerClasses.KNIGHT, PlayerClasses.PALADIN)
    STARTING_DEFENSE: Defense = Defense(5)
예제 #6
0
class ArchmageRobe(Armor):
    NAME: str = "Szata arcymaga"
    RESISTANCE: MagicResistance = MagicResistance(fire=10,
                                                  water=10,
                                                  earth=10,
                                                  lightning=10,
                                                  shadow=10)
    WEARABLE_FOR: tuple = (PlayerClasses.MAGE, )
    STARTING_DEFENSE: Defense = Defense(10)
예제 #7
0
class MysticalGloves(Gloves):
    NAME: str = "Mityczne rękawice"
    RESISTANCE: MagicResistance = MagicResistance(fire=5,
                                                  water=5,
                                                  earth=5,
                                                  lightning=10,
                                                  shadow=10)
    WEARABLE_FOR: tuple = (PlayerClasses.MAGE, )
    STARTING_DEFENSE: Defense = Defense(5)
예제 #8
0
class PlateArmor(Armor):
    NAME: str = "Zbroja płytowa"
    RESISTANCE: MagicResistance = MagicResistance(fire=3,
                                                  water=3,
                                                  earth=3,
                                                  lightning=3,
                                                  shadow=3)
    WEARABLE_FOR: tuple = (PlayerClasses.KNIGHT, PlayerClasses.PALADIN)
    STARTING_DEFENSE: Defense = Defense(20)
예제 #9
0
class RustyArmor(Armor):
    NAME: str = "Zardzewiała zbroja"
    RESISTANCE: MagicResistance = MagicResistance(fire=1,
                                                  water=1,
                                                  earth=1,
                                                  lightning=1,
                                                  shadow=1)
    WEARABLE_FOR: tuple = (PlayerClasses.MAGE, PlayerClasses.KNIGHT,
                           PlayerClasses.PALADIN)
    STARTING_DEFENSE: Defense = Defense(5)
예제 #10
0
class RustyHelmet(Helmet):
    NAME: str = "Zardzewiały hełm"
    RESISTANCE: MagicResistance = MagicResistance(fire=1,
                                                  water=1,
                                                  earth=1,
                                                  lightning=1,
                                                  shadow=1)
    WEARABLE_FOR: tuple = (
        PlayerClasses.KNIGHT,
        PlayerClasses.PALADIN,
        PlayerClasses.MAGE,
    )
    STARTING_DEFENSE: Defense = Defense(2)
예제 #11
0
class RustyShield(Shield):
    NAME = "Zardzewiała tarcza"
    BLOCK_CHANCE = 50
    RESISTANCE: MagicResistance = MagicResistance(fire=1,
                                                  water=1,
                                                  earth=1,
                                                  lightning=1,
                                                  shadow=1)
    WEARABLE_FOR: tuple = (
        PlayerClasses.KNIGHT,
        PlayerClasses.PALADIN,
    )
    STARTING_DEFENSE: Defense = Defense(2)
예제 #12
0
class IronShield(Shield):
    NAME = "Żelazna tarcza"
    BLOCK_CHANCE = 30
    RESISTANCE: MagicResistance = MagicResistance(fire=3,
                                                  water=3,
                                                  earth=3,
                                                  lightning=3,
                                                  shadow=3)
    WEARABLE_FOR: tuple = (
        PlayerClasses.KNIGHT,
        PlayerClasses.PALADIN,
    )
    STARTING_DEFENSE: Defense = Defense(15)
예제 #13
0
class BurnishedShield(Shield):
    NAME = "Wypolerowana tarcza"
    BLOCK_CHANCE = 20
    RESISTANCE: MagicResistance = MagicResistance(fire=2,
                                                  water=2,
                                                  earth=2,
                                                  lightning=2,
                                                  shadow=2)
    WEARABLE_FOR: tuple = (
        PlayerClasses.KNIGHT,
        PlayerClasses.PALADIN,
    )
    STARTING_DEFENSE: Defense = Defense(10)