Exemplo n.º 1
0
    def __init__(self, inventory):

        Ability.__init__(self, 'summon', inventory)
        self.not_self = True
        self.not_enemy = True
        self.restrict_terrain = True
        self.target_terrain = {0, 1, 2, 3, 4, 7, 8}
 def __init__(self, name):
     """ Builds the Confuse """
     Ability.__init__(self, name)
Exemplo n.º 3
0
    def __init__(self, inventory):

        Ability.__init__(self, 'ray', inventory)
        self.not_self = True
Exemplo n.º 4
0
	def __init__(self):
		Ability.__init__(self, "revert", pygame.K_r)
Exemplo n.º 5
0
	def __init__(self):
		Ability.__init__(self, "bridge", pygame.K_b)
Exemplo n.º 6
0
    def __init__(self, inventory):

        Ability.__init__(self, 'invoke', inventory)
Exemplo n.º 7
0
	def __init__(self):
		Ability.__init__(self, "climbUp", pygame.K_UP)
Exemplo n.º 8
0
    def __init__(self, inventory):

        Ability.__init__(self, 'bolt', inventory)
 def __init__(self, name):
     """ Builds the Confuse """
     Ability.__init__(self, name)
Exemplo n.º 10
0
    def __init__(self, inventory):

        Ability.__init__(self, 'block', inventory)
        self.not_enemy = True
        self.restrict_terrain = True
        self.target_terrain = {0}
Exemplo n.º 11
0
 def __init__(self):
     Ability.__init__(self, "switch", pygame.K_f)
Exemplo n.º 12
0
 def __init__(self, name, effects):
     """ Builds the Ability """
     Ability.__init__(self, name)
     self.effects = effects
Exemplo n.º 13
0
	def __init__(self):
		Ability.__init__(self, "wall", pygame.K_w)
Exemplo n.º 14
0
    def __init__(self, inventory):

        Ability.__init__(self, 'shatter', inventory)
        self.restrict_terrain = True
        self.target_terrain = {1, 3, 4, 5, 8}
Exemplo n.º 15
0
	def __init__(self):
		Ability.__init__(self, "ladder", pygame.K_l)
Exemplo n.º 16
0
    def __init__(self, inventory):

        Ability.__init__(self, 'bind', inventory)
        self.restrict_terrain = True
        self.target_terrain = {8}
Exemplo n.º 17
0
 def __init__(self):
     Ability.__init__(self)
     self.id = 0
     self.description = "Spending 50% of your maximum action point in your next round" \
                        "and stop the time. Your opponent will skip next round"
Exemplo n.º 18
0
    def __init__(self, manager):

        Ability.__init__(self, manager)
Exemplo n.º 19
0
	def __init__(self):
		Ability.__init__(self, "climbDown", pygame.K_DOWN)