Browse Source

Fix lantern problem.

aignacio_sf 19 years ago
parent
commit
e5ecbbfc16
1 changed files with 3 additions and 2 deletions
  1. 3 2
      direct/src/showbase/PythonUtil.py

+ 3 - 2
direct/src/showbase/PythonUtil.py

@@ -2466,8 +2466,9 @@ def superFlattenShip(ship):
     from pirates.shipparts.DistributedShipDecor import DistributedShipDecor
     for DO in base.cr.doId2do.values():
         if(type(DO) == DistributedShipDecor):
-            DO.prop.lanternGlowEffect.destroy()
-
+            if (hasattr(DO.prop, 'lanternGlowEffect')):
+                DO.prop.lanternGlowEffect.destroy()
+            
     #PHASE 5: flatten strong!
     return ship.flattenStrong()