You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
12/13 logistics artifact/0.50.02 snapshot - Ejecting immobilized vehicle caused megamek to process the rest of the movement round as a fire phase, but unable to move or fire
#6274
Open
7 tasks done
OrbMonky opened this issue
Dec 15, 2024
· 2 comments
I've tested the issue against at least the latest MILESTONE version
I've asked on the MegaMek Discord about the error
I've reviewed the BattleTech rules and MegaMek documentation, and I've confirmed that something isn't working as intended.
I've searched the Github tracker and haven't found the issue listed
Severity *
Critical (Game-breaking/Crash): The game crashes or a core feature (like saving, loading, or network connection) is completely unusable.
Brief Description *
Immediately after ejecting the SRM carrier that had been immobilized, I was unable to move my meks and it read firing phase at the bottom. No unit is able to fire either, firing arcs do not appear and I cannot target the overhead fighter.
Steps to Reproduce
Proceed from round where SRM carrier is disabled
Eject next round
Meks unable to move, requested/processed as firing phase, including menu, but unable to shoot either - no arcs appear/target never in arc
07:48:40,029 ERROR [megamek.client.ui.swing.lobby.ChatLounge] {AWT-EventQueue-0}
megamek.client.ui.swing.lobby.ChatLounge$ImageLoader.add(ChatLounge.java:3295) -
java.lang.InterruptedException
at java.base/java.util.concurrent.locks.ReentrantLock$Sync.lockInterruptibly(Unknown Source)
at java.base/java.util.concurrent.locks.ReentrantLock.lockInterruptibly(Unknown Source)
at java.base/java.util.concurrent.LinkedBlockingQueue.put(Unknown Source)
at megamek.client.ui.swing.lobby.ChatLounge$ImageLoader.add(ChatLounge.java:3293)
at megamek.client.ui.swing.lobby.ChatLounge$BoardNameRenderer.getListCellRendererComponent(ChatLounge.java:3424)
also
07:44:49,113 WARN [megamek.common.MULParser] {SwingWorker-pool-2-thread-1}
megamek.common.MULParser.parse(MULParser.java:413) - XML file lists LRM 5 equipment at location 0. XML parser expected ammo.
XML file lists LRM 5 equipment at location 0. XML parser expected ammo.
XML file lists LRM 10 equipment at location 0. XML parser expected ammo.
XML file lists LRM 10 equipment at location 0. XML parser expected ammo.
XML file lists Machine Gun equipment at location 0. XML parser expected ammo.
XML file lists Machine Gun equipment at location 0. XML parser expected ammo.
XML file lists Searchlight equipment at location 0. XML parser expected ammo.
I'm unable to replicate this bug. Ejecting the SRM Carrier in the save allows the movement phase to continue as expected. Attempting to replicate this on a new save didn't have the bug.
Prerequisites and Pre-Issue Checklist
I'm reporting the issue to the correct repository:
MegaMek
MegaMekLab
MekHQ
I've tested the issue against at least the latest MILESTONE version
I've asked on the MegaMek Discord about the error
I've reviewed the BattleTech rules and MegaMek documentation, and I've confirmed that something isn't working as intended.
I've searched the Github tracker and haven't found the issue listed
Severity *
Critical (Game-breaking/Crash): The game crashes or a core feature (like saving, loading, or network connection) is completely unusable.
Brief Description *
Immediately after ejecting the SRM carrier that had been immobilized, I was unable to move my meks and it read firing phase at the bottom. No unit is able to fire either, firing arcs do not appear and I cannot target the overhead fighter.
Steps to Reproduce
Operating System *
Windows 10
Java Version *
17
MegaMek Suite Version *
None
Custom MegaMek Version
12/13 Logistics Overhaul '0.50.02-SNAPSHOT'
Attach Files
logs.zip
Final Checklist
The text was updated successfully, but these errors were encountered: