From b255b59a931b7c27192f907c40e8f22695263ec7 Mon Sep 17 00:00:00 2001
From: Philip Cote <cotejrp@gmail.com>
Date: Mon, 17 Sep 2012 23:36:42 +0000
Subject: [PATCH] Slightly more sensible way to set up the initial vector list

---
 add_mesh_extra_objects/add_mesh_pyramid.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/add_mesh_extra_objects/add_mesh_pyramid.py b/add_mesh_extra_objects/add_mesh_pyramid.py
index e99ffd9ae..7c9ee6cff 100644
--- a/add_mesh_extra_objects/add_mesh_pyramid.py
+++ b/add_mesh_extra_objects/add_mesh_pyramid.py
@@ -50,8 +50,7 @@ def create_step(width, base_level, step_height, num_sides):
         quaternions = [Quaternion(axis, quat_angle) 
                             for quat_angle in quat_angles]
                             
-        init_vectors = [Vector([rad, 0, base_level]) 
-                            for quat in quaternions]
+        init_vectors = [Vector([rad, 0, base_level])] * len(quaternions)
         
         quat_vector_pairs = list(zip(quaternions, init_vectors))
         vectors = [quaternion * vec for quaternion, vec in quat_vector_pairs]
-- 
GitLab