MantisBT - VCMI
View Issue Details
0000996VCMICampaignspublic2012-06-08 12:402013-08-29 19:28
Risto 
Tow 
normalcrashrandom
closedfixed 
LinuxLubuntu12.04
0.89 
 
0000996: Crash game, when you try to pick up the artifact of the standard campaign HoMM3: WoG "New Beginning".
Crash game, when you try to pick up the artifact Ladybird of Luck in the north-east of the first city on the first map of the standard campaign HoMM3: WoG "New Beginning".

An error is repeated with some other artifacts, but strictly in the case if they are located in the same place (the only artifact that is visible from the starting position of the hero, with the beginning of the game). Failure occurs immediately, or at the end of the course player, and in the second case, the artifact is picked, other than shown on the map. In any other point on the map artifacts raised no problems.

Error message:

vcmiclient: NetPacksLib.cpp:743: void PutArtifact::applyGs(CGameState*): Assertion `art->canBePutAt(al)' failed.
zsh: abort vcmiclient
No tags attached.
related to 0000879closed Ivan Hero have different army in battle and on adventure map 
Issue History
2012-06-08 12:40RistoNew Issue
2012-06-08 15:31TowRelationship addedrelated to 0000879
2012-06-09 19:35TowNote Added: 0002643
2012-06-09 19:35TowAssigned To => Tow
2012-06-09 19:35TowStatusnew => confirmed
2013-08-29 19:22IvanCategoryMechanics - Adventure Map => Campaigns
2013-08-29 19:28IvanNote Added: 0003906
2013-08-29 19:28IvanStatusconfirmed => closed
2013-08-29 19:28IvanResolutionopen => fixed

Notes
(0002643)
Tow   
2012-06-09 19:35   
Reproducible, it's caused by a desync between server and client.
Bug is specific to campaigns and won't show after loading a saved game.
(0003906)
Ivan   
2013-08-29 19:28   
Desync issue(s) in campaigns seems to be fixed.