I understand that it's not as easy to do as it is to say, since I have some experience in these things, but I think that your game should implement what I will explain below, because your game contains many elements of an RPG.
I think it's critical to show the correct, detailed ability cooldown times, buff or debuff times in weapon/armor descriptions, correctly specify how much damage reduction a mod gives you, and similar things.
An example would be the Omnioculus exotic armor (for hunters).
According to the armor's description, it says the following:
"You gain a second Smoke Bomb charge and have damage resistance while invisible. When you make an ally invisible, they gain damage resistance while invisible and you gain melee energy."
I think the correct description would be something like this:
"You gain a second Smoke Bomb charge and have 25% damage resistance while invisible. When you make an ally invisible, they gain 15% damage resistance while invisible and you gain 30% melee energy."
This is just an example.
This should apply to basically the entire game.
-
Agreed, I've always hated how vague and useless their tooltips are. It would be so helpful for players to not have to do homework on 3rd party websites all the time, just to get accurate information on how to put a build together. Every other game with the same kind of complex abilities and buildcrafting that Destiny has will actually tell you what your dam abilities do. Also just in case you were curious about what Omnioculus does, it provides 50% damage resistance to anyone you grant invis to (including yourself), and 50% of your melee energy per ally you make invisibile. You can find all the detailed info that Bungie should be giving us themselves on a community made Google Doc called the Destiny Data Compendium.