Geralt hat einen eigenen Kodex, den er auslegt, wie er möchte. Das hat er in „am Rand der Welt“ aus dem Buch der letzte Wunsch geäußert. Man kann aber davon ausgehen, das Geralt keine vernunftbegabten Monster tötet, solange es keine Gefahr darstellt. So tötet er auch nicht das Monster im „am Rand der Welt“. Genauso tötet er keine Menschen für Aufträge. Im „Schwert der Vorsehung“ wird Geralt von Rittersporn motiviert, keine Drachen zu töten, da sie als schöne und beeindruckende Geschöpfe gelten, also nicht mit üblichen Monstern zu vergleichen.