I’m bumping this thread (breaking the “don’t bump bug reports” rule!) because experimentally, I’m still not finding CreateNearPlayer to show behavior remotely similar to what the v1.2.1.3 patchnotes allege.
Some quick background, though.
I reached out to @Zantai on Discord with my worries that CreateNearPlayer, as quoted in the first post, was not the proper syntax. This turned out to be true! Zantai (and, likely, the programmer) investigated and replied that the proper syntax was…
And as Zantai said, he updated the patchnotes to the following:
However, I still do not find this alleged behavior to be the case in-game.
I’m open to someone telling me I don’t understand Lua…which would be mostly true. But to the best of my understanding, CreateNearPlayer wants only a const string& argument, and nothing else.
I’ve tried more than a dozen variations of the below code, and the results are always the same; Grim Dawn thinks I am trying to override the function with some other argument set.
The common results from all of this code and all the terminal logs are that CreateNearPlayer is expecting a const string&, and nothing else.
If someone can manage to run CreateNearPlayer in any version of the game (public, playtest, or spooky praet playtest), please let me know. But I’ve been going at this for weeks now, and have made no progress.
I am also bumping this thread, however, because the second bug mentioned in the first post also still remains:
Grim Dawn has a guaranteed CTD when a script fails, a user exits to main menu, and then the user tries to launch another game session from the main menu.
If needed, I can record the sequence of events that lead to this crash to make it clearer.




