skellr wrote:That sounds right. This shows up at r3312 witch was before 2.1 was branched.
I have just checked out r3310 version of weapons.txt. The flamers seem to be even more broken than now. I attached flamers to commander and sent to attack a derrick, the way it is showed on skellr's screenshot. They didn't do a single shot, just kept rolling back and forths. I suspect the reason why they don't shoot at all, is that in r3310 flamers were unable to shoot while moving.
The reason for moving back and forth turned out to be orderCheckGuardPosition() routine. It has a pre-defined distance - 8 tiles - and checks whether droids have gone too far away from their guarding position (the commander). I have just made a quick test and unsure now if a bigger distance will fix it without causing new problems somewhere else.
What EVIL386 pointed out (namely the recalculation of the route when flamers are ordered back) is probably the reason for pauses between 'rolling', when there are many units on the map or when you are playing on a slow machine.