Did you find that the added movement speed on the goatmen had them amping the screen more quickly compared to the extra attacks the dark lancers have?
well its a bit of a difference but lancers are already so fast its hard to notice a difference, they both might as well be teleporting
goatmen variants have different speeds, the fastest is frozen tundra with walk 12 / run 12 which might be the fastest unit in the whole game, but others scale up 5-11 speed (act 5 is 10-11, late act 1 is 8, stony field is just 5)
dark lancers in act 5 all have the same walk 8 / run 12, and I think they only run around in their AI so they use the full speed
but the d2 efrw formula should mean that goats are getting 50% more bonus from %frw effects. I'm not sure if extra fast or the champion bonus speeds modify the base speed or use the %efrw formula
also I believe the code for how extra fast works means you actually get less % frw depending on monster speed, it gives 10-100% using the formula max(min(2048/monstats.speed-128,10),100) so it becomes just +42% for goatmen, but +100% for dark lancers
so unless they've changed that code since 2007, there's actually a bit of tradeoff where the goatmen get 50% more bonus from %frw, but get less %frw from extra fast (but should be the same from the demonic mastery / etc)
with +38% on mastery and +42% or +100% on extra fast it should be goatmen with {12+12*(0.38+0.42)} = 21.6 velocity, and dark lancers with {12+8*(0.38+1)} = 23.04 velocity
maybe you could try them side by side but I think the lancers will actually move faster, and you could add vigor aura (+36%) and fanatic champions which use the same formula as extra fast (+42% for goatmen again, +100% for dark lancer)
stack them all and its 30.96 for goat, 33.92 for lancer
This post was edited by Goomshill on Mar 20 2026 07:12am