X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fserver%2Fweapons%2Fselection.qc;h=d563ac2d84eb3cd01ebf85e8ac8a054c53432b5e;hp=f6882302e433a1074def91289732cd3dfb65a06e;hb=2718fac2d710f2c4e63a6de3cfe0ffc66dc7d6a3;hpb=7b268e9d4dfb2220de94a35dc2c540546b064354 diff --git a/qcsrc/server/weapons/selection.qc b/qcsrc/server/weapons/selection.qc index f6882302e..d563ac2d8 100644 --- a/qcsrc/server/weapons/selection.qc +++ b/qcsrc/server/weapons/selection.qc @@ -3,7 +3,6 @@ #include "weaponsystem.qh" #include "../t_items.qh" -#include "../waypointsprites.qh" #include "../../common/constants.qh" #include "../../common/util.qh" #include "../../common/weapons/all.qh" @@ -92,15 +91,16 @@ float client_hasweapon(entity cl, float wpn, float andammo, float complain) continue; if(!(e.flags & FL_ITEM)) continue; - WaypointSprite_Spawn( - (get_weaponinfo(wpn)).wpmodel, + entity wp = WaypointSprite_Spawn( + WP_Weapon, 1, 0, world, e.origin + ('0 0 1' * e.maxs.z) * 1.2, self, 0, world, enemy, 0, - RADARICON_NONE, '0 0 0' + RADARICON_NONE ); + wp.wp_extra = wpn; } } }