From d5448fc90ab2e1432f493500ec26366741080251 Mon Sep 17 00:00:00 2001
From: Daniel Salazar <zanqdo@gmail.com>
Date: Thu, 20 Feb 2014 00:06:21 -0600
Subject: [PATCH] Copy Attributes Addon: Copy bbone settings. Patch by Bassam

---
 space_view3d_copy_attributes.py | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/space_view3d_copy_attributes.py b/space_view3d_copy_attributes.py
index d51393838..1ff6ebfa8 100644
--- a/space_view3d_copy_attributes.py
+++ b/space_view3d_copy_attributes.py
@@ -182,6 +182,14 @@ def pConExec(bone, active, context):
 def pIKsExec(bone, active, context):
     generic_copy(active, bone, "ik_")
 
+
+def pBBonesExec(bone, active, context):
+    object = active.id_data
+    generic_copy(
+        object.data.bones[active.name], 
+        object.data.bones[bone.name],
+        "bbone_")
+
 pose_copies = (('pose_loc_loc', "Local Location",
                 "Copy Location from Active to Selected", pLocLocExec),
                 ('pose_loc_rot', "Local Rotation",
@@ -201,7 +209,9 @@ pose_copies = (('pose_loc_loc', "Local Location",
                 ('pose_con', "Bone Constraints",
                 "Copy Object Constraints from Active to Selected", pConExec),
                 ('pose_iks', "IK Limits",
-                "Copy IK Limits from Active to Selected", pIKsExec))
+                "Copy IK Limits from Active to Selected", pIKsExec),
+                ('bbone_settings', "BBone Settings",
+                "Copy BBone Settings from Active to Selected", pBBonesExec),)
 
 
 @classmethod
-- 
GitLab