News:

SMF - Just Installed!

Auto-Follow issues

Started by Joshex, Jan 13, 2025, 04:54 PM

Previous topic - Next topic

Joshex

autofollow appears to be based on a gradual speed curve rather than based off a linear progression rate, in addition it slows you to the speed of the target you are following. One more issue is the pacing, it seems to stop you just out of melee range.

Even for PvE this is annoying. why can't I zip to a target at my speed? why does it always take forever to get in melee range?

I propose the creation of a setting or 2 to control this:
Auto-Follow Distance: Close Melee, melee, short range, moderate range, long range, sniper
Auto-Follow Speed: Target Speed, Player-Character Speed
Auto-Follow progressing: linear, distance movement-speed curve 


yeah, sometimes you may overshoot an enemy at fast follow speed, but it's better than following a slow moving stone armor Outcasts enemy at Thier speed essentially waiting til they stop and then slowly reducing speed until you enter melee range... that's gruelling.

so yeah, I suspect there shouldn't be any real opposition to this change, other than the amount of work it entails. but really this is a quality of life thing.

Melee is typically like 4 to 7 feet so at current the auto follow tends to stop right at the outer reaches of melee, which means sometimes the angle puts you just out of melee range. having a "close melee" that takes you in to 2 to 3 feet may have you push against an enemy, but also supply a greater cast-rate for melee attacks as it ensures you are closer than the melee attack distance.
Ye cannie be dividin by zero! However, ye can be dividing 0.0 by a non-zero! that'd be a float.
always Decimal(str(your float)) before you int( your float).