Describe the bug
Game will crash with an "Illegal comparison operation" error.
This seems to only affect Alleria's Journey for me, though it seems to be related to trigger.cpp so I guess it will crash whenever that situation recurs in other levels.
To Reproduce
Start the first Alliance campaign level, Alleria's Journey. It should crash as soon as you start your turn.
Screenshots and Logs
Log is empty. Terminal output is as follows:
/Users/user/Downloads/stratagus/src/ai/ai.cpp:467: AiInit: AI: orc:All with wc2-passive:wc2-passive
/Users/user/Downloads/stratagus/src/game/trigger.cpp:276: CclIfRescuedNearUnit: Illegal comparison operation in if-rescued-near-unit: ==
Illegal comparison operation in if-rescued-near-unit: ==
stack traceback:
[C]: in function 'IfRescuedNearUnit'
[string "AddTrigger(..."]:2: in function <[string "AddTrigger(..."]:2>
[C]: in function 'StartMap'
[string "scripts/guichan.lua"]:907: in function 'RunMap'
[string "scripts/menus/campaign.lua"]:225: in function '?'
[string "scripts/menus/campaign.lua"]:363: in function 'RunCampaign'
[string "scripts/menus/campaign.lua"]:268: in function <[string "scripts/menus/campaign.lua"]:263>
(tail call): ?
[string "scripts/guichan.lua"]:347: in function <[string "scripts/guichan.lua"]:345>
[C]: in function 'run'
...
[string "scripts/guichan.lua"]:1118: in function 'callback'
[string "scripts/guichan.lua"]:347: in function <[string "scripts/guichan.lua"]:345>
[C]: in function 'run'
[string "scripts/guichan.lua"]:1123: in function 'RunSinglePlayerTypeMenu'
[string "scripts/guichan.lua"]:1630: in function 'callback'
[string "scripts/guichan.lua"]:347: in function <[string "scripts/guichan.lua"]:345>
[C]: in function 'run'
[string "scripts/guichan.lua"]:1659: in function 'BuildProgramStartMenu'
[string "scripts/guichan.lua"]:1671: in function 'RunProgramStartMenu'
[string "scripts/guichan.lua"]:1831: in main chunk
Desktop (please complete the following information):
Describe the bug Game will crash with an "Illegal comparison operation" error. This seems to only affect Alleria's Journey for me, though it seems to be related to
trigger.cpp
so I guess it will crash whenever that situation recurs in other levels.To Reproduce Start the first Alliance campaign level, Alleria's Journey. It should crash as soon as you start your turn.
Screenshots and Logs Log is empty. Terminal output is as follows:
Desktop (please complete the following information):