MantisBT - VCMI
View Issue Details
0000729VCMIGUI - Otherpublic2011-05-27 12:252014-05-30 17:40
Steven Aus 
Tow 
normalcrashsometimes
closedfixed 
0.84b 
0.87 
0000729: 0.84b - Have been getting "Player is not allowed to perform this action!" errors for various actions on adv map and town screen.
Including, moving, building (such as Capitol) or even clicking on certain things in the town screen. Attached is client and server logs from the latest time. The error does not always occur, but is does happen relatively often.

Best regards,
Steven.
No tags attached.
has duplicate 0000800closed Tow the interface locked on day 2, the errors in console suggests it's something with terrain 
7z Player is not allowed to perform this action!.7z (21,412) 2011-05-27 12:25
https://bugs.vcmi.eu/file_download.php?file_id=709&type=bug
Issue History
2011-05-27 12:25Steven AusNew Issue
2011-05-27 12:25Steven AusFile Added: Player is not allowed to perform this action!.7z
2011-05-28 07:39ZamolxisProduct Version => 0.84b
2011-05-28 15:56ZamolxisNote Added: 0001736
2011-05-28 15:56ZamolxisStatusnew => feedback
2011-09-06 05:48TowRelationship addedhas duplicate 0000800
2011-09-06 05:49TowAssigned To => Tow
2011-09-06 05:49TowStatusfeedback => confirmed
2011-09-06 10:03TowNote Added: 0002000
2011-09-06 10:03TowStatusconfirmed => resolved
2011-09-06 10:03TowFixed in Version => 0.89
2011-09-06 10:03TowResolutionopen => fixed
2011-09-06 10:05TowNote Edited: 0002000bug_revision_view_page.php?bugnote_id=2000#r1394
2014-05-30 17:40beegeeStatusresolved => closed

Notes
(0001736)
Zamolxis   
2011-05-28 15:56   
@Steven: Are you able to identify any pattern that can help reproduce this? I tried with new & saved game, after performing various actions in the game (town builds, battles with casting), and yet I never ran into the issue (except if hero tries to retreat in Tactics phase, but that's reported separately as 0000731)
(0002000)
Tow   
2011-09-06 10:03   
(edited on: 2011-09-06 10:05)
In r2375 I've fixed a race condition on the server side. It may have caused server to reject valid requests from client received immediately after new turn.
AI request to end turn was rejected but AI didn't make another one and game got stuck.

Additionally, the new adventure AI will check, whether its requests were accepted and will submit them again if not.