@jekke
#1 & 2 working as intended. (#2 so you don't need Milling to use Yew.) I'll look into #3.
I've attached a prospective fix for the Lua error at the bottom of this post. Swap this out for the existing EaReligions.lua file in the EaMain directory, load game from before error, and let me know if all goes well. If this is the only fallen civ, then you should now be able to Seal Ahriman's Vault now and win game.
If this works without error, I'll release it as 7h.
@darkedone02,
I suspect that you are exceeding the max size of the variable type used in dll for one or more values (C++ int or short int). When this happens, the number rolls over to negative. This could happen, for example, if you gain interest on treasury when you have 9000000 gold. This could be fixed with some dll modding, but I won't do that unless it's a situation that can realistically happen in an unstaged game.
Keep in mind that IGE creates mod errors with Éa. As smart as the author was, there is no way that he could know the data structures used to support various objects in Éa, such as GPs, cities, barb encampments, etc. Almost all of these have "auxilary mod-specific data" that is required to make them work without error. So you are almost guarantied to see wacky results from it.