Exemple #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)
Exemple #3
0
    def __init__(self, inventory):

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

        Ability.__init__(self, 'invoke', inventory)
Exemple #7
0
	def __init__(self):
		Ability.__init__(self, "climbUp", pygame.K_UP)
Exemple #8
0
    def __init__(self, inventory):

        Ability.__init__(self, 'bolt', inventory)
 def __init__(self, name):
     """ Builds the Confuse """
     Ability.__init__(self, name)
Exemple #10
0
    def __init__(self, inventory):

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

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

        Ability.__init__(self, 'bind', inventory)
        self.restrict_terrain = True
        self.target_terrain = {8}
Exemple #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"
Exemple #18
0
    def __init__(self, manager):

        Ability.__init__(self, manager)
Exemple #19
0
	def __init__(self):
		Ability.__init__(self, "climbDown", pygame.K_DOWN)