From 933ff51a9791c2d28b78b29bc792f8328d39824f Mon Sep 17 00:00:00 2001
From: Sergey Sharybin <sergey.vfx@gmail.com>
Date: Tue, 10 Apr 2012 10:46:29 +0000
Subject: [PATCH] Fix #30891: Fracture tools seems to be broken

Replace usage of mesh.faces with mesh.polygons
---
 object_fracture/fracture_ops.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/object_fracture/fracture_ops.py b/object_fracture/fracture_ops.py
index 61ccc1825..1f966ae4b 100644
--- a/object_fracture/fracture_ops.py
+++ b/object_fracture/fracture_ops.py
@@ -120,17 +120,17 @@ def getIslands(shard):
 
             while len(gproc) > 0:
                 i = gproc.pop(0)
-                for f in sm.faces:
+                for p in sm.polygons:
                     #if i in f.vertices:
-                    for v in f.vertices:
+                    for v in p.vertices:
                         if v == i:
-                            for v1 in f.vertices:
+                            for v1 in p.vertices:
                                 if vgi[v1] == -1:
                                     vgi[v1] = gindex
                                     vgroups[gindex].append(v1)
                                     gproc.append(v1)
 
-                            fgroups[gindex].append(f.index)
+                            fgroups[gindex].append(p.index)
 
             gindex += 1
 
-- 
GitLab