RifE 1.20 Bug Thread

Frostlings are immune to cold damage.
Tsunamis do cold damage.
Ergo, Forstlings are immune to tsunamis.

While looking that up i noticed that the type of damage that a spell does actuall is listed nowhere in the civilopedia.
 
Ok, Loki causes unrest. My city revolts and changes to his side, expelling my archer. Not sure he should have been able to capture my city that easily? (He did it to Sidar too, I saw him nab one of this cities.) Anyway, I immediately send the archer back in, DOWing. I get the city back, with 3 turns unrest. 3 turns pass, and my city has 21,454,376 culture.

Negative culture from Loki. Get some culture in it and it will reverse itself. Need to prevent that from happening though.
 
Frostlings are immune to cold damage.
Tsunamis do cold damage.
Ergo, Forstlings are immune to tsunamis.

While looking that up i noticed that the type of damage that a spell does actuall is listed nowhere in the civilopedia.

I know, but it really doesn't make sense that little imps made of ice can survive a Tsunami. Are they invulnerable to Water Elementals as well?
 
Negative culture from Loki. Get some culture in it and it will reverse itself. Need to prevent that from happening though.
Yes, it corrected itself the next turn. Was bizarre seeing the city borders pop out to 7 radius though. ;)

Also, is it right that Loki can now take over cities that easily?
 
Yes, it corrected itself the next turn. Was bizarre seeing the city borders pop out to 7 radius though. ;)

Also, is it right that Loki can now take over cities that easily?

He always has been able to do this AFAIK. He's one of the reasons that I HATE having the Balseraphs as a neighbour (that, and the leaders are all either arseholes or :):):):):)es, pardon my French :D ).

I've often thought the mechanic was a little too powerful, especially by a human vs the AI.
 
You used to be able to attack Loki and kill him if you could corner him against the sea or something. That helped.

I don't mind the mechanic, but only if I had some way to fight against it. More garrison or something.
 
He can only remove a very limited amount of culture per turn. So to combat him, you just need to plan accordingly. I sometimes try and send a Great Artist with each of my settling parties. If a great artist is not available, I try to run a civic like military state or something that allows me to use gold to finish production. I then build a monument in the city on its first turn. One monument is enough to combat Loki.

Also, I believe if you are at war with the Balseraphs Loki cannot enter a garrisoned city. Could be wrong here though.
 
One monument is enough to combat Loki.
That can't be true because I just had two cities turned. One had Masquerade giving about 4:culture:, and the other had a temple.

Also, I believe if you are at war with the Balseraphs Loki cannot enter a garrisoned city. Could be wrong here though.
So, the answer is just stay at war with them all game? :hmm: I guess.

edit: Not to beat a :deadhorse: but this is exactly the kind of thing the civilopedia / wiki should answer. Here's how Loki works:____ and here's how to play against him: _____.
 
Python calls in CvGameUtils.py (like "cannotResearch(self,argsList)") check directly for TRAIT_AGNOSTIC instead of the bAgnostic boolean in trait infos. This means custom agnostic traits will research religions when they probably should not be able to.

I guess I will have agnostic as well as my custom trait then :p
 
  • Mushrooms still destroy undiscovered resources.
  • Xivan T'Nava is Lawful Evil in the 'Pedia but Lawful Good in the game.
  • The Scion Leader Ophelia in the 'Pedia has different traits than the one in the game.
  • The Elephant Stables made by Elephants differ from the ones made by Boars. To be consistent, I suggest you call the ones made by Elephants "Boar Stables".
  • Capria somehow moved a Scout under my HN Giant Spider.
  • Guilds the tech links to itself where it should link to Guilds the civic.
  • According to the event log, Brigit won her first battle, but she was reborn in my capitol anyway.
  • TXT_KEY_PROMOTION_GNOSLING _EARTH: my Gnoslings have this but I can't find it in the 'Pedia.
  • Intolerant trait in the 'Pedia says: Religions will never passively spread in your cities and Discovering a religion won't give you a Holy City. Both statements are incorrect.

-I guess the last two won't matter if you're dropping Kahd.
 
  • Mushrooms still destroy undiscovered resources.
  • Xivan T'Nava is Lawful Evil in the 'Pedia but Lawful Good in the game.
  • The Scion Leader Ophelia in the 'Pedia has different traits than the one in the game.
  • The Elephant Stables made by Elephants differ from the ones made by Boars. To be consistent, I suggest you call the ones made by Elephants "Boar Stables".
  • Capria somehow moved a Scout under my HN Giant Spider.
  • Guilds the tech links to itself where it should link to Guilds the civic.
  • According to the event log, Brigit won her first battle, but she was reborn in my capitol anyway.
  • TXT_KEY_PROMOTION_GNOSLING _EARTH: my Gnoslings have this but I can't find it in the 'Pedia.
  • Intolerant trait in the 'Pedia says: Religions will never passively spread in your cities and Discovering a religion won't give you a Holy City. Both statements are incorrect.

-I guess the last two won't matter if you're dropping Kahd.


  1. Yeah, I'm planning to remove that event anyway.
  2. He can choose his Moral alignment, same as Decius. Ethical alignment is set.
  3. She has a different trait under the Scions, yes. Believe it says so in her help, as well.
  4. Yeah, already renamed to Boar Stables internally.
  5. Will check it.
  6. Not much to do here, IIRC. Just the way the game links.
  7. Issue with Immortal.
  8. And you won't, no. It's hidden.
  9. Known. Like you said, doesn't matter. :lol:
 
If I'm understanding the point here, #5 happens to me quite often. If a unit can't see another unit, it can move right overtop of it. For the first unit to attack it, it has to move away and then come back (if it has enough movement, otherwise it takes 2 turns). I'm not sure if that's a bug... I mean, it's strange but it works okay. And it's intuitive if mildly annoying if you were trying to kill that unit.
 
Hello,

Playing as Raitlor, with White Hand Religion, completing Stir From Slumber causes the following python exceptions:

One of these:
Spoiler :
Traceback (most recent call last):

File "CvEventInterface", line 30, in onEvent

File "CvCustomEventManager", line 136, in handleEvent

File "CvCustomEventManager", line 147, in _handleDefaultEvent

File "CvEventManager", line 1577, in onProjectBuilt

RuntimeError: unidentifiable C++ exception
ERR: Python function onEvent failed, module CvEventInterface

A ton of these (I suspect as many as I have units):
Spoiler :
Traceback (most recent call last):

File "CvGameInterface", line 295, in getExperienceNeeded

File "CvGameUtils", line 5210, in getExperienceNeeded

OverflowError: long int too large to convert to int
ERR: Python function getExperienceNeeded failed, module CvGameInterface

Edit: Figured out what was wrong. In CvEventManager.py, line 1577, change
Code:
pPlayer.setHasTrait(gc.getInfoTypeForString('ICE_TOUCHED'),True)
to
Code:
pPlayer.setHasTrait(gc.getInfoTypeForString('TRAIT_ICE_TOUCHED'),True)
 
Hello,

Playing as Raitlor, with White Hand Religion, completing Stir From Slumber causes the following python exceptions:

One of these:
Spoiler :
Traceback (most recent call last):

File "CvEventInterface", line 30, in onEvent

File "CvCustomEventManager", line 136, in handleEvent

File "CvCustomEventManager", line 147, in _handleDefaultEvent

File "CvEventManager", line 1577, in onProjectBuilt

RuntimeError: unidentifiable C++ exception
ERR: Python function onEvent failed, module CvEventInterface

A ton of these (I suspect as many as I have units):
Spoiler :
Traceback (most recent call last):

File "CvGameInterface", line 295, in getExperienceNeeded

File "CvGameUtils", line 5210, in getExperienceNeeded

OverflowError: long int too large to convert to int
ERR: Python function getExperienceNeeded failed, module CvGameInterface

Edit: Figured out what was wrong. In CvEventManager.py, line 1577, change
Code:
pPlayer.setHasTrait(gc.getInfoTypeForString('ICE_TOUCHED'),True)
to
Code:
pPlayer.setHasTrait(gc.getInfoTypeForString('TRAIT_ICE_TOUCHED'),True)

Heh, silly typo on my part. It actually already looks like
Code:
pPlayer.setHasTrait(self.Traits["Ice Touched"], True)
in my version. :p
 
Heh, silly typo on my part. It actually already looks like
Code:
pPlayer.setHasTrait(self.Traits["Ice Touched"], True)
in my version. :p
Heh, that'll work. Excellent work on your modmod, by the way. Hope your next iteration will be out soon, so I can actually play the endgame without multitasking.
 
Heh, that'll work. Excellent work on your modmod, by the way. Hope your next iteration will be out soon, so I can actually play the endgame without multitasking.

Well, the code I posted won't work for you. Shows how we (rather, Grey Fox) accomplished the speed boost; Libraries. :p
 
I hope it's gonna be out soon too :)

But we shouldn't stress Valkrionn ;)
He needs to focus on school so he can become a real game developer some day and hire me :D
 
I know. Hence my not-so-subtle hint about the speed improvements in the latter half of my previous post. Anyways, keep up the good work.

I figured, just wanted to be sure you didn't try to use that code. Would fail horribly in the released version. :lol:

I hope it's gonna be out soon too :)

But we shouldn't stress Valkrionn ;)
He needs to focus on school so he can become a real game developer some day and hire me :D

Yeah... Here's my schedule. :lol:

  1. Finishing (and Starting) my research for the English paper tomorrow. Lit Analysis of Peter Pan... Haven't even come up with a thesis, but I've learned the field is pretty much just masterful bullshitting. Which I have down. :lol: 107% on the last paper, which was began 11pm the day before it was due. Finished at 7am that morning. With 7 words over the minimum word count. :p
  2. Start and Finish the project for Into Programming by Sunday. Not even real programming, just a sheet of pseudo-code. Not a big problem.
  3. Finish English paper by Monday.
  4. Finish Religion paper (planned out, not written, but no research for this one and I know the subject quite well) on Gaia Theory by Wednesday. Study for final, also on Wednesday.
  5. Write ~500 word English final on Wednesday.
  6. Anthropology final on Thursday.
So, assuming all goes well I will have time again next week, but am rather booked atm. :lol:

And yes, the goal of all this is to start a career as a designer. Comp Sci degree, with a good basis in writing/religion/history/psychology. And of course other sciences, as I love science. :mischief:
 
Back
Top Bottom