-- other functions
return heroTile
local targetX, targetY = startX + dX, startY + dY
end
if not (map[targetX] and map[targetX][targetY]) then return; end