Éa III, Sword & Sorcery (v 1) Bugs

Status
Not open for further replies.
This one's easy. Someone else made the Prophecy of Va. Seems weird but this is part of the set up for the Protector Victory. Va = choice or decision point. They have forced you to "come out", so to speak.

So this can happen without them actually having the malificum tech? I wasn't sure becuase I only got access to it by researching malificum, but I guess if it can be made by people without that tech then, yeah this explains it.
 
@BrokenSky, yep. Condition for that prophesy is that anyone has learned the tech.

@hix,
I haven't found the exact problem. I can tell that you were in and out of the Ea Setup page several times. And there were errors during this. Did you play other games during the same Civ5 session? Also (question seems unrelated but) do you own G&K?

In an ideal world, you should be able to do this. But, if you think the world isn't up to that standard yet, the safest way to approach a new mod is:

Delete cache and ModUserData folders. (I don't always do this, but certainly if I have problems)
Start Civ5, select mod, DON'T BACK UP, setup game or load game and play.
Exit Civ5 fully before starting another game or loading a save.
 
I can duplicate the problem with pantheist civ, build any unit before getting first druid, and the druid is labelled as the unit. works fine when i build buildings before the first druid.

I deleted cache and moduserdata, didn't realize backing up in the session was bad

Yes, i own GnK
 
the two epics (happiness added and research added) do not do anything (although the one time culture boost did)
 

Attachments

  • LuaB83.7z
    676.1 KB · Views: 179
I left the game in order to post stuff, when I came back and loaded, I go this error log - not sure what the effect is, if any
 

Attachments

  • Luab84.7z
    15.9 KB · Views: 208
Oops! I should have known this. Hotfixes are usually gamesave safe. Not this one.

Sorry, but with anything that needs to be persisted across a save/load cycle savegames will be broken. :sad: There isn't a whole lot I can do about that (well, there some crazy things, but I don't want to touch those right now).
 
Hotfix b for v1 (hotfixes are cumulative) Will break saves!

Download attached file, move to your MODS folder, and "Extract Here". Click yes when it asks to overwrite 3 files.
  • Fixes happiness handicap (adds 5 happiness)
  • Fixes bug in UI for Warrior Train action
  • Fixes problem where civs listed in post above weren't getting their civ trait effect on naming
.
This hotfix unfortunately doesn't seem to fix the happiness bug, and I am still at -1 Happiness upon founding my first city at King difficulty.
 
Hotfix c for v1 (hotfixes are cumulative) Will break saves!

Download attached file, move to your MODS folder, and "Extract Here". Click yes when it asks to overwrite 3 files.

Grrrrr... I messed up the hotfix files so it was just replacing 2 files with the same 2 files. This one should really fix it.

  • REALLY Fixes happiness handicap (adds 5 happiness)
  • REALLY Fixes bug in UI for Warrior Train action
  • Fixes problem where civs listed in post above weren't getting their civ trait effect on naming
 
Hotfix d for v1 (hotfixes are cumulative) Breaks saves from before hotfix b

Download attached file, move to your MODS folder, and "Extract Here". Click yes when it asks to overwrite 3 files.

  • REALLY Fixes happiness handicap (adds 5 happiness)
  • REALLY Fixes bug in UI for Warrior Train action
  • Fixes problem where civs listed in post above weren't getting their civ trait effect on naming
  • Fixes error where mod loses track of GP unit

@JWSIII, This one fixes the error in your second post
 
To be able to play in the meantime (from hotfix b), I locally modified GameInfo.sql so it said "HappinessDefault - 4" instead of "HappinessDefault - 9" (to give myself +5 happiness). However, I encountered a crash to desktop later on:

http://thelo.ca/Ea_Crash_Thelo_2014-05-23.rar

- Load Ea.Civ5Save
- Select the Priest in the city
- Click Learn Spell
- Close the "Learn Spell" window
- Click Learn Spell again
- Crash to desktop!
 
the two epics (happiness added and research added) do not do anything (although the one time culture boost did)
You're right! They used to work but the mechanisms they plug into went obsolete. I've marked these in red in the manual until they are fixed.
 
@Thelo,

That's the second log where it ends with the learn spell popup ("EaMain: GenerateLearnableSpellList ..."). Not on the first click but on re-entering a second time. I'll try to investigate this tomorrow.


I actually think this is a different problem, but you have pages and pages of this kind of error:
Code:
[1586412.527] Runtime Error: Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:944: attempt to index field 'UNIT_WORKER' (a nil value)
stack traceback:
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:944: in function 'PlotToolTip'
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1104: in function 'OnUpdate'
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1116: in function 'ResetTimer'
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1152: in function <Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1146>
I'm not very familiar with bc1's UI mod, but I take it from this error that files are added in a "non-mod" way. They are clearly running here and that is not a good thing. At best, you aren't seeing a lot of UI generated by the mod (magical plot effects, etc).
 
I actually think this is a different problem, but you have pages and pages of this kind of error:
Code:
[1586412.527] Runtime Error: Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:944: attempt to index field 'UNIT_WORKER' (a nil value)
stack traceback:
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:944: in function 'PlotToolTip'
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1104: in function 'OnUpdate'
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1116: in function 'ResetTimer'
	Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1152: in function <Assets\UI_bc1 - Put in DLC to enable UI mod\PlotHelp\PlotHelpManager.lua:1146>
I'm not very familiar with bc1's UI mod, but I take it from this error that files are added in a "non-mod" way. They are clearly running here and that is not a good thing. At best, you aren't seeing a lot of UI generated by the mod (magical plot effects, etc).
Ah, you're right - I will remove that, thanks.
 
The Religion screen's text for Cult of Plouton says "The Cult of Abzu is founded or spread [...]", should say "The Cult of Plouton [...]".
 
Here's a Lua error I got on hotfix d, when founding a city (next to another civ's unit):

http://thelo.ca/Ea_Error_Thelo_2014-05-23.rar

- Load Ea.Civ5Save
- Select the Settler
- Found City (in-place)
- Error screen!

Spoiler :
[1593692.735] EaMain: Population change Körmt 0 1
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_LANDLOCKED
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_NEED_IMPROVEMENT_PRODUCTION
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_FIRST_CULTURE_BUILDING
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_RIVER_CITY
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_TINY_CITY
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: Stack traceback:
[1593692.735] EaMain: 1: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\Utilities\EaErrorHandler.lua: 21
[1593692.735] EaMain: 2: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua: 13
[1593692.735] EaMain: 3: Tail call
[1593692.735] EaMain: 4: C function
[1593692.735] EaMain: 5: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\Utilities\EaErrorHandler.lua: 108
[1593692.735] EaMain: 6: Tail call
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_NO_NEED_INTERNATIONAL_LAND_TRADE_ROUTE
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_NO_NEED_INTERNATIONAL_SEA_TRADE_ROUTE
[1593692.735] EaMain: PlayerCityFounded 0 32 33
[1593692.751] EaMain: New city 0 2672 32 33 16385 Körmt
[1593692.751] EaMain: OnCanSaveUnit 0 81926 true
 
this happened on turn 112, after I bought land that revealed a barbarian camp and on the same turn a civilization lost its capital.
 

Attachments

  • LuaC112.7z
    1,003 KB · Views: 193
You're right! They used to work but the mechanisms they plug into went obsolete. I've marked these in red in the manual until they are fixed.

In the mean time can they plug into the 'Other Happiness' mechanism I added a couple days ago?

@Thelo: I'll look at your save today and see if it crashes for me. Which hotfix was the save created in?
Edit: Clearly not the latest hotfix, the save is broken. The dump indicates it is crashing internally in lua, but the log has no crash report, the only way I'll be able to get more insight on this is to get a save in the latest hotfix which reproduces the issue.
 
Here's a Lua error I got on hotfix d, when founding a city (next to another civ's unit):

http://thelo.ca/Ea_Error_Thelo_2014-05-23.rar

- Load Ea.Civ5Save
- Select the Settler
- Found City (in-place)
- Error screen!

Spoiler :
[1593692.735] EaMain: Population change Körmt 0 1
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_LANDLOCKED
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_NEED_IMPROVEMENT_PRODUCTION
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_FIRST_CULTURE_BUILDING
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_RIVER_CITY
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_TINY_CITY
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: Stack traceback:
[1593692.735] EaMain: 1: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\Utilities\EaErrorHandler.lua: 21
[1593692.735] EaMain: 2: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua: 13
[1593692.735] EaMain: 3: Tail call
[1593692.735] EaMain: 4: C function
[1593692.735] EaMain: 5: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\Utilities\EaErrorHandler.lua: 108
[1593692.735] EaMain: 6: Tail call
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_NO_NEED_INTERNATIONAL_LAND_TRADE_ROUTE
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: C:\Users\Thelo\Documents\My Games\Sid Meier's Civilization 5\MODS\Éa III, Sword and Sorcery (v 1)\EaMain\EaTrade.lua:13: attempt to index field '?' (a nil value)
[1593692.735] EaMain: ->>CityStrategyCanActivate 0 16385 AICITYSTRATEGY_NO_NEED_INTERNATIONAL_SEA_TRADE_ROUTE
[1593692.735] EaMain: PlayerCityFounded 0 32 33
[1593692.751] EaMain: New city 0 2672 32 33 16385 Körmt
[1593692.751] EaMain: OnCanSaveUnit 0 81926 true

Ah, my bad - I placed the wrong files in that archive yesterday. Instead of placing the save file, I placed an unrelated crash dump file. Here's the fixed version:
http://thelo.ca/Ea_Error_Thelo_2014-05-23.rar
 
@Thelo: I'll look at your save today and see if it crashes for me. Which hotfix was the save created in?
Edit: Clearly not the latest hotfix, the save is broken. The dump indicates it is crashing internally in lua, but the log has no crash report, the only way I'll be able to get more insight on this is to get a save in the latest hotfix which reproduces the issue.

If you are referring to my first crash report above, as I said in my post, the save was created on a locally slightly modified (+5 Happiness) version of hotfix b. I also had a UI mod installed, which may have been interfering, and which I have since removed.

However I can load that save fine and reproduce the crash every time on hotfix d. The only repro problem I could think of would be if the hotfixes weren't cumulative, since I applied the hotfixes a, b and d, but not c. Or perhaps do you have local modifications of your own that would prevent you from loading the save?

In any case, I suspect that reproducing the crash would be a simple matter of opening the "Learn Spell" promotion screen on a spellcasting unit, then closing it, then clicking "Learn Spell" again (but I haven't actually tried that again since).
 
Status
Not open for further replies.
Top Bottom