Bow State IK Breaks After Weapon Change

I have watched the state system tutorial and set up the Use state to perfectly mimic Nolan's bow use, and it is working great. The only problem is if I unequip the bow, and then equip it back, somehow the IK seems to break, and the arrow's head will start moving out of alignment with the bow. It seems like the hand and/or upper arm weight changes, but on inspector everything seems exactly the same before and after I unequip-reequip the bow. Do you think this stems from an issue with IK, or with the bow attachment points?
1538108429562.png1538108446319.png

Thank you for your help.
 
It doesn't look like your IK states match the ones that Nolan uses - your Use state is using the bow preset, and there is no bow state.
 
Yes, I have disabled all IK for default. Copied all in bow state to use state. I want the character to have no body IK while just moving with our without bow. I want it to be active only while charging it. I also will not have a separate aim state, which you don't need in a 2.5D game. This is currently working great for me.

The problem is that the left hand will not work properly after unequipping and reequipping the bow. It seems to have a lessened weight even though in IK window it seems to be the same as before.
 
Hmm.. are you able to tell me how to reproduce the issue within the demo scene? Maybe a different set of presets?
 
I have tried the exact same setup with a copy of Nolan on the demo scene, and could not reproduce this, even though I changed the default values for his IK, and assigned the exact same preset for bow. His upper arms work correctly when I re-equip the weapon.

I am not sure where else to look. The IK values look exactly the same before and after I re-equip the bow, but after it is re-equipped the upper arm IK does not seem to work.
 
Top