I get this CTD in Dark Valley with the new patch 1.5.04.
Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\priquel\sources\engine\xrServerEntities\script_ engine.cpp
Line : 180
Description : <no expression>
Arguments : LUA error: ....t.a.l.k.e.r. - clear sky\gamedata\scripts\_g.script:975: bad argument #2 to 'format' (string expected, got nil)
as you see above the script is waiting for a string but get nil instead, below you see the part (in bold) in the _g.script file that makes the game CTD.
function abort(fmt, ...)
local reason = string.format(fmt, ...)
assert("ERROR: " .. reason)
error_log("ERROR: " .. reason)
log(string.format("%s",nil))
end
Any way to fix this?!
It doesn't work to comment it out because then you just get a different CTD error.
Never mind, got it fixed!