MegaMek / megamek

MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight using giant robots, tanks, and/or infantry on a hex-based map.
http://www.megamek.org
GNU General Public License v2.0
296 stars 280 forks source link

KO'd pilot ignores Newtonian movement - Nightly 474 #3039

Open BLR-IIC opened 3 years ago

BLR-IIC commented 3 years ago

I had a Visigoth suffer a pilot KO at 17 velocity. However, when the pilot got KO'd, the Visigoth stopped moving, even though the unit display shows random movement at 16 velocity regardless. Savegame attached.

KO_pilot_ignores_physics.sav.gz.zip

NickAragua commented 3 years ago

This looks like it's due to the "skip ineligible during movement phase" setting. You can work around it by turning that setting off, but then, of course, that'll allow units with unconscious units to be used as init sinks. Fixing this is likely to be fairly invasive and unstable, as it's a change to the very rickety turn ordering mechanism.