object x parented to Armature bone, object y parented to object x, Y doesn't move when i move the bone enter link description here

so object x has the parent armature and weight painted to "bone", all the "y" objects are parented to Object x, when i move object x the y's move along with it just fine, but when i move Bone the Y objects dont move along and just stay there.
What do i do?
OK, this is "normal".

Y feathers are parented at the object level. But the object level stays in place when the X mesh (think about it as 'edit level') is moved by the bone.
Because the bone does not moves the center point of the wing.

What you can do it parenting your feathers like you did for the X wing.

Or set all wings and feathers in one object and parent it to the bones. Like this :