fix for having no visAvatar when processing visibility

This commit is contained in:
Justin Butler 2007-02-27 04:42:04 +00:00
parent 1fec11b507
commit 13c2658325

View File

@ -124,6 +124,9 @@ class DistributedCartesianGrid(DistributedNode, CartesianGridBase):
self.cr.doId2do[self.parentId].worldGrid.stopProcessVisibility(event=parentEvent)
def processVisibility(self, task):
if self.visAvatar == None:
# no avatar to process visibility for
return Task.done
if self.visAvatar.gameFSM.state == 'Cutscene':
return Task.cont