Engine: fixed division by zero in get_area_scaling()

The error occured if there's a 1px tall walkable area (a precisely straight horizontal line) with vector scaling applied (different min & max scaling values).