-Life Transfer(Cabby@Alb) should now base on %-values:
//transferHeal = (int)(spellValue * 1.25);
transferHeal = (int)(casterPlayer.MaxHealth / 100 * spellValue);
-had been 'healamount = dmgamount - poolValue' before in else-case which result in wrong healamount when pool going to be empty
if (poolValue - dmgamount > 0)
{
healamount = dmgamount;
}
else
{
healamount = poolValue;
}