Basically (if the code is working fine) you can dash into any type, but you need at least one spare tile between your destination and the nearest alerted enemy as any enemy closer than that will kill you as soon as it gets a chance. Glad you had good time at all and thanks for the feedback :)