MantisBT - VCMI
View Issue Details
0000170VCMIMechanics - Battlespublic2009-10-15 23:562009-12-25 03:05
Zamolxis 
Tow dragon 
highcrashalways
closedfixed 
0.74 
0.75 
0000170: Battle semi-freeze after Tower kills Sprites (we can only Retreat or open Spell Book) + Sprites remain in Stack Queue as 0
I personally suspect this could be because my Sprites are the top speed creature in my army, and as the Towers act between turns, the fact that they kill my top speed creatures, might confuse VCMI's calculations for the next round.



Steps to reproduce:

- Load VCMI_Tests map attached to 0000146

- Attack Inferno Town (with the first hero in list when game starts)

- Move Sprites on the lava as in screenshot

- Move Pegasi on the lava as in screenshot (if you don't, but defend instead, you'll get bug 0000115, so here's a way to reproduce that one as well:))

- Defend on all your other creatures

- After you press Defend on your last creature (Dwarf) the Tower kills Sprite and then you get the situation in the screenshot

- Some buttons can still be accessed, but no creature can move. Click on Retreat allows us to continue the game (sacrificing the hero), while click on Combat Options crashes the game (see additional info below)
ALL BUG ASPECTS:

> Stack Queue shows it's Dwarves' turn, even though they defended before Towers hit the Sprite

> After Towers shoot, as per Stack Queue, Griffin should be next, however it's Pegasi that have the blue glow around them

> In spite of the blue glow, Pegasi cannot move anywhere

> We cannot use Wait or Defend

> We can open and close the Spell Book

> We can use the Retreat option, and continue playing the game (See attached logs, saved after I retreated)

> If we click on Combat Options, we have GAME CRASH (see second screenshot and crash logs attached)

>>>>>>>>>>>><<<<<<<<<<<<

This bug may or may not be related to 0000139.

>>>>>>>>>>>><<<<<<<<<<<<

The creatures circled in red in the first screenshot have nothing to do with this bug, I'm also going to use that screenshot for another report (0000171).
No tags attached.
jpg 2009-10-16_NoCreatureAtTurnAfterTowerKilledSprite.jpg (541,416) 2009-10-15 23:56
https://bugs.vcmi.eu/file_download.php?file_id=40&type=bug
jpg

7z 2009-10-16_NoCreatureAtTurnAfterTowerKilledSprite_log.7z (1,783) 2009-10-15 23:57
https://bugs.vcmi.eu/file_download.php?file_id=41&type=bug
jpg 2009-10-16_NoCreatureAtTurnCRASHifClickOnOptions.jpg (513,151) 2009-10-15 23:58
https://bugs.vcmi.eu/file_download.php?file_id=42&type=bug
jpg

7z 2009-10-16_NoCreatureAtTurnCRASHifClickOnOptions.7z (88,598) 2009-10-15 23:58
https://bugs.vcmi.eu/file_download.php?file_id=43&type=bug
Issue History
2009-10-15 23:56ZamolxisNew Issue
2009-10-15 23:56ZamolxisFile Added: 2009-10-16_NoCreatureAtTurnAfterTowerKilledSprite.jpg
2009-10-15 23:57ZamolxisFile Added: 2009-10-16_NoCreatureAtTurnAfterTowerKilledSprite_log.7z
2009-10-15 23:58ZamolxisFile Added: 2009-10-16_NoCreatureAtTurnCRASHifClickOnOptions.jpg
2009-10-15 23:58ZamolxisFile Added: 2009-10-16_NoCreatureAtTurnCRASHifClickOnOptions.7z
2009-10-16 00:05ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=232#r232
2009-10-16 00:08ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=233#r233
2009-10-16 01:00ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=237#r237
2009-10-17 13:25Tow dragonNote Added: 0000113
2009-10-17 13:50Tow dragonNote Added: 0000114
2009-10-17 13:50Tow dragonStatusassigned => resolved
2009-10-17 13:50Tow dragonResolutionopen => fixed
2009-12-01 21:59TowFixed in Version => 0.75
2009-12-25 03:05ZamolxisNote Added: 0000488
2009-12-25 03:05ZamolxisStatusresolved => closed

Notes
(0000113)
Tow dragon   
2009-10-17 13:25   
Very strange - it works (no bug) when 800x600 resolution is set... (but not on 1024x768)
(0000114)
Tow dragon   
2009-10-17 13:50   
Bug fixed, but without connected bugs.
(0000488)
Zamolxis   
2009-12-25 03:05   
Verified as fixed in 0.75.

Connected bugs are followed via separate reports (mentioned in Description). Some may still refer to this one for screenshots.