-
Notifications
You must be signed in to change notification settings - Fork 136
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
[0.49.8] Laser Insulator needs functionality to attach it to a specific weapon #1151
Comments
This is a bug, but the cause is a little different than reported. The attached 'mech is invalid because PPCs aren't lasers, not because there's two of them in the same location. Hence the 'mech has a laser insulator with no matching laser in the location, which is a construction rule violation. Replace those PPCs with LLs and the 'mech works fine. The actual issue is that MegaMekLab validation doesn't ensure that every laser insulator has a corresponding laser - it'll let a 'mech with a laser insulator but no lasers pass validation. Which will fail later. See attached designs. Laser Insulator Test Actual Lasers Version.txt |
Side question (for users, not maintainers); is there a CBT rules citation or official ruling that says that Laser Insulators must be applied/attached to a specific weapon, or can they just be 'out there' to fill crit slots? I looked here and couldn't readily find one. This is relevant to this bug because if (and as long as) there isn't, then the unit should not be deemed invalid by MHQ/MML, it should just treat the unattached Laser Insulator(s) as independent equipment item(s); i,e, if an Insulator isn't 'paired' with a specific laser, it just takes up a (hittable) crit slot and 0.5 ton and does nothing else to the design, it shouldn't be treated as an illegal design. |
It's well defined in TacOps:AUE pg 134. and must always be placed in the same location as the weapon they are insulating. Units that do not use BattleMech critical hit space treat insulators as part of the weapon itself. |
The bug here is in the calculation with us not applying the 1 point heat reduction. |
Environment
MegaMekLab 0.49.8
Description
If a Laser Insulator is equipped to a unit with more than one viable weapon in the weapon area, for example the right arm, the lab will read this as being valid. However, attempting to load the unit into MegaMekLab, MegaMek or MekHQ will cause a load issue as the Insulator needs to be linked to a single weapon rather than a section of the the unit.
Files
Ref.txt (Really an mtf)
The text was updated successfully, but these errors were encountered: