В формуле расчета урона должны использоваться минимальный/максимальный дпс оружия. Вы же используете дпс автоатаки, которая включает в себя еще и дополнительный дпс от силы атаки.
Да и сама формула у вас ошибочна. Множитель 0,898882 применяется к сумме (MHdps+0.5*OHdps), а не только к MHdps - это сделано близзард для того, чтобы уравнять дпс при использовании равного итлвла посохов и двух одноручных оружий. К примеру:
http://mop.wowroad.info/?item=105430 - средний дпс оружия 6727,8
http://mop.wowroad.info/?item=105408 - средний дпс оружия 9071,2
В случае двух одноручных оружия составляющая дпс оружия в формуле равна (среднее значение): 0,898882*(6727,8+0,5*6727,8) = 9071,25
В случае посоха составляющая дпс оружия в формуле равна: 9071,2 ~ 9071.25
Множитель 14,4 применяется не только к MHdps как у вас, а к сумме (0,898882*(MHdps+0.5*OHdps)+(AP/14)-1) для минимального урона к примеру.
- - - Updated - - -
Вопрос с целью все еще актуален, без нее нельзя что-либо говорить об уроне.