diff --git a/engine/qclib/pr_edict.c b/engine/qclib/pr_edict.c index 392a14357..0ef7a3871 100644 --- a/engine/qclib/pr_edict.c +++ b/engine/qclib/pr_edict.c @@ -2032,7 +2032,7 @@ int LoadEnts(progfuncs_t *progfuncs, char *file, float killonspawnflags) for (nl = spawndata; *nl; nl++) if (*nl == '\n') *nl = '\t'; - fulldata->string = spawndata - progfuncs->stringtable; + fulldata->string = PR_StringToProgs(progfuncs, spawndata); } selfvar = (eval_t *)((int *)pr_globals + ED_FindGlobalOfs(progfuncs, "self"));