"is trueshot still bugged in the 1.34 patch?"
Yes, as is the damage bonus of Crossbow Expertise. Rangers can still be quite powerful, though (several people have complained that their builds were almost too strong).
There are a greater number of powerful swords consistently in the game than any other weapon, but you can get good weapons of other types. It may not be a case of 'do this quest' or 'find this cave' to get it, but random drops and trading are still available. There is one unique bow consistently in the game, no staves or spears that I recall, 2 daggers, one axe after the catacombs....