wgrand08 / tether

Automatically exported from code.google.com/p/tether
0 stars 0 forks source link

crossing tethers causes game to crash #226

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
sometimes when crossing a tether MoonPy crashes with errors

  File "/home/donkyhotay/workspace/tether/server/connectionhandler.py",
line 212, in perspective_launch_unit
    victim.disabled = True
exceptions.AttributeError: 'NoneType' object has no attribute 'disabled'

Original issue reported on code.google.com by Donkyhotae on 30 Jan 2010 at 12:38

Attachments:

GoogleCodeExporter commented 9 years ago
Work on this issue has begun

Original comment by Donkyhotae on 1 Feb 2010 at 2:24

GoogleCodeExporter commented 9 years ago
Error caused by missing unit data (not disabled option) afer a tether was 
crossed. 
This may be a flaw in the removal of crossed tethers in gameserverstate (most 
likely) or it might have been pulling 'crater' unit data instead of the regular 
unit 
(less liklely since craters should still have the disabled option). 

Original comment by Donkyhotae on 1 Feb 2010 at 2:17

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Going through the code and logfiles better I found that after crossing the 
tether it
attempted to place a unit on top of another unit. The interrupted tether code 
should
have prevented this and I'm uncertain exactly how it happened. 

Original comment by Donkyhotae on 2 Feb 2010 at 4:27

GoogleCodeExporter commented 9 years ago
issue fixed and ready for uploading

Original comment by Donkyhotae on 2 Feb 2010 at 5:19

GoogleCodeExporter commented 9 years ago

Original comment by Donkyhotae on 2 Feb 2010 at 5:20