MantisBT - VCMI
View Issue Details
0000514VCMIMechanics - Otherpublic2010-06-28 06:162013-08-25 14:37
Warmonger 
Tow 
normalmajoralways
closedno change required 
LaptopWindows 7vanilla
0.81 
 
0000514: Unable to start map with custom victory condition in no regular victory avaliable
See attached maps. Game does not launch when there's no enemy allowing regular victory.
No tags attached.
duplicate of 0000733closed Ivan VCMI does not load test map if no enemy player on the map. 
rar ArtTests.rar (5,812) 2010-06-28 06:16
https://bugs.vcmi.eu/file_download.php?file_id=440&type=bug
Issue History
2010-06-28 06:16WarmongerNew Issue
2010-06-28 06:16WarmongerStatusnew => assigned
2010-06-28 06:16WarmongerAssigned To => Tow
2010-06-28 06:16WarmongerFile Added: ArtTests.rar
2010-07-06 05:12TowNote Added: 0001020
2010-07-06 05:12TowStatusassigned => closed
2010-07-06 05:12TowResolutionopen => no change required
2013-08-25 14:37WarmongerRelationship addedduplicate of 0000733

Notes
(0001020)
Tow   
2010-07-06 05:12   
Not a bug.
Game does start, but it is immediately over because Red player wins. Victory condition is "acquire artifact or defeat all enemies". Since there are no enemies, victory condition is fulfilled.

Such behaviour was intended by NWC. If you open the second attached map in the editor and select Tools -> Validate Map you'll get message:
"«There is only one player on the map but the normal victory condition has not been disabled.»
If there is only one player on the map, and the normal victory condition has not been disabled, the single player would win the game instantly."

We may think about better handling such situation (give correct victory message) but it's not a priority since such "immediate victory" maps doesn't make any sense.