Спасибо за тему, но
1) свои рассуждения пишите в теме репорта, чтобы не захламлять багтрекер одноименными темами,
2) не нужно изобретать велосипед, вот формула из клиента:
($m1 + $b1 * X + 0.0207 * $AP * X) * 8
где m1 и b1 это базовый урон спелла (высчитывается автоматически для лвла игрока), X - комбопойнты, ap - сила атаки.