Weird Jigglebones gravity issue

Hello

I’m having some issues with jigglebones on a molotov I made for a mod,apparently gravity does not work properly.

Me and my friend were trying to solve this for a while resulting in no dice,gravity seem to pull to the right rather than down,here’s a vid:

Stuff that you probably need to know (?):

  • This is on No More Room in Hell 1.07 (Source mod)

  • It uses sdk2013 engine

  • QCI file,I don’t know if the problem is there:

$jigglebone “Donkeybone2” {
is_rigid {
length 4
tip_mass 1000
yaw_constraint -110 10
yaw_friction 0
pitch_constraint -5 5
pitch_friction 0
}
}

$jigglebone “Donkeybone3” {
is_rigid {
length 4
tip_mass 1000
yaw_constraint -40 5
yaw_friction 0
pitch_constraint -5 5
pitch_friction 0
}
}

$jigglebone “Donkeybone4” {
is_rigid {
length 4
tip_mass 1000
yaw_constraint -20 5
yaw_friction 0
pitch_constraint -3 3
pitch_friction 0
}
}

(bone names are a stupid joke)

Thanks.

Here to inform that I have finally fixed my problem thanks to a friend of mine.

This is what I did:
I selected the skinned mesh and saved the skinning somewhere in desktop,then removed the jigglebones off of the list of skinned bones,rotated each and every jigglebone to where the gravity was at (mine was obviously to the right) so 90 degrees to the right,selected the mesh and re-added the jigglebones and reloaded the skin file on the desktop (it does not cause problems so don’t worry).

This is where my friend found the solution:

(Yes it’s a tutorial on how to do jigglebones in blender,but on 8:20 he will mention something that applies both on blender and 3ds max)

I’m mentioning this for anyone who encounters this issue so they know where the fix is at,thank me later hehe.

Have a nice day everyone.