Update p_weapon.c