bandaid hack for distributedcartesiangrid

This commit is contained in:
Zachary Pavlov 2007-02-12 00:19:57 +00:00
parent 15c717ad3f
commit d5c8b6f490

View File

@ -115,7 +115,10 @@ class DistributedCartesianGrid(DistributedNode, CartesianGridBase):
parentEvent = eventGroup.newEvent('%s.parent.removeInterest' % self.doId) parentEvent = eventGroup.newEvent('%s.parent.removeInterest' % self.doId)
else: else:
parentEvent = None parentEvent = None
self.cr.doId2do[self.parentId].worldGrid.stopProcessVisibility(event=parentEvent)
##HACK BANDAID FOR PVP INSTANCES
if(hasattr(self.cr.doId2do[self.parentId],"worldGrid")):
self.cr.doId2do[self.parentId].worldGrid.stopProcessVisibility(event=parentEvent)
def processVisibility(self, task): def processVisibility(self, task):
if self.visAvatar.gameFSM.state == 'Cutscene': if self.visAvatar.gameFSM.state == 'Cutscene':