To every Soraka player's...
Saying you can't buy HP because your W cost % of health, is not an excuse.. Exemple: You have 1000 HP. Your W cost is 10% of your max HP so it mean , 100 HP for 1 W use, W can't be used under 10% of Soraka Max Health , so it mean you can use it 9 time before be low HP. However, if we take for exemple, 3000 HP Soraka, the 10% Health cost will go at 300 . The thing people don't get is this, at 1000 or 3000 or whatever the HP you have, the number of use of W you can do remain the same( this is in perfect condition wich mean, you don't get attacked or received damage in the course !) and you will only cast W 9 time before you can't anymore, so why people prefer to remain low HP and pretty 'squishy' instead of being tons of HP/HP regeneration, to make the fight last longer as you recover your HP passively ! Let's say Soraka, got Warmog, Spirit Visage, and something else recovering HP, conbined with talisman of ascension, her HP regen is pretty huge, so when she get low she retreat a small amount of time to go back to full and just continue to support her teamate ! So stop with the excuse of no buying HP on Soraka, it make no change at all. It even make you more an easy target as much the game goes on and you will most likely die on every teamfight so your utility will go to great to useless.

if >1000g?
if <1000g?
=No problems with HP cost.