X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fweapons%2Fhitplot.qc;h=e6bdd00d2b8e3163f2e51f090584fbd37008dd80;hb=1b0decb9afb829407eae763b3053a122e2ae3de6;hp=89cec6aea98dacaadca0f44df7c58e82e63653c1;hpb=91be51af76146036564f55499150039f62f772c5;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/weapons/hitplot.qc b/qcsrc/server/weapons/hitplot.qc index 89cec6aea..e6bdd00d2 100644 --- a/qcsrc/server/weapons/hitplot.qc +++ b/qcsrc/server/weapons/hitplot.qc @@ -1,5 +1,7 @@ #include "hitplot.qh" +#include +#include #include "../antilag.qh" #include "../g_subs.qh" #include @@ -52,7 +54,7 @@ vector W_HitPlotNormalizedUntransform(vector org, entity targ, vector screenforw return ret; } -void W_HitPlotAnalysis(entity player, .entity weaponentity, vector screenforward, vector screenright, vector screenup) +void W_HitPlotAnalysis(entity player, entity wep, vector screenforward, vector screenright, vector screenup) { if(CS(player).hitplotfh >= 0) { @@ -70,7 +72,7 @@ void W_HitPlotAnalysis(entity player, .entity weaponentity, vector screenforward antilag_takeback(trace_ent, store, time - lag); vector hitplot = W_HitPlotNormalizedUntransform(org, trace_ent, screenforward, screenright, screenup, trace_endpos); antilag_restore(trace_ent, store); - fputs(CS(player).hitplotfh, strcat(ftos(hitplot.x), " ", ftos(hitplot.y), " ", ftos(hitplot.z), " ", ftos(player.(weaponentity).m_switchweapon.m_id), "\n")); + fputs(CS(player).hitplotfh, strcat(ftos(hitplot.x), " ", ftos(hitplot.y), " ", ftos(hitplot.z), " ", ftos(wep.m_id), "\n")); //print(strcat(ftos(hitplot_x), " ", ftos(hitplot_y), " ", ftos(hitplot_z), "\n")); } }