X-Git-Url: https://git.yukkurigames.com/?p=python-bulletml.git;a=blobdiff_plain;f=bulletml%2Fimpl.py;h=9139f9c6b463eb6bb920c46ccb05d92b66930e50;hp=4dde9fb4b608115ad2dec45a6426a89255282faf;hb=9b5018cadee8ae1f5599b20095f47e4fa8b0bcc0;hpb=006fb3dcabc9600997f5c3c8fcc5e80baa7fc1e0 diff --git a/bulletml/impl.py b/bulletml/impl.py index 4dde9fb..9139f9c 100644 --- a/bulletml/impl.py +++ b/bulletml/impl.py @@ -238,9 +238,9 @@ class Bullet(object): self.actions = [] if rank is None: rank = parent.rank if parent else 0.5 - for action, params in actions: - # New bullets reset the parent hierarchy. - self.actions.append(Action(self, None, action, params, rank)) + # New bullets reset the parent hierarchy. + self.actions = [Action(self, None, action, params, rank) + for action, params in actions] def __repr__(self): return ("%s(%r, %r, accel=%r, direction=%r, speed=%r, "