Recently I got a legendary grenade for my Ranger which stated that hitting the enemy would give 7 Ultimate charges.
I assumed this refers to my Ultimate weapon but despite hitting enemies many times I never see the Ultimate meter budge?
Have I got this wrong or does the inscription refer to some other 'Ultimate'?
Hitting an enemy with it should be increasing your ultimate charge. The problem is that we don't know exactly how many portions it takes to charge the Ultimate ability. If it's not visibly increasing it at all, might be worth posting this in Bug Reports.