import ZoneEntityBase class ZoneEntityAI(ZoneEntityBase.ZoneEntityBase): def __init__(self, level, entId): ZoneEntityBase.ZoneEntityBase.__init__(self, level, entId) self.setZoneId(self.level.air.allocateZone()) def destroy(self): if not self.isUberZone(): self.level.air.deallocateZone(self.getZoneId()) ZoneEntityBase.ZoneEntityBase.destroy(self)