# HG changeset patch # User Adrianna PiƄska # Date 1378584180 -7200 # Node ID 400f52d4279dc1d2e92d02d380383866300eaa5f # Parent a47100b28b7dc8cc9cc2ca6bb8e0bf3f5d888ae4 whitespace diff -r a47100b28b7d -r 400f52d4279d nagslang/enemies.py --- a/nagslang/enemies.py Sat Sep 07 22:01:03 2013 +0200 +++ b/nagslang/enemies.py Sat Sep 07 22:03:00 2013 +0200 @@ -303,7 +303,7 @@ def requires(cls): return [("name", "string"), ("position", "coordinates"), ("attack_range", "distance")] - + class Queen(RunAndGunAlien): enemy_type = "queen" @@ -315,19 +315,19 @@ spawn_size = 5 spawn_class = ChargingAlien spawn_class_args = (200,) - + def __init__(self, space, world, position, attack_range=100): super(Queen, self).__init__(space, world, position, attack_range) self.add_timer('spawn', self.spawn_time) - + def spawn(self, result): if not self.check_timer('spawn'): self.start_timer('spawn', self.spawn_time) for i in range(self.spawn_size): - result.add += (self.spawn_class(self.get_space(), - self.world, self.physicser.position, + result.add += (self.spawn_class(self.get_space(), + self.world, self.physicser.position, *self.spawn_class_args),) - + def attack(self, result): self.ranged_attack(300, ACID_SPEED, ACID_DAMAGE, 'acid', 1, result)