From: havoc Date: Sun, 31 Jan 2010 03:26:44 +0000 (+0000) Subject: bugfix for skel_build returning the wrong value X-Git-Tag: xonotic-v0.1.0preview~230^2~572 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=2852ddfbe7f6e154e0ea771a1a3706fb306d9482;p=xonotic%2Fdarkplaces.git bugfix for skel_build returning the wrong value git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9897 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/clvm_cmds.c b/clvm_cmds.c index c5c0cde1..8407b090 100644 --- a/clvm_cmds.c +++ b/clvm_cmds.c @@ -3483,7 +3483,7 @@ static void VM_CL_skel_build(void) } skeleton->relativetransforms[bonenum] = blendedmatrix; } - PRVM_G_FLOAT(OFS_RETURN) = skeletonindex; + PRVM_G_FLOAT(OFS_RETURN) = skeletonindex + 1; } // #265 float(float skel) skel_get_numbones = #265; // (FTE_CSQC_SKELETONOBJECTS) returns how many bones exist in the created skeleton diff --git a/svvm_cmds.c b/svvm_cmds.c index 889a8fbb..21a74c01 100644 --- a/svvm_cmds.c +++ b/svvm_cmds.c @@ -2875,7 +2875,7 @@ static void VM_SV_skel_build(void) } skeleton->relativetransforms[bonenum] = blendedmatrix; } - PRVM_G_FLOAT(OFS_RETURN) = skeletonindex; + PRVM_G_FLOAT(OFS_RETURN) = skeletonindex + 1; } // #265 float(float skel) skel_get_numbones = #265; // (FTE_CSQC_SKELETONOBJECTS) returns how many bones exist in the created skeleton