What does the space do? Sorry for the silly question.
Posts from Hero Splitting
Auto-translated
Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
Here's the situation. The save file is attached.
When loading a multiplayer game (or a hot-seat game) and after passing the turn to the blue player, Heroes crashes (however, if you load the save file for a single player, the red player, the blue computer plays without any problems). This isn't a hero duplication issue, but it would still be interesting to know what's causing it.
I think I fixed it.
Check it out.
I think I fixed it.
Check it out.
Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
What exactly did you fix? I skip a turn with red, then move with blue. When I click on any hero, the game crashes. And most importantly, I'm not interested in a working save file, but in finding out what the problem is... ;)
It's not working yet....
Now it crashes when selecting a castle for the blue player.
I'll dig around a bit more.... or later in the evening after work from home, because I don't have many tools here.
Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
We pass the turn to blue. It's the turn of the hero Voy. We don't press anything.
We press "H" - the turn is passed to Pasis.
We press "H" - the game crashes (the turn should have been passed to Vidomine).
This is an example of where to set a breakpoint when debugging.
In general, it also crashes on Voy's turn if she is sent to a certain cell on the map.
I have Windows 2000 (Heroes 4.0, English Version). I checked on XP (Heroes 4.0, Russian Version) - it also crashes.
vbn, please send another working save file from the previous day.
The problem is not with the heroes, but with the castle... something strange happened to it....
1) It's not on the mini-map.
2) If you click on the mini-map where it is supposedly located (I don't know where it is, but I click on the lower left part of the map), the game crashes.
3) Even if you open the map during the red player's turn using a cheat code and click on the mini-map in the blue area, the game will crash.
4) Apparently, Voy is in a "bad" area.
5) I just tested it, and the red player doesn't even need to open the map; simply moving around in the dark will cause the game to crash
This is an example of where to set a breakpoint when debugging.
Here's another interesting thing that happened for the first time (save file attached).
In the second game, Christian scouted a tier 3 resource, died there, but his spirit continued to guard that resource for a week. If you release Christian, the game crashes. I had to kill him.
I actually observed the duplication happening twice, in online games, both times with 9 or 10 heroes. The hero who was in the castle duplicated. The most unpleasant thing was that one weak hero disappeared from the list of heroes. Luckily, it wasn't a hero participating in the chain, but a scout.
And here's another interesting thing that happened for the first time (save file attached).
Christian scouted a tier 3 resource, died there, but his spirit guarded that resource for a week. If you release Christian, the game crashes. I had to kill him.
I fixed vbn's save file; it turned out that only 1 byte was corrupted. I don't even know what byte it is, because I don't understand that structure... it's also difficult to say about the causes (((
The save file with Christian can also be fixed....
You can also fix the save with Christian...