[@redbaron1234] There is a slight change in range when shooting diagonally, usually a space or so. In your given example, the range would be 5. A mech can either move one space and attack, or move two spaces without attacking, which is called dashing. Attacking twice is not possible, but attacking is improved when not moving. Then there's additional systems that circumvent these rules a bit, such as speed boosters and ATS.