X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fplayer_skeleton.qc;h=7fa065ca4a42d9912906be6e69697d7ce9968a10;hb=d6422602f9bf8fcc2405ca0bf5f5be4ea1e52ba4;hp=d6b2b0d44a72ce7ff878f0bb20aa0340a863a8ec;hpb=c51698509e174e343dff48128a1dcfff1527c535;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/player_skeleton.qc b/qcsrc/client/player_skeleton.qc index d6b2b0d44..7fa065ca4 100644 --- a/qcsrc/client/player_skeleton.qc +++ b/qcsrc/client/player_skeleton.qc @@ -176,14 +176,14 @@ void skeleton_from_frames(entity e, float is_dead) if(!is_dead) { - if(self == csqcplayer) - self.v_angle_x = input_angles_x; + if(e == csqcplayer) + e.v_angle_x = input_angles_x; int i; for(i = 0; i < MAX_AIM_BONES; ++i) { if(e.(bone_aim[i])) { - vector aim = '1 0 0' * bound(-90, self.v_angle.x, 90) * e.(bone_aimweight[i]); + vector aim = '1 0 0' * bound(-90, e.v_angle.x, 90) * e.(bone_aimweight[i]); vector org = skel_get_boneabs(s, e.(bone_aim[i])); vector ang_cur = fixedvectoangles2(v_forward, v_up); vector ang = AnglesTransform_Multiply(aim, ang_cur);