fiend duration = 12 seconds.

fiend baseline swingtimer = 1.5 seconds.

Fiend melee hits @ 0 haste: 9.

First one Instantly (well, ~100 ms delayed). Every 1.5 seconds another one. 12/1.5 = 8... 1+8 ;)

According to the following post:

(http://www.plusheal.com/forum/m/1833799 ... regen-stat)This one's trickier, I was not able to find the precise rules on how haste affects shadowfiend, but I will work under the reasonable assumption that its swing timer is 1.5 baseline and is affected by our melee haste. It will therefore melee every 1.5/(1+HST) seconds, and in 12 seconds it will manage to land 8*(1+HST) swings, probably rounded to the closest integer.

I need to solve: 12/ (1.5 / (1+hst)) = 9

=> @12,5% haste = 10 hits. Which, well does not really work on target dummys, values from testing:

@12.40% meleehaste => 10 hits.

@12.82% casterhaste => 9 hits.

So basically I got 3 questions:

1. Is there any rounding involved?

2. Does he use caster or meleehaste?

3. At how many % does he get another swing?