I backed up and reran 4 turns. And the only log file I can find is PythonErr.log, and there's nothing in it that tells me what the problem is.![]()
If people want, I could go ahead and release an update that fixes the much-complained-about Nature's Revolt and Wild Hunt issues (plus a couple minor bugs I found in the process).
I had intended to merge in the updated worldbuilder before the next release, but Platyping made such major changes that the task of merging seems so daunting that I keep putting it off. If you'd rather have the worldbuilder update too, then you'll have to wait longer.
I didn't know about it. Thx, now it is clear.It seems that you can only access the screen after selecting a plot which has an owner, as otherwise it would not know the player for whom to trigger the event.
Hi Magister:
You said: "I just found another bug in line line 495 and 498 of CvEventManager.py, where pPlayer should just be player."
in my file i downloaded right now it already was player, like this:
iRel = player.getStateReligion()
if iRel != -1:
if iRel == iOrder:
player.setAlignment(iGood)
elif iRel == iHand or iRel == iVeil:
player.setAlignment(iEvil)
elif pPlayer.getAlignment() == iGood:
if iRel == iEsus or iRel == iOverlords:
player.setAlignment(iNeutral)
elif pPlayer.getAlignment() == iEvil:
if iRel == iEmpyrean or iRel == iRunes:
player.setAlignment(iNeutral)
That is the first bug I noticed after the release, the solution to which I already shared.FoL was founded at the same turn...
Spoiler :![]()
I also made a mistake in line 4398 of CvSpellInterface.py, which says iTeam = pCaster.getOwner().getTeam() when it should say iTeam = pCaster.getTeam()
I don't think these by themselves are big enough issues to warrant releasing another update though.
MagisterModmod for FfH2 last updated on 1/28/17 at 5:36 pm.
I wish I could get the work done and sent back in time. Sadly, it was merely a typo...
I am however now ready to release another update, as a gift to all of you on my 26th birthday.
You may download the Installer here or the Archive here
This is a rather minor update, so I would be shocked if it broke anyone's saved games.
It just fixes the python errors and TXT_KEY problems that have already been pointed out in this thread, plus includes Platyping's latest update to worldbuilder. That makes more screens more easily accessible from other screens, and changes how he promotions and Events screens work. The promotions screen now lets you switch which unit on the tile you want to edit, and gives you the option to grant a promotion to all units of the same type, same unitcombat, or just all of any sort. The Events screen is no longer limited to triggered events for the owner of a specific tile. It might be worth noting that Platyping did not manage to catch ever prereq for events, so there is a risk of python exceptions if you try to trigger certain events without passing them all the needed parameters (particularly if you neglect to select a player for whom it should trigger). I doubt this would cause any serious problems though.