|
Thread: Wrong heroes in map | |
|
FunBun
Hired Hero
|
posted September 10, 2020 09:28 PM |
|
Edited by FunBun at 21:47, 10 Sep 2020.
|
Wrong heroes in map
Recently I started tweaking the Shadows of Death campaigns a bit so I can play them in HotA. Everything was okay until I reached "To strive, to seek", campaign level Final I in the Unholy Alliance campaign. I should have started with Gem and Gelu both at level 33, but instead I only had Gelu at level 1. I assumed this was because on the level prior to it, AI played with those characters and it was having a hard time figuring out where to pull the heroes from. So I experimented with that by rather than having a crossover Gelu, Gem, Crag and Yog in the previous scenario (Invasion, Final H), having normal heroes for that, adding the appropriate characters that way. For the later levels, my problems seem to be fixed, as I get both gem and Gelu as crossover heroes as level 33 the way I last played with them. The problem, however, is that in scenario Invasion (Final H), despite the map editor telling me I get Gem, Gelu, Crag and Yog as opponents, the game generates 4 random other heroes, leaving their stats intact. Does anyone know what is going on here?
P.S. I tried another approach by removing all other possible Druids and Rangers from the level, so that the only viable options for the heroes were in fact Gem and Gelu, but instead the game CHANGED the heroes' allegiance, giving me a Witch and a Barbarian instead :S
P.P.S. My next assumption is that crossover heroes are somehow stored in the campaign and can't be overwritten by the map editor, making it simply impossible for me to add them without a crossover hero. It still doesn't explain why on the next scenarios I only get one character at level 1 though :S
____________
never argue with an idiot, they drag you down to their level and then beats you with experience
|
|
Maurice
Hero of Order
Part of the furniture
|
posted September 10, 2020 10:06 PM |
|
|
Carry-over Heroes are indeed stored within the savegame. When the game starts the next campaign map, it will have placeholders for these carry-over Heroes.
What happens in your case is that there is no such placeholder present when the game starts the map, but at the same time generates that carry-over Hero as a new level 1 Hero. This new version then overwrites the stored one when the map ends and the next map is initiated.
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker
|
|
FunBun
Hired Hero
|
posted September 10, 2020 10:14 PM |
|
|
But why would there not be one present? The characters are all in the previous scenario. In the original SoD campaign this works fine, unless there's some hardcoding from the makers involved to surpass this (as is done with Yog being unable to buy a spellbook in his initial campaign).
____________
never argue with an idiot, they drag you down to their level and then beats you with experience
|
|
Mortarial
Hired Hero
|
posted September 10, 2020 10:36 PM |
|
|
I guess it is hardcoded, because if you open the campaign as a custom campaign you will see the same result as in HotA.
|
|
Felamon
Tavern Dweller
|
posted March 19, 2021 12:45 AM |
|
|
Mortarial said: I guess it is hardcoded, because if you open the campaign as a custom campaign you will see the same result as in HotA.
So is there a way to fix this? I got the same problem? :[
____________
|
|
|
|