When Roach Takes the High Road

Roach appearing on a cottage roof is a small collision between two systems: the game’s attempt to bring the horse to Geralt, and the world’s complicated shape. A summon does not necessarily make Roach gallop along a perfectly sensible route from wherever he was left. The game has to find a place nearby where the horse can appear or reach the player.

Why Height Trips Up the Search

Games represent walkable ground as connected areas that characters can navigate. Stairs, slopes, ledges, and rooftops complicate those connections: a spot may be close on the map but separated by a wall or a change in height. If the system judges a roof as a suitable nearby destination—or misreads how that surface connects to the ground—Roach can end up there instead of beside the road.

It is a visible sign of a practical tradeoff. The game needs to make a summoned mount convenient across a large, uneven world, but finding a believable destination every time is difficult. Sometimes the shortcut works in the most literal way possible: Roach arrives, just not on the ground.