Не в курсе про скиллы лежачего, наверняка, у разных скиллов разные коэффициенты. Я просто подогнал линейную функцию под твои данные F(30)=6, F(916)=51. Достаточно знать две точки, чтобы построить линейную апроксимацию. Выкладывай все, что есть - я постараюсь разобраться.
Линейную ли... там же еще от уровня зависимость
По идее должно быть так
F(30,2) = 6
F(916, 80) = 51
или другими словами
TooltipDmg(Power, Level) = K(Level) * Power
т.е. урон на тултипе - текущий Power умноженный на некий коэффициент, который зависит от текущего уровня и умения.
Например, Orb of Wrath стража:
TooltipDmg(Power, 10) = 0.553 * Power (уровень точно не помню, но где-то от 5 до 15)
TooltipDmg(Power, 80) = 0.226 * Power
т.е. коэффициент способности для 10го уровня K(10) = 0.553, а для 80го - K(80) = 0.226. И не факт что он линеен (возможно, кусочно-линеен)
во, еще значение
TooltipDmg(125, 16) = 62 (т.е. K(16) = 0.496)