- if not(self.owner.items & IT_UNLIMITED_WEAPON_AMMO)
- self.ammo_rockets = self.ammo_rockets - cvar("g_balance_seeker_missile_ammo");
+ // if this weapon is reloadable, decrease its load. Else decrease the player's ammo
+ if not(self.items & IT_UNLIMITED_WEAPON_AMMO)
+ {
+ if(autocvar_g_balance_seeker_reload_ammo)
+ {
+ self.clip_load -= autocvar_g_balance_seeker_missile_ammo;
+ self.weapon_load[WEP_SEEKER] = self.clip_load;
+ }
+ else
+ self.ammo_rockets -= autocvar_g_balance_seeker_missile_ammo;
+ }