I'm all for having to farm the spells, but seriously, 1/37 for cocoon was bad back when I was a level 10 BLU, but 1/80+ on Heat Breath (AF Body+Hands) and with BLU skills way over the level 62/65 blu skill levels is worst. And right now, I'm at 0/40+ on Diamondhide with 308 BLU skills before AF body (not including the 10+ Diamondhide I've seen in Besieged already). This is just getting retarded.

Seriously, maybe add a 2% chance of increasing your odds of learning a spell everytime you see the spell and you have met the current condition of the leaning of that spell please. [Worst case with this would then be 1/50 of learning a spell instead of these pure random luck thing]