Package: castle-combat
Version: 0.8.0-2
Severity: grave
Justification: renders package unusable

When two local players play the game it throws

set_movement succeeded for player 0
Unhandled error in Deferred:
Traceback (most recent call last):
  File "/usr/share/games/castle-combat/scripts/state.py", line 89, in 
runStateLoop
    reactor.run()
  File "/usr/lib/python2.3/site-packages/twisted/internet/posixbase.py", line 
218, in run
    self.mainLoop()
  File "/usr/lib/python2.3/site-packages/twisted/internet/posixbase.py", line 
226, in mainLoop
    self.runUntilCurrent()
  File "/usr/lib/python2.3/site-packages/twisted/internet/base.py", line 541, 
in runUntilCurrent
    call.func(*call.args, **call.kw)
--- <exception caught here> ---
  File "/usr/lib/python2.3/site-packages/twisted/internet/task.py", line 89, in 
__call__
    self.f(*self.a, **self.kw)
  File "/usr/share/games/castle-combat/scripts/state.py", line 82, in stateLoop
    top_state.on_event(event)
  File "/usr/share/games/castle-combat/scripts/state.py", line 48, in on_event
    handler(top_state, event)
  File "/usr/share/games/castle-combat/scripts/gamephases.py", line 68, in 
handle_keypress
    player.handle_event(event)
  File "/usr/share/games/castle-combat/scripts/battleplayer.py", line 55, in 
handle_event
    self.call("shoot", self.pos)
  File "/usr/share/games/castle-combat/scripts/player.py", line 14, in call
    self.player.remote_call(command, *args)
  File "/usr/share/games/castle-combat/scripts/player.py", line 114, in 
remote_call
    eval('self.phase_player.remote_' + command)(*args)
  File "/usr/share/games/castle-combat/scripts/battleplayer.py", line 76, in 
remote_shoot
    Shot(can, pos)
  File "/usr/share/games/castle-combat/scripts/cannon.py", line 21, in __init__
    sound.cannon.play()
exceptions.AttributeError: 'module' object has no attribute 'cannon'

when player #1 tries to fire the cannon. If you can't reproduce this
please ask for more info.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.29sauna
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)

Versions of packages castle-combat depends on:
ii  python                    2.3.5-5        An interactive high-level object-o
ii  python-pygame             1.7.1release-2 SDL bindings for games development
ii  python-twisted            2.2.0-2        Event-based framework for internet
ii  ttf-bitstream-vera        1.10-5         The Bitstream Vera family of free 

castle-combat recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to