MegaMek / megameklab

MegaMekLab is a BattleTech unit modification program. It allows creating and modifying all unit types available in MegaMek from Support Vehicles up to WarShips. It also allows printing record sheets for single or multiple units.
http://www.megamek.org
86 stars 133 forks source link

Creating a mech using Prototype DHS rules does not calculate Heat Dissipation correctly unless all heatsinks are Prototype #1616

Open EgoReaper opened 2 months ago

EgoReaper commented 2 months 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 *

When creating a mech using the experimental Double(Freezer) heatsink type, unless all heatsinks outside of the engine are prototype heatsinks, the heat dissipation at the lower right does not calculate correctly.

Steps to Reproduce

Create a mech

set year to 3039

set rules level to experimental

set heatsink type to double(Freezer)

set number of double heatsinks such that they are not all heatsinks outside of the engine

print sheet to pdf

open sheet and see that heat dissipation at lower right is not correctly listed for the amount of DHS added to mech.

Operating System *

Windows 10

Java Version *

17.0.6

MegaMek Suite Version *

v0.49.19.1

Custom MegaMekLab Version

No response

Attach Files

logs.zip

Final Checklist