FfH2 0.31 Bug Thread

In case you have not read this post to fix the kidnap spell .

Tcho !
 
No, it was definatly the privateer. I was just a bit surprised that HN units trigger diplomacy. That's like saying to another player 'Hello, it's me, but don't tell anyone!'
 
Cassiel: "What? Pirates, us? No, see, I realized my nation would benefit from an unified festival, so, after long consideration, I chose Talk like a pirate day to be celebrated everywhere. Now share some grog with me Adventurer mateys!"
 
Kael, I tweaked it some more in case you don't read the thread further. Shifted it to storing the specialists in an array like how the Planar Gates work so that you can get any type that is in the city, and made it weight the chances based on how many are settled.

Also added in the ability to get better chances for the amount of XP on the unit casting, and reduced the cap to 80%, but both are easily undone if you want just the other.
 
Couple of problems with the fire mechanics: New Forest can't be chopped down by workers, even though Burnt Forest can. Also, and much more importantly, Smoke can destroy Unique Features! I lost the Yggdrasil Tree to fire trying to spread to it's tile... :cry:
 
Couple of problems with the fire mechanics: New Forest can't be chopped down by workers, even though Burnt Forest can. Also, and much more importantly, Smoke can destroy Unique Features! I lost the Yggdrasil Tree to fire trying to spread to it's tile... :cry:

Could you post a savegame where you had the Yggdrasil tree burn down? I can't make it burn down, tried various types of forest and the jungle, even manually put the flames on Yggdrasil which was in the forest. Also, when I put the fire on nearby forest tiles, the smoke didn't spread to Yggdrasil, or even to Odir's (sp?) prision which I put in as a test. However when I manually put the smoke on the tile with Yggdrasil, it turned into Fruit of Yggdrasil.

So, did anything else appear in place of Yggdrasil when the smoke got to it?
 
In my last game (.31e), casting Maelstrom while a HN privateer was in range caused a dialog box to pop up saying that the spell would trigger war with another civ. No other units were in range and I could kill it with fireballs just fine. This was repeatable (because Auric kept sending privateers at me) and when I sunk the privateer, I could cast Maelsrtom no problem.
 
Could you post a savegame where you had the Yggdrasil tree burn down? I can't make it burn down, tried various types of forest and the jungle, even manually put the flames on Yggdrasil which was in the forest. Also, when I put the fire on nearby forest tiles, the smoke didn't spread to Yggdrasil, or even to Odir's (sp?) prision which I put in as a test. However when I manually put the smoke on the tile with Yggdrasil, it turned into Fruit of Yggdrasil.

So, did anything else appear in place of Yggdrasil when the smoke got to it?

Smoke never spreads. I think it used to (pre-BtS), but hasn't recently.

The tile didn't "turn into" the Fruit of the Yggdrisil; the fruit was already there, and it stayed there when the unique feature was removed. All unique "features" are actually improvements. Smoke is also an "improvement," and you cannot have multiple improvements on the same tile, so by placing the smoke there you are removing the unique feature.

I thought there was a python check that blocked you from using such spells on unique features. Has it been removed?
 
Smoke never spreads. I think it used to (pre-BtS), but hasn't recently.

The tile didn't "turn into" the Fruit of the Yggdrisil; the fruit was already there, and it stayed there when the unique feature was removed. All unique "features" are actually improvements. Smoke is also an "improvement," and you cannot have multiple improvements on the same tile, so by placing the smoke there you are removing the unique feature.

I thought there was a python check that blocked you from using such spells on unique features. Has it been removed?

The block is still there, by manually I meant I used the WB. I was trying to get the smoke to spread to Yggdrasil, and I even used the prision to help test that out and AFAIK, it looks like the smoke doesn't want to spread to the 'world improvement' tile as they are called. So I'm not sure what MaxAstro was seeing. Chances are that it's not a bug.

The not bieng able to chop new forest sounds like it's maybe intentional. It matures in a few turns anyway.

If smoke doesn't spread, then how do you explain the smoke popping up in tiles next to smoke or more often, flames. I would call that spreading even though technically it might not be called spreading.
 
In Norse mythology, Yggdrisil was the world tree linking (the Norse versions of) Heaven, Earth, and Hell. It is also the only thing (I think) foretold to survive Ragnarok (the Norse apocalypse). So, mere mortal flames shouldn't bother it too much.
 
A python exception in CvRandomEventInterface.doGuildOfTheNineMerc41 :

"PROMOTION_WOODSMAN" should be "PROMOTION_WOODSMAN1" .

Tcho !
 
in wikipedia entry on giants:
A certain class of giants were the fire giants, said to reside in Muspelheim, the world of heat and fire, ruled by the fire giant Surtr ("the black one") and his queen Sinmore. Logi, the incarnation of fire, was another of their kind. The main role of the fire giants in Norse mythology is to wreak the final destruction of the world by setting fire to the world tree Yggdrasil at the end of Ragnarök
on Ragnorok:
Vafthrudnismal 45 and quoted by Snorri in Gylfaginning. The location of this forest is uncertain. A modern interpretation suggests that Lif and Lifthrasir found refuge within Yggdrasil itself, although this is not confirmed in the Eddic sources, and we are not told whether Yggdrasil survives Ragnarök or not.
 
A python exception in CvRandomEventInterface.doGuildOfTheNineMerc41 :

"PROMOTION_WOODSMAN" should be "PROMOTION_WOODSMAN1" .

Tcho !

That should fixed in patch "e". Are you sure you have the latest version?
 
That should fixed in patch "e". Are you sure you have the latest version?

I still play with my build patch d version and forgot to check the patch e file . Sorry :blush:

Tcho !
 
The problem is this doesn't really narrow down the problem, sadly. If that settler or whatever was using the RNG to decide where to go or whether to settle or whatever, it would then change all the numbers that the later units use, causing them to do something differently, thus probably avoiding whatever was actually causing the crash. It's why crashes are often replicable only if you repeat exactly what you did before.

Cool, thanks for the explanation. That explains why it crashed 4 turns later, Whatever the real culprit was finally got around to doing whatever causes the CTD.

One question, I tried changing the Civ4.ini file to no longer hide python popups, but still got nothing. Is there something else that needs to be done there?

Is there a good noob guide to debugging and modding somewhere?

thx
 
in wikipedia entry on giants:
on Ragnorok:

Unfortunately the Ragnorok stuff is full of legend and the details are perhaps not as important. It is clear that Surtr destroys the world, after killing Freyr. Freyr (supposedly foolishly) gave up his magic sword for love Gerd but didn't have the weapon to oppose Surtr. (Some people view that Surtr actually uses Freyr's old sword to kill him). The story of Freyr and his love Gerd is told in the Skirmismal, which ends with Freyr having to wait for her for 9 days and his love.

On a mythological front, Freyr was a Vanir, a fertility god, while Surtr represented the chaotic fire. Gerd can be thought of seasonal fertility. Freyr's waiting for Gerd is equivalent to waiting for the horrible winters of the North to end and the coming of the good weather and the fertility implied. Freyr's longing then is tangible and understandable, and Norse Mythology is very rich in its symbolism. the longing is so great he gives up his sword, and the tale has cautionary overtones.

The story, obviously, has many similarities to the story of Persephone in Greek mythology, but seasonal variation, a huge issue in ancient Greece, is even more profound in Germany and Scandinavia.

Think of Germany and Scandinavia at the times of these myths, with heavy forests going end to end, and we can understand the danger of wild fire (Surtr) going out of control, effectively destroying the world. Whether this leads to the actual destruction of the World Tree Yggdrasil is probably not that important, the symbolism was obvious and profound.

Best wishes,

Breunor
 
I finally remembered long enough to type it up!

Fifth time I have come to the thread wanting to report testing from another thread and forgotten what it was I wanted to report.... Anyway:

Bonuses against Animals are NOT applied by Unitcombat. They are applied by the <bAnimal> tag. Since there are some units which are not Unitcombat_Animal, but have this tag set (tested with Hill Giant, willing to believe there are more, possibly the War Tortoise?), and could be some Unitcombat_Animal which do not have this set (though unlikely), it really ought to be switched to be based on the Unitcombat like all of the other bonuses.
 
ummm... the fire elemental model appears to be missing. When I destroyed the pyre, a bunch showed up and all I could see were the flags where they should be, but otherwise empty tiles. Course that didn't stop them from attacking or being attacked.
 
Back
Top Bottom