I have +10 gold per turn according to notification but each turn I lose about 100 GPT. Here are my latest auto saves: http://www.sendspace.com/filegroup/myTBnnUGebvgR+ulKOI77CR7akB8bwaX3QwGMsnAPB81Q7YD0Ik5kQ
[50575.149] Runtime Error: [string "C:\Users\paul\Documents\My Games\Sid Meier'..."]:207: attempt to call field '?' (a nil value)
[50607.363] VEA_Events: INFO Turn 248 DoCityCaptureBonuses
[50607.363] VEA_Events: INFO Turn 248 CityCaptureYield Raiatea
oldfunc=func
func(msg):
filename= get_it_somehow_independently()
oldfunc( "%s:%s"%filename,msg)
It happens without CSD?
I don't sell cities, and haven't seen this, so perhaps that is indeed the problem.
Not to my knowledge.Can't you replace the logger function with your own, and log the filename in the log message, instead on relying on the lib for this?
Is there a Lua import/include used all over the package?