Units in recall list - not reading defined symbols
Moderator: Forum Moderators
Forum rules
Before reporting issues in this section, you must read the following topic:
Before reporting issues in this section, you must read the following topic:
Units in recall list - not reading defined symbols
As you may know I use customized outlaws for the Liberty campaign.
In their unit .cfg files there is a block that says:
This allows level 2 outlaws to advance to level 3 if you're playing Liberty but not anywhere else. It seems to work well for recruiting, units created with the [unit] command, and when a L1 -> L2, that new guy can become the L3.
It does not work for L2 units in your recall list. When you finish a scenario, they get stored but in the next scenario they are unable to level up. I don't know how the unit.cfg gets checked all the time, but it looks like whatever happens isn't done for the recall list. Does this sound plausible, and could it be fixed somehow?
Edit: it only occurs when starting the game up fresh and loading a level at level start with level 2 outlaws in the unit recall list. It can be fixed by saving the game somewhere, restarting, and loading the level.
In their unit .cfg files there is a block that says:
Code: Select all
#ifdef CAMPAIGN_LIBERTY
advanceto=Fugitive
#else
advanceto=null
#endif
It does not work for L2 units in your recall list. When you finish a scenario, they get stored but in the next scenario they are unable to level up. I don't know how the unit.cfg gets checked all the time, but it looks like whatever happens isn't done for the recall list. Does this sound plausible, and could it be fixed somehow?
Edit: it only occurs when starting the game up fresh and loading a level at level start with level 2 outlaws in the unit recall list. It can be fixed by saving the game somewhere, restarting, and loading the level.
Hope springs eternal.
Wesnoth acronym guide.
Wesnoth acronym guide.
Sure. Download the saved game from here:
http://www.wesnoth.org/forum/viewtopic. ... c&start=68
Load the start-of-scenario saved game. You should notice the L2 outlaws on the field and in the recall list can't advance (experience says 11/-).
If you now save the game at turn 1 then reload that saved game, everything should be normal, which is the L2 outlaws can advance (experience says 11/120).
http://www.wesnoth.org/forum/viewtopic. ... c&start=68
Load the start-of-scenario saved game. You should notice the L2 outlaws on the field and in the recall list can't advance (experience says 11/-).
If you now save the game at turn 1 then reload that saved game, everything should be normal, which is the L2 outlaws can advance (experience says 11/120).
Hope springs eternal.
Wesnoth acronym guide.
Wesnoth acronym guide.