¿Por qué Geralt no apuñaló a Saskia con la daga en su corazón?

El destino de Saskia, también conocido como Saesenthessis, es una elección determinante para el jugador que se hace al final de la lucha del jefe del capítulo 3 con el dragón.

Si Geralt decide seguir el camino de Iorveth y perseguir a Philipa, solo entonces aprenderá cómo levantar la maldición de control mental dictada sobre Saskia. Sin embargo, después de que el dragón se empala en el árbol, depende del jugador decidir si la libera o si la mata. Rescatar a Triss anula la condición de liberarla, por lo que la única opción que queda es la muerte.

En el camino de Roche, él nunca se entera de que Saskia era en realidad un dragón y, por lo tanto, al final del juego, se le presenta la opción de matarla o hacerla desangrarse.

No es un error del juego, sino una de las muchas opciones que uno puede encontrar en los juegos de rol tradicionales como el brujo.