Regulus mines, betrayer, maim, wyrmskin handguards took me down to 2.6 movement speed (base of 6.0, unbuffed). This is in the current beta build (haven't tested non-beta), though this is the first I've encountered such slowness since before the game was released.
Their team also had an Unclean beast, but if he was slowing I didn't see any debuffs from him.
Found the source of this bug:
lua\sim\BuffAffects.lua:345A call to unit:GetMaxSpeed() is made under the assumption it will return the buffed max speed when in reality it returns the buffed & debuffed max speed. So if you have 6.0 base, buffed to 6.3 and debuffed to 2.4 unit:GetMaxSpeed() will return 2.4 which is then multiplied by 0.66 which gives you a min speed of 1.584, far below the 4.158 that it should have been.
Unfortunately, unit:GetMaxSpeed() calls into agent:GetSpeedMult() which appears to not be present in the LUA (I'm guessing it's an engine function) so I can't say exactly what the fix is, just that that function needs to return max *buffed* speed, not current buffed/debuffed speed.
Nice, that might make it worth considering the favor item that increases move speed by only 5% but prevents debuffs to take off more than 25% max speed... interesting. Even if the debuff lasts only for 3 seconds, those can be crucial, maybe make this favor items worth considering at high levels of play, no?
no wonder i was so pissed off after the pantheon game i just had vsing reg!
You don't need the Wyrmskin either
Not sure how this slipped through the cracks but when you get the perfect 3M storm on an opponent they look like they are running through molasses
Bumping up with the fix information added.
Good info, hope it is noted.
There are many great features available to you once you register, including:
Sign in or Create Account