Ne, das führt dann zu einem "Event script referenced a hero that doesn't exist"
Das ist die richtige Antwort. Exakt: Wenn man zu hohe Bild-IDs verwendet.
Auflösung der Bonusfragen:
Der Pfad bezieht sich auf den PC des Erstellers der RPG_RT.exe, nicht auf den PC des Spielers.
Und zwar bedeutet "Assertion Failure", dass ein Sicherheitscheck fehlgeschlagen ist.
Um zu verhindern, dass irgendwo im späteren Programmverlauf Fehler auftreten, die dann schlecht rückverfolgbar sind, verwendet man ein "assert(Bedingung)" um Dinge zu überprüfen, die eigentlich nie schief gehen sollten. Normalerweise gibts das aber nur in Debugbuilds, nicht in Releases.
In diesem Fall hatte der gute Lucifer in Zeile 526 der Datei "Picture.pas", die zum Sourcecode der RPG_RT.exe gehört, ein "assert(picture_id <= 20)" stehen.
Du bist dran.