-
Notifications
You must be signed in to change notification settings - Fork 282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Squadron disband damage is not applied correctly #587
Comments
Per StratOps, fighters that have been destroyed by exceeding the fatal threshold reduce SI by half rather than reducing to zero. Issue #587: Squadron disband damage is not applied correctly
This needs to be reopened for version 0.45.4. I'll take care of it. |
@mkerensky in MM or MHQ? |
This is in MM. Aero.doDisbandDamage() is where the issue is. |
Per mkerensky's request. |
I fixed the issues in doDisbandDamage(). The check for Aero Sanity was incorrectly multiplying the disband damage by 10 with AS on - it only needs to do this when the AS option is off. Now there's still a problem where the armor after disband damage is being reconverted into Capital Scale as MHQ does battle resolution, so you have to replace ~90% of your armor at standard scale after every battle. Not sure yet whether that's an MM or MHQ problem. |
Fixed in #1273. |
Fighters that are destroyed while they are part of squadrons do not have any damage applied. Those that survive have capital scale damage applied as standard scale regardless of whether the aero sanity option is in use. While this does not affect the game in MegaMek, it does affect post-battle resolution in MekHQ and any exported entity list file.
The text was updated successfully, but these errors were encountered: