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
295 stars 282 forks source link

AMS Reporting Error #5990

Open repligator opened 1 week ago

repligator commented 1 week ago

Prerequisites and Pre-Issue Checklist

Severity *

Low (Minor/Nuisance): Minor glitches or cosmetic issues that don’t affect gameplay and occur rarely.

Brief Description *

After firing missiles at a unit with AMS, the in game logs noted a reporting error (see screenshot). This happened again after another instance of firing missiles at a unit with AMS (see second screenshot). Screenshot_20240911_094551 Screenshot_20240911_094551-1

Steps to Reproduce

I'll do a proper test when I get the chance but I'm guessing it may be as simple as firing missiles at a unit with AMS. In the save posted, the Atlas has LRMs and the enemy Firefly has AMS.

Operating System *

Linux

Java Version *

17

MegaMek Suite Version *

Free Text (type manually)

Custom MegaMek Version

Latest Master (https://github.com/MegaMek/megamek/commit/82cfccb06daaf163b821a884ed489a25f3ecc36c)

Attach Files

reporting_error.sav.gz gamelog.zip megamek.log

Final Checklist

repligator commented 6 days ago

After some more games, it looks like it is indeed every time AMS activates, player vs. princess or princess vs. player. I've attached my MM settings, but I don't think I've altered anything related to AMS. newdefaults.zip