**System Information**
Operating system:
Graphics card:
**Blender Version**
Broken: 2.90+
Worked: 2.83.12
**Short description of error**
I did a tool called "Draw Clones" for 2.7 then I updated it for 2.81 and it worked fine. But it was broken in 2.90+. Could you check it please? I guess there is something with vector math. I attached my addon, a testing blender scene, a screenshot and video.
{F9811756}
{F9811786}
{F9811754}
{F9811757}
You could check my file "mifth_tools_cloning.py" and a class "MFTDrawClones". And the "mft_pick_and_clone" fuction where all this happens.
Also, you could check "create_z_orient" function which I took from here https://devtalk.blender.org/t/bpy-ops-transform-rotate-option-axis/6235/9
And something is broken in Blender. I suppose this is on Blender's side.
**Exact steps for others to reproduce the error**
- Install my attached addon. Select "Mifth" tab in 3dViewport.
- Select amonkey in a scene and press "Pick Object"
- Then Select a Sphere in the scene and press Draw Clones.
Results in 2.83 and 2.90+ are different. 2.83 is correct.