MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000464VCMIMechanics - Battlespublic2010-05-29 13:372010-07-07 22:07
ReporterZamolxis 
Assigned ToTow 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformAMD 5600+OSWindows XPOS VersionSP3
Product Version0.8b 
Target VersionFixed in Version 
Summary0000464: Enemy creature order in battle is not according to their speeds (battle queue is correct at start, but not followed)
DescriptionI believe this came with 0.8b only. Take Sir Mullich in the map attached to 0000327 and attack the blue player above him.

Step 1. Battle starts, creature queue correctly displayed on top: http://i4.photobucket.com/albums/y104/Zamolxis/VCMI/VCMI%2008/2010-05-29_Step1_SeeGargoyle.jpg [^]

Step 2. After Phoenix attacked Gremlins, the Gargoyles suddenly attacked the Phoenix and were killed in retaliation: http://i4.photobucket.com/albums/y104/Zamolxis/VCMI/VCMI%2008/2010-05-29_Step2_GargoyleAttackedAf.jpg [^]

Step 3. Crystal Dragon kills Gremlins, but before Faerie's Dragon turn, Stone Golems suddenly move out of turn: http://i4.photobucket.com/albums/y104/Zamolxis/VCMI/VCMI%2008/2010-05-29_Step3_GolemMovedAfterCry.jpg [^]

Notice in the last screenshot also the battle queue:
- After the Golem moved out of turn, its position changed in the queue from before the Balista to after the Tent
- The Nomad is 4th in the list, but appears again immediately after Phoenix in the next round (which makes me think this bug doesn't affect only the enemy creatures actually). EDIT: Though this is just a temporary bug. Once the next turn starts (Phoenix's move) the order for all creatures gets reset again in the queue.
Additional InformationEDIT: Most probably related to this bug is also the following:

If you take Inteus in the same map, and you attack the Orange player below him, the Magic Elementals in your army will get the 1st move, in spite of the fact that the enemy has the higher speed Phoenix in its army.

It seems that the creature turns simply alternate between the two armies at start, while later on the creatures which moved out of turn get a 2nd turn before the end of the round.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0000898)
Tow (developer)
2010-05-31 20:42

Fixed in r1592.
Creature speed calculation was wrong and when picking next stack to move it behaved as all if creatures had speed 0.
(0001033)
Zamolxis (viewer)
2010-07-07 22:07

Verified as fixed in 0.81

- Issue History
Date Modified Username Field Change
2010-05-29 13:37 Zamolxis New Issue
2010-05-29 13:37 Zamolxis Status new => assigned
2010-05-29 13:37 Zamolxis Assigned To => Tow dragon
2010-05-29 13:49 Zamolxis Description Updated View Revisions
2010-05-30 13:14 Zamolxis Additional Information Updated View Revisions
2010-05-30 18:30 Zamolxis Additional Information Updated View Revisions
2010-05-31 20:42 Tow Note Added: 0000898
2010-05-31 20:42 Tow Status assigned => resolved
2010-05-31 20:42 Tow Resolution open => fixed
2010-05-31 20:42 Tow Assigned To Tow dragon => Tow
2010-07-07 22:07 Zamolxis Note Added: 0001033
2010-07-07 22:07 Zamolxis Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean