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
298 stars 287 forks source link

Unable to "fire" energy weapons during Strafe. #1072

Open ndrwstn opened 6 years ago

ndrwstn commented 6 years ago

Environment

Megamek 0.44.0 MacOS 10.13.5 Java 8 Update 171

Description

After setting up a Strafing run with Slayer SL-15 from Altitude 3 with Velocity 2 (attached), I'm able to select the hexes to strafe, but am unable to use "fire" button for the energy weapons to actually initiate the strafe. I'm wondering if this has something to do with planetary conditions (pitch black)?

Files

cantstrafe.sav.gz

NickAragua commented 6 years ago

Yeah, it seems that the ground hexes are "outside of visual and sensor range" (which you can verify by selecting one of the hexes under your unit's flight path for a standard strike attack), whereas the units are not. The hexes being out of view prevents the strafe attack from happening. We'll have to investigate further to see what actually needs to be happening.