FfH2 Bug Thread

You can't even airlift 1 unit per turn? (Ordinarily you can do this even if there's no gate in the target city.)
Nope. When I click the airlift button and then mouse over the city on the other continent, it's greyed out. When I mouse over cities on my continent, it turns green and I can airlift there.
 
Game crashes to desktop when I hit "end turn". Tried three times, same thing. I'm reasonably confident that it shouldn't be a system requirements thing, since I've run bigger games with more civs perfectly fine. I'm guessing there's some sort of conflict happening within the game, maybe some unit or building, no idea what though. Anyone care to take a look and see if they can fix it for me? :)
 

Attachments

Patch m, and it is still impossible to assign a key (Ctrl + #) to a unit, or a group...
And it is rather annoying: if, like me, you like to keep an eye on some roaming units (especially Heroes), or quickly jump to some units battling on the other side of the Earth, or exploring, or terraforming: you cannot, and you have to go the old fashion way: search for your unit on the map!

It was working before patch G if I recall well.
A thread about this was open last October, but no answer there...

As it been removed for allowing another function to work in FFH2 ?


Lord Parkin: I have downloaded your file. Unfortunately, when I open it in my FFH2/m, it crashes. I have a window saying something like "Unable to... uncompress?...". Impossible to read it: it stays only half/second before I go back to the desktop.
I am afraid your save game is corrupted, or it is not done with patch m.

Lopriest: I can load your game, but, as you suspected, when you end the turn it is not responding also on my computer. Good file for Kael who can analyzes what went wrong...
 
My save file has patch J. Sorry, I should have mentioned that.
 
Alternatively... It would be nice if every new patch didn't break saved games, some people enjoy huge and very long games, it's annoying to encounter a bug putting an end to it.

My opinion has been already said by Emptiness.
I will always break save games rather than keep a bug.

But... I have hit on that compatibility with unmodded patch "m" helps greatly to trace a bug, because there is many sample savedata in this thread.

Okay, now I made alternative version which is compatible with unmodded patch "m".
But it has hellish hard coding, and I will not release it's source code.
If you continue your save games, please check here again.

Thanks!
 
Thanks denev. I had trouble because I was trying to make the code compile with VS 2008 while fixing many standard compliance errors ( variables used out of scope, template declarations, etc. ), which didn't work too well. I now locally patched the bug and continued the game.

If the patch would be accepted, I could correctly fix all standard compliance errors to work with other compilers than VS 2003 ( who knows, perhaps even a Linux port one day? We would have to rewrite the whole executable code around the core shared library though. ). You can expect further pinpointed bug reports if it crashes on me again.
 
Nope. When I click the airlift button and then mouse over the city on the other continent, it's greyed out. When I mouse over cities on my continent, it turns green and I can airlift there.

If you can, check to see if the city whose gate is not working is 'connected' to the capital. We have had a bunch of weird effects distinguishing between connected and non-connected cities.

Note that I'm not saying it SHOULDN'T work if you aren't connected, I'm just searching for a reason it may be happening. Unfortuntately, I can't open a patch j file now.

Best wishes,

Breunor
 
If you can, check to see if the city whose gate is not working is 'connected' to the capital. We have had a bunch of weird effects distinguishing between connected and non-connected cities.
It's not connected to the capital. Technically this shouldn't matter for airlifting though.

Maybe the Obsidian Gate also needs to have an "Airport" property, just to ensure that all cities that have the Gate are connected? Makes sense after all. No reason why units and supplies shouldn't be able to pass through a particular Gate.

Note that I'm not saying it SHOULDN'T work if you aren't connected, I'm just searching for a reason it may be happening. Unfortuntately, I can't open a patch j file now.
Ah well, looks like I might have to abandon that game and patch up then. :(
 
Ah, excellent, that'd be it. Thanks for solving that mystery. :)

One more problem I've just encountered: Playing as Hyborem, and I've just used my world spell to claim a city on another continent. It has an Obsidian Gate, but I am unable to transport any units there from my home continent. Why is this? I can use the Obsidian Gates to transport units around my home continent perfectly fine. The city on the other continent is going to be pretty vulnerable to attacks since I can't send reinforcements there.

One word.... wait for it..... workers:mad: they will automatically use them and burn up your turn before you get a chance to do it. If they are automated then they b-line for that city tile. May not be your problem but I have it (and yes I know it is not efficient to automate workers, but many of us dont have 168 hours a week to play games) :p
 
One word.... wait for it..... workers:mad: they will automatically use them and burn up your turn before you get a chance to do it. If they are automated then they b-line for that city tile. May not be your problem but I have it (and yes I know it is not efficient to automate workers, but many of us dont have 168 hours a week to play games) :p
I don't understand what this has to do with my post, which you quoted... :confused:
 
It's not connected to the capital. Technically this shouldn't matter for airlifting though.

Maybe the Obsidian Gate also needs to have an "Airport" property, just to ensure that all cities that have the Gate are connected? Makes sense after all. No reason why units and supplies shouldn't be able to pass through a particular Gate.


Ah well, looks like I might have to abandon that game and patch up then. :(

It doesn't surprise me that the city wasn't connected. As I said we have found more bizarre issues than this one. See post 3185, for instance.

As a general rule it appears there are a decent number of mechanics that differ for connected cities and non-connected cities.

However, as Avahz mentioned, it could be an auto-worker or even an enraged unit that is using the gate. Weird mechanics also occur if you have permanent alliances so it may take a little work to get to the bottom of it.


Best wishes,

Breunor
 
Ok you may have workers using the gates automatically and thus you can not.
Well I don't automate workers, so this definitely wasn't the issue. :)

It doesn't surprise me that the city wasn't connected. As I said we have found more bizarre issues than this one. See post 3185, for instance.

As a general rule it appears there are a decent number of mechanics that differ for connected cities and non-connected cities.

However, as Avahz mentioned, it could be an auto-worker or even an enraged unit that is using the gate. Weird mechanics also occur if you have permanent alliances so it may take a little work to get to the bottom of it.
Definitely not automated Workers, and not an enraged unit either. The proof: It's the city a unit is airlifted FROM, not TO, that counts. You can airlift only one unit per turn FROM a city, but there is no limit on the number of units you can airlift TO a city. Selecting a unit in one city and mousing over cities on my continent, I would see the green cursor that means airlift is available. Mousing over the city on the other continent while having the same unit from the same city selected results in a grey cursor, i.e. airlift not possible.

More evidence: No units of mine exist on the other continent, which they would even if they had automatically been airlifted through. And this problem has been consistent over several different turns - you'd think if for some reason the airlift was unavailable on one turn, it should be available on another.
 
Well I don't automate workers, so this definitely wasn't the issue. :)


Definitely not automated Workers, and not an enraged unit either. The proof: It's the city a unit is airlifted FROM, not TO, that counts. You can airlift only one unit per turn FROM a city, but there is no limit on the number of units you can airlift TO a city. Selecting a unit in one city and mousing over cities on my continent, I would see the green cursor that means airlift is available. Mousing over the city on the other continent while having the same unit from the same city selected results in a grey cursor, i.e. airlift not possible.

More evidence: No units of mine exist on the other continent, which they would even if they had automatically been airlifted through. And this problem has been consistent over several different turns - you'd think if for some reason the airlift was unavailable on one turn, it should be available on another.

Well, I was rather certain it was indeed the fact that the city isn't connected! We have seen a rash of issues with this feature.

I tested it in patch m, and the same issue occurs. It doesn't matter if the city is on the same or a different continent. If a city isn't connected, you can use the nexus to get to the city but you cannot use the nexus to move out.

Best wishes,

Breunor
 
Patch M:

In my recent multiplayer game something weird happened. I'm the Kuriotates, my brother is the Sheaim. I gave him one of my towns, which has a Tailor built. But this Tailor has morphed into a Planar Gate, when he received this town! I can't imagine this is intentional...
 
The event intended to give your Archery Units Combat I because your craftsmen have become very skilled did not do so in my current game. patch m.
 
Back
Top Bottom