public float GetCoolDown() { return(cooldown * (1 + (perk != null ? perk.GetWeaponCDMul(ID) : 0))); }