I haven't tried other classes yet but anyways, i'm a lvl 50 siren.
This guide is intended for people who are level 40+ because it is quite gear dependant. It can be done earlier but not nearly as quickly
1. Make a siren 2. Get as much HP as you can from any means possible. (I have 116k) 3. Make sure your regeneration skill is maxed. 4. Go find an enemy who takes off less hp than you regenerate 5. Go afk for a day
You'll continually get badass wards for various things one of the most important ones beaing "heal me".
Congratulations you now have a couple hundred thousand Badass Tokens to blow.
How to use the tokens.
Using the tokens was actually much more difficult than getting them.
1. Get your favourite macro program 2. Rotate from Enter and num enter 3. Get an elastic band and a small chunk of an eraser. 4. Hold the eraser against the macro'd key using the elastic band. 5. Go afk while your tokens are being used.
Even doing this it's very hard to use all your tokens.
And yes playing the game normally with this setup will also earn you tokens but not as quickly.
This may be incorrect but I thought I remembered hearing Randy Pitchford(Gearbox CEO) saying Badass tokens were infinite
....what? So I can get +100% bonuses on things >_>?
I'm not sure if, after awhile the bonuses drop below 0.5% of you infinitely approach 100% of if they just stack at a 0.5% rate forever. Either way, they are supposedly infinite. However it would take many new characters to unlock 100% in a given stat. Probably about 200 tokens, and any given stat probably doesn't come up in every token spend option list, so you may be looking at 600+.