20:22:07.281250 INFO global [370] - Creating console and configuring logger: 0 20:22:07.281250 INFO global [370] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt" 20:22:07.296875 TRACE global [370] - Filesystem loaded, 25 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 2 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 12 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 7 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 33 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 2 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 10 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 32 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 5 files found 20:22:07.296875 INFO global [370] - Initialization: 16 20:22:07.296875 DEBUG global [370] - Loading resource at config 20:22:07.296875 TRACE global [370] - Filesystem loaded, 91 files found 20:22:07.296875 TRACE global [370] - Filesystem loaded, 2 files found 20:22:07.296875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.296875 DEBUG global [370] - Loading resource at Data/H3ab_bmp.lod 20:22:07.343750 TRACE global [370] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found). 20:22:07.343750 DEBUG global [370] - Resource loaded in 47 ms. 20:22:07.343750 DEBUG global [370] - Loading resource at Data/H3bitmap.lod 20:22:07.406250 TRACE global [370] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found). 20:22:07.406250 DEBUG global [370] - Resource loaded in 62 ms. 20:22:07.406250 DEBUG global [370] - Loading resource at Data 20:22:07.406250 TRACE global [370] - Filesystem loaded, 10 files found 20:22:07.406250 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.406250 DEBUG global [370] - Loading resource at Maps 20:22:07.406250 TRACE global [370] - Filesystem loaded, 13 files found 20:22:07.406250 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.406250 DEBUG global [370] - Loading resource at Mods 20:22:07.421875 TRACE global [370] - Filesystem loaded, 6 files found 20:22:07.421875 TRACE global [370] - Filesystem loaded, 3 files found 20:22:07.421875 DEBUG global [370] - Resource loaded in 16 ms. 20:22:07.421875 DEBUG global [370] - Loading resource at Mp3 20:22:07.421875 TRACE global [370] - Filesystem loaded, 57 files found 20:22:07.421875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.421875 DEBUG global [370] - Loading resource at Data/H3ab_ahd.snd 20:22:07.421875 TRACE global [370] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). 20:22:07.421875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.421875 DEBUG global [370] - Loading resource at Data/Heroes3-cd2.snd 20:22:07.421875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.421875 DEBUG global [370] - Loading resource at Data/Heroes3.snd 20:22:07.421875 TRACE global [370] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). 20:22:07.421875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.421875 DEBUG global [370] - Loading resource at Data 20:22:07.421875 TRACE global [370] - Filesystem loaded, 10 files found 20:22:07.421875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.421875 DEBUG global [370] - Loading resource at Data/H3ab_spr.lod 20:22:07.437500 TRACE global [370] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found). 20:22:07.437500 DEBUG global [370] - Resource loaded in 15 ms. 20:22:07.437500 DEBUG global [370] - Loading resource at Data/H3sprite.lod 20:22:07.500000 TRACE global [370] - .LODArchive ""h3sprite.lod"" loaded (4013 files found). 20:22:07.500000 DEBUG global [370] - Resource loaded in 63 ms. 20:22:07.500000 DEBUG global [370] - Loading resource at Sprites 20:22:07.500000 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.500000 DEBUG global [370] - Loading resource at Data/H3ab_ahd.vid 20:22:07.500000 TRACE global [370] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). 20:22:07.500000 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.500000 DEBUG global [370] - Loading resource at Data/Heroes3.vid 20:22:07.500000 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.500000 DEBUG global [370] - Loading resource at Data/video.vid 20:22:07.500000 TRACE global [370] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). 20:22:07.500000 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.500000 INFO global [370] - Data loading: 203 20:22:07.500000 INFO global [370] - Mod handler: 0 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/ai trace/Content.zip 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/ai trace/Content 20:22:07.546875 TRACE global [370] - Filesystem loaded, 2 files found 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/vcmi/Data 20:22:07.546875 TRACE global [370] - Filesystem loaded, 16 files found 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/vcmi/Maps 20:22:07.546875 TRACE global [370] - Filesystem loaded, 1 files found 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/vcmi/Sprites 20:22:07.546875 TRACE global [370] - Filesystem loaded, 30 files found 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/vcmi/MODS/bonusicons/Content 20:22:07.546875 TRACE global [370] - Filesystem loaded, 95 files found 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 DEBUG global [370] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content 20:22:07.546875 TRACE global [370] - Filesystem loaded, 42 files found 20:22:07.546875 DEBUG global [370] - Resource loaded in 0 ms. 20:22:07.546875 INFO global [370] - Mod filesystems: 47 20:22:07.546875 INFO global [370] - Basic initialization: 266 20:22:07.546875 INFO global [370] - Initialized logging system based on settings successfully. 20:22:07.546875 ERROR global [370] - Error: campaign movies was not found! 20:22:07.546875 ERROR global [370] - Error: campaign music was not found! 20:22:07.562500 INFO global [370] - Loading settings: 281 20:22:07.562500 INFO global [370] - VCMI 0.97b (client) 20:22:07.593750 INFO global [370] - New screen flags: 0 20:22:07.609375 INFO global [370] - Initializing screen: 47 20:22:07.609375 INFO global [370] - Initializing video: 0 20:22:07.687500 INFO global [370] - Initializing screen and sound handling: 78 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type ADDITIONAL_ATTACK 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type ADDITIONAL_RETALIATION 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type AIR_IMMUNITY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type ATTACKS_ALL_ADJACENT 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type BLOCKS_RETALIATION 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type CATAPULT 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type CHARGE_IMMUNITY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type DAEMON_SUMMONING 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type DARKNESS 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type DEATH_STARE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type DEFENSIVE_STANCE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type DRAGON_NATURE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type EARTH_IMMUNITY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type ENCHANTED 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type ENCHANTER 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type FEAR 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type FEARLESS 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type FIRE_IMMUNITY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type FIRE_SHIELD 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type FLYING 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type FREE_SHOOTING 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type FULL_HP_REGENERATION 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type HATE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type HEALER 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type HP_REGENERATION 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type JOUSTING 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type KING1 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type KING2 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type KING3 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type LEVEL_SPELL_IMMUNITY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type LIFE_DRAIN 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type MAGIC_MIRROR 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type MAGIC_RESISTANCE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type MANA_CHANNELING 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type MANA_DRAIN 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type MIND_IMMUNITY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type NON_LIVING 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type NO_DISTANCE_PENALTY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type NO_MELEE_PENALTY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type NO_MORALE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type NO_WALL_PENALTY 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type RANDOM_SPELLCASTER 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type REBIRTH 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type RECEPTIVE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type RETURN_AFTER_STRIKE 20:22:07.687500 TRACE bonus [e8c] - Loaded bonus type SECONDARY_SKILL_PREMY 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SELF_LUCK 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SELF_MORALE 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SHOOTER 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SPELLCASTER 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SPELL_AFTER_ATTACK 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SPELL_BEFORE_ATTACK 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SPELL_DAMAGE_REDUCTION 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SPELL_IMMUNITY 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SPELL_LIKE_ATTACK 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type SPELL_RESISTANCE_AURA 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type THREE_HEADED_ATTACK 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type TWO_HEX_ATTACK_BREATH 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type UNDEAD 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type UNLIMITED_RETALIATIONS 20:22:07.703125 TRACE bonus [e8c] - Loaded bonus type WATER_IMMUNITY 20:22:07.703125 INFO global [e8c] - Bonus type handler: 16 20:22:07.703125 INFO global [e8c] - General text handler: 0 20:22:07.718750 INFO global [e8c] - Hero handler: 16 20:22:07.718750 INFO global [e8c] - Artifact handler: 0 20:22:07.718750 INFO global [e8c] - Creature handler: 0 20:22:07.718750 INFO global [e8c] - Town handler: 0 20:22:07.718750 TRACE global [e8c] - Reading resources prices 20:22:07.718750 TRACE global [e8c] - Done loading resource prices! 20:22:07.718750 INFO global [e8c] - Object handler: 0 20:22:07.718750 INFO global [e8c] - Object types information handler: 0 20:22:07.718750 INFO global [e8c] - Spell handler: 0 20:22:07.718750 INFO global [e8c] - Terrain view pattern handler: 0 20:22:07.718750 INFO global [e8c] - Initializing handlers: 32 20:22:08.078125 INFO global [e8c] - Initializing content handler: 359 ms 20:22:08.078125 TRACE global [e8c] - Generating checksum for ai trace 20:22:08.078125 TRACE global [e8c] - Generating checksum for vcmi 20:22:08.078125 TRACE global [e8c] - Generating checksum for vcmi.bonusicons 20:22:08.078125 TRACE global [e8c] - Generating checksum for vcmi.extraresolutions 20:22:08.078125 INFO global [e8c] - [0bcbbe84] Original game files 20:22:08.140625 INFO global [e8c] - [d292cc0c] Adventure AI trace 20:22:08.140625 INFO global [e8c] - [df98000f] VCMI essential files 20:22:08.140625 INFO global [e8c] - [50a8e9f2] Creature bonus icons 20:22:08.140625 INFO global [e8c] - [f6a50370] Extra resolutions 20:22:08.140625 INFO global [e8c] - Parsing mod data: 63 ms 20:22:08.296875 DEBUG global [e8c] - Loaded object 220:7 20:22:08.296875 DEBUG global [e8c] - Loaded object 2:0 20:22:08.296875 DEBUG global [e8c] - Loaded object 4:0 20:22:08.296875 DEBUG global [e8c] - Loaded object 7:0 20:22:08.296875 DEBUG global [e8c] - Loaded object 8:0 20:22:08.296875 DEBUG global [e8c] - Loaded object 8:1 20:22:08.296875 DEBUG global [e8c] - Loaded object 8:2 20:22:08.296875 DEBUG global [e8c] - Loaded object 212:7 20:22:08.296875 DEBUG global [e8c] - Loaded object 212:4 20:22:08.312500 DEBUG global [e8c] - Loaded object 212:3 20:22:08.312500 DEBUG global [e8c] - Loaded object 212:1 20:22:08.312500 DEBUG global [e8c] - Loaded object 212:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 212:5 20:22:08.312500 DEBUG global [e8c] - Loaded object 212:2 20:22:08.312500 DEBUG global [e8c] - Loaded object 212:6 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:7 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:4 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:3 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:1 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:5 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:2 20:22:08.312500 DEBUG global [e8c] - Loaded object 9:6 20:22:08.312500 DEBUG global [e8c] - Loaded object 11:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 116:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 12:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 117:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 13:1 20:22:08.312500 DEBUG global [e8c] - Loaded object 13:2 20:22:08.312500 DEBUG global [e8c] - Loaded object 13:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 222:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 22:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 15:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 118:0 20:22:08.312500 DEBUG global [e8c] - Loaded object 16:0 20:22:08.328125 DEBUG global [e8c] - Loaded object 16:6 20:22:08.328125 DEBUG global [e8c] - Loaded object 16:1 20:22:08.328125 DEBUG global [e8c] - Loaded object 16:2 20:22:08.328125 DEBUG global [e8c] - Loaded object 16:3 20:22:08.328125 DEBUG global [e8c] - Loaded object 16:4 20:22:08.328125 DEBUG global [e8c] - Loaded object 16:5 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:7 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:69 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:70 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:71 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:60 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:72 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:18 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:57 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:58 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:0 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:1 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:75 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:6 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:42 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:44 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:63 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:54 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:9 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:37 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:45 20:22:08.328125 DEBUG global [e8c] - Loaded object 17:41 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:24 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:4 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:12 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:13 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:50 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:66 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:53 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:16 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:14 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:10 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:62 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:20 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:21 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:36 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:23 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:55 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:25 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:56 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:3 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:22 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:26 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:40 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:15 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:74 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:28 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:29 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:27 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:34 20:22:08.343750 DEBUG global [e8c] - Loaded object 17:30 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:31 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:64 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:59 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:32 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:52 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:33 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:35 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:77 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:38 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:39 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:17 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:2 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:8 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:61 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:78 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:11 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:65 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:73 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:76 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:48 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:5 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:67 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:79 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:68 20:22:08.359375 DEBUG global [e8c] - Loaded object 17:51 20:22:08.375000 DEBUG global [e8c] - Loaded object 17:46 20:22:08.375000 DEBUG global [e8c] - Loaded object 17:47 20:22:08.375000 DEBUG global [e8c] - Loaded object 17:19 20:22:08.375000 DEBUG global [e8c] - Loaded object 17:43 20:22:08.375000 DEBUG global [e8c] - Loaded object 17:49 20:22:08.375000 DEBUG global [e8c] - Loaded object 20:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 20:1 20:22:08.375000 DEBUG global [e8c] - Loaded object 84:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 21:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 223:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 119:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 97:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 24:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 206:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 207:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 25:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 26:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 224:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 27:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 28:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 225:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 226:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 29:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 120:0 20:22:08.375000 DEBUG global [e8c] - Loaded object 30:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 31:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 213:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 121:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 172:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 32:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 36:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 208:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 214:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 35:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 124:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 227:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 37:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 38:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 125:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:7 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:4 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:3 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:1 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:5 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:2 20:22:08.390625 DEBUG global [e8c] - Loaded object 10:6 20:22:08.390625 DEBUG global [e8c] - Loaded object 126:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 177:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 127:0 20:22:08.390625 DEBUG global [e8c] - Loaded object 128:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 39:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 100:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 100:1 20:22:08.406250 DEBUG global [e8c] - Loaded object 41:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 42:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 130:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 228:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 229:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 46:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 230:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 48:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 49:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 49:1 20:22:08.406250 DEBUG global [e8c] - Loaded object 131:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 23:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 51:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 52:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 53:1 20:22:08.406250 DEBUG global [e8c] - Loaded object 53:4 20:22:08.406250 DEBUG global [e8c] - Loaded object 53:5 20:22:08.406250 DEBUG global [e8c] - Loaded object 53:6 20:22:08.406250 DEBUG global [e8c] - Loaded object 53:2 20:22:08.406250 DEBUG global [e8c] - Loaded object 53:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 53:3 20:22:08.406250 DEBUG global [e8c] - Loaded object 43:0 20:22:08.406250 DEBUG global [e8c] - Loaded object 43:1 20:22:08.406250 DEBUG global [e8c] - Loaded object 43:2 20:22:08.406250 DEBUG global [e8c] - Loaded object 43:3 20:22:08.406250 DEBUG global [e8c] - Loaded object 43:4 20:22:08.421875 DEBUG global [e8c] - Loaded object 43:5 20:22:08.421875 DEBUG global [e8c] - Loaded object 43:6 20:22:08.421875 DEBUG global [e8c] - Loaded object 43:7 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:1 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:2 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:3 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:4 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:5 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:6 20:22:08.421875 DEBUG global [e8c] - Loaded object 44:7 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:1 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:2 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:3 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:4 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:5 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:6 20:22:08.421875 DEBUG global [e8c] - Loaded object 45:7 20:22:08.421875 DEBUG global [e8c] - Loaded object 132:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 133:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 134:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 129:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 55:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 135:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 186:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 56:0 20:22:08.421875 DEBUG global [e8c] - Loaded object 57:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 59:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 136:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 6:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 60:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 137:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 189:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 62:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 63:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 215:0 20:22:08.437500 DEBUG global [e8c] - Loaded object 64:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 65:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 68:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 67:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 69:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 66:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 216:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:8 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:5 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:7 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:3 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:4 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:1 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:6 20:22:08.453125 DEBUG global [e8c] - Loaded object 218:2 20:22:08.453125 DEBUG global [e8c] - Loaded object 217:0 20:22:08.453125 DEBUG global [e8c] - Loaded object 217:1 20:22:08.453125 DEBUG global [e8c] - Loaded object 217:2 20:22:08.453125 DEBUG global [e8c] - Loaded object 217:3 20:22:08.453125 DEBUG global [e8c] - Loaded object 217:4 20:22:08.453125 DEBUG global [e8c] - Loaded object 217:5 20:22:08.453125 DEBUG global [e8c] - Loaded object 217:6 20:22:08.468750 DEBUG global [e8c] - Loaded object 70:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 71:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 72:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 73:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 74:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 75:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 162:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 163:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 164:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 76:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 77:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 58:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 161:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 78:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:4 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:5 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:6 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:1 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:7 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:2 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:3 20:22:08.468750 DEBUG global [e8c] - Loaded object 79:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 143:0 20:22:08.468750 DEBUG global [e8c] - Loaded object 147:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 231:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 209:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 80:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 148:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 149:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 81:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 47:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 107:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 82:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 85:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 86:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 87:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 88:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 89:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 90:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 150:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 91:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 92:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 151:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 93:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 94:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 61:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 153:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 103:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 103:1 20:22:08.484375 DEBUG global [e8c] - Loaded object 210:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 211:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 14:0 20:22:08.484375 DEBUG global [e8c] - Loaded object 95:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 96:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 221:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 99:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 101:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 102:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 155:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 199:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 104:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 158:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 105:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 106:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 108:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 109:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 110:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 111:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 112:0 20:22:08.500000 DEBUG global [e8c] - Loaded object 113:0 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Acid breath 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Acid breath 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Age 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Air Elemental 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Air Shield 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Animate Dead 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Anti-Magic 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Armageddon 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Berserk 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Bind 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Bless 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Blind 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Bloodlust 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Chain Lightning 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Clone 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Counterstrike 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Cure 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Curse 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Death Cloud 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Death Ripple 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Death Stare 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Destroy Undead 20:22:08.500000 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Dimension Door 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Disease 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Disguise 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Dispel 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Disrupting Ray 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Earth Elemental 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Earthquake 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Fire Elemental 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Fire Shield 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Fire Wall 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Fireball 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Fly 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Force Field 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Forgetfulness 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Fortune 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Frenzy 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Frost Ring 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Haste 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Hypnotize 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Ice Bolt 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Implosion 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Inferno 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Land Mine 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Lightning Bolt 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Magic Arrow 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Magic Mirror 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Meteor Shower 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Mirth 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Misfortune 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Paralyze 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Poison 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Prayer 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Precision 20:22:08.515625 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Protection from Air 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Prot. from Earth 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Protection from Fire 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Prot. from Water 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Quicksand 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Remove Obstacle 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Resurrection 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Sacrifice 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Scuttle Boat 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Shield 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Slayer 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Slow 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Sorrow 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Stone Gaze 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Stone Skin 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Summon Boat 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Teleport 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Thunderbolt 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Town Portal 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell View Air 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell View Earth 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Visions 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Water Elemental 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Water Walk 20:22:08.531250 TRACE global [e8c] - CSpellHandler::loadFromJson: loading spell Weakness 20:22:08.531250 INFO global [e8c] - [DONE] Original game files 20:22:08.531250 INFO global [e8c] - [DONE] Adventure AI trace 20:22:08.531250 INFO global [e8c] - [DONE] VCMI essential files 20:22:08.531250 INFO global [e8c] - [SKIP] Creature bonus icons 20:22:08.531250 INFO global [e8c] - [DONE] Extra resolutions 20:22:08.531250 INFO global [e8c] - Loading mod data: 390ms 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:0 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:8 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:5 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:7 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:3 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:4 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:1 20:22:08.531250 DEBUG global [e8c] - Loaded object 98:6 20:22:08.546875 DEBUG global [e8c] - Loaded object 98:2 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:4 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:12 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:13 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:14 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:1 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:8 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:6 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:3 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:17 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:7 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:0 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:9 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:11 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:16 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:2 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:10 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:15 20:22:08.546875 DEBUG global [e8c] - Loaded object 34:5 20:22:08.546875 INFO global [e8c] - Resolving identifiers: 16 ms 20:22:08.546875 DEBUG global [e8c] - Loaded object 5:0 20:22:08.546875 DEBUG global [e8c] - Loaded object 5:1 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:2 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:3 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:4 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:5 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:6 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:7 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:8 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:9 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:10 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:11 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:12 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:13 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:14 20:22:08.562500 DEBUG global [e8c] - Loaded object 5:15 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:16 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:17 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:18 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:19 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:20 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:21 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:22 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:23 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:24 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:25 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:26 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:27 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:28 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:29 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:30 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:31 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:32 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:33 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:34 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:35 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:36 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:37 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:38 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:39 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:40 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:41 20:22:08.578125 DEBUG global [e8c] - Loaded object 5:42 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:43 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:44 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:45 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:46 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:47 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:48 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:49 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:50 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:51 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:52 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:53 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:54 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:55 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:56 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:57 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:58 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:59 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:60 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:61 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:62 20:22:08.593750 DEBUG global [e8c] - Loaded object 5:63 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:64 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:65 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:66 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:67 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:68 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:69 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:70 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:71 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:72 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:73 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:74 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:75 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:76 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:77 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:78 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:79 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:80 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:81 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:82 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:83 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:84 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:85 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:86 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:87 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:88 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:89 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:90 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:91 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:92 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:93 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:94 20:22:08.609375 DEBUG global [e8c] - Loaded object 5:95 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:96 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:97 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:98 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:99 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:100 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:101 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:102 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:103 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:104 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:105 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:106 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:107 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:108 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:109 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:110 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:111 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:112 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:113 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:114 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:115 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:116 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:117 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:118 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:119 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:120 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:121 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:122 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:123 20:22:08.625000 DEBUG global [e8c] - Loaded object 5:124 20:22:08.640625 DEBUG global [e8c] - Loaded object 5:125 20:22:08.640625 DEBUG global [e8c] - Loaded object 5:126 20:22:08.640625 DEBUG global [e8c] - Loaded object 5:127 20:22:08.640625 DEBUG global [e8c] - Loaded object 5:128 20:22:08.640625 DEBUG global [e8c] - Loaded object 5:129 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:130 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:131 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:132 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:133 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:134 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:135 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:136 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:137 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:138 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:139 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:140 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:141 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:142 20:22:08.656250 DEBUG global [e8c] - Loaded object 5:143 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:0 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:1 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:2 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:3 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:4 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:5 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:6 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:7 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:8 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:9 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:10 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:11 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:12 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:13 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:14 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:15 20:22:08.656250 DEBUG global [e8c] - Loaded object 54:16 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:17 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:18 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:19 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:20 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:21 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:22 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:23 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:24 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:25 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:26 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:27 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:28 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:29 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:30 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:31 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:32 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:33 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:34 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:35 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:36 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:37 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:38 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:39 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:40 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:41 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:42 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:43 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:44 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:45 20:22:08.671875 DEBUG global [e8c] - Loaded object 54:46 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:47 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:48 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:49 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:50 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:51 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:52 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:53 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:54 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:55 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:56 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:57 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:58 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:59 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:60 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:61 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:62 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:63 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:64 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:65 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:66 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:67 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:68 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:69 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:70 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:71 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:72 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:73 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:74 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:75 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:76 20:22:08.687500 DEBUG global [e8c] - Loaded object 54:77 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:78 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:79 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:80 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:81 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:82 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:83 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:84 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:85 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:86 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:87 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:88 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:89 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:90 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:91 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:92 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:93 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:94 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:95 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:96 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:97 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:98 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:99 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:100 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:101 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:102 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:103 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:104 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:105 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:106 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:107 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:108 20:22:08.703125 DEBUG global [e8c] - Loaded object 54:109 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:110 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:111 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:112 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:113 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:114 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:115 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:116 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:117 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:118 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:119 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:120 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:121 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:122 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:123 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:124 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:125 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:126 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:127 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:128 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:129 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:130 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:131 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:132 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:133 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:134 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:135 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:136 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:137 20:22:08.718750 DEBUG global [e8c] - Loaded object 54:138 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:139 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:140 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:141 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:142 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:143 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:144 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:145 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:146 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:147 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:148 20:22:08.734375 DEBUG global [e8c] - Loaded object 54:149 20:22:08.734375 WARN global [e8c] - No templates found for 49:1 20:22:08.734375 WARN global [e8c] - No templates found for 70:0 20:22:08.734375 WARN global [e8c] - No templates found for 79:7 20:22:08.734375 WARN global [e8c] - No templates found for 100:1 20:22:08.734375 WARN global [e8c] - No templates found for 103:1 20:22:08.734375 WARN global [e8c] - No templates found for 172:0 20:22:08.734375 WARN global [e8c] - No templates found for 186:0 20:22:08.734375 WARN global [e8c] - No templates found for 189:0 20:22:08.750000 INFO global [e8c] - Handlers post-load finalization: 203 ms 20:22:08.750000 INFO global [e8c] - All game content loaded in 1031 ms 20:22:08.750000 INFO global [e8c] - Template handler: 1031 20:22:08.750000 INFO global [e8c] - Initializing VCMI_Lib: 1063 20:22:08.812500 INFO global [e8c] - Loading and transforming heroes' flags: 62 20:22:08.828125 INFO global [e8c] - Screen handler: 78 20:22:08.890625 INFO global [e8c] - Main graphics: 63 20:22:08.890625 INFO global [e8c] - Initializing game graphics: 141 20:22:08.890625 INFO global [e8c] - Message handler: 0 20:22:08.890625 INFO global [370] - Initialization of VCMI (together): 1610 20:22:08.921875 TRACE global [370] - Loading music file Music/MainMenu 20:22:08.937500 TRACE global [370] - Playing music file Music/MainMenu 20:22:09.765625 TRACE animation [370] - Button clicked at 644x216 20:22:09.765625 TRACE animation [370] - Parent isclass CMenuEntry at 112x84 20:22:09.765625 TRACE animation [370] - Parent isclass CTabbedInt at 112x84 20:22:09.765625 TRACE animation [370] - Parent isclass CMenuScreen at 112x84 20:22:10.046875 TRACE animation [370] - Button clicked at 657x92 20:22:10.046875 TRACE animation [370] - Parent isclass CMenuEntry at 112x84 20:22:10.046875 TRACE animation [370] - Parent isclass CTabbedInt at 112x84 20:22:10.046875 TRACE animation [370] - Parent isclass CMenuScreen at 112x84 20:22:10.093750 INFO global [370] - Blocking buttons from 0 20:22:11.890625 TRACE animation [370] - Button clicked at 523x619 20:22:11.890625 TRACE animation [370] - Parent isclass CSelectionScreen at 112x84 20:22:11.937500 TRACE global [370] - Stoping music file Music/MainMenu 20:22:11.937500 INFO network [454] - Loading procedure started! 20:22:11.937500 INFO network [454] - Setting up thread calling server: 0 20:22:11.953125 INFO global [454] - Loading lib part of game... 20:22:11.953125 INFO global [454] - Reading header 20:22:11.953125 INFO global [454] - Reading options 20:22:11.953125 INFO global [454] - Reading handlers 20:22:11.984375 ERROR global [454] - Desync found! Position: 288112 20:22:12.000000 TRACE global [454] - Reading resources prices 20:22:12.000000 TRACE global [454] - Done loading resource prices! 20:22:12.062500 TRACE bonus [454] - Loaded bonus type ADDITIONAL_ATTACK 20:22:12.062500 TRACE bonus [454] - Loaded bonus type ADDITIONAL_RETALIATION 20:22:12.062500 TRACE bonus [454] - Loaded bonus type AIR_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type ATTACKS_ALL_ADJACENT 20:22:12.062500 TRACE bonus [454] - Loaded bonus type BLOCKS_RETALIATION 20:22:12.062500 TRACE bonus [454] - Loaded bonus type CATAPULT 20:22:12.062500 TRACE bonus [454] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type CHARGE_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type DAEMON_SUMMONING 20:22:12.062500 TRACE bonus [454] - Loaded bonus type DARKNESS 20:22:12.062500 TRACE bonus [454] - Loaded bonus type DEATH_STARE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type DEFENSIVE_STANCE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type DRAGON_NATURE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type EARTH_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type ENCHANTED 20:22:12.062500 TRACE bonus [454] - Loaded bonus type ENCHANTER 20:22:12.062500 TRACE bonus [454] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 20:22:12.062500 TRACE bonus [454] - Loaded bonus type FEAR 20:22:12.062500 TRACE bonus [454] - Loaded bonus type FEARLESS 20:22:12.062500 TRACE bonus [454] - Loaded bonus type FIRE_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type FIRE_SHIELD 20:22:12.062500 TRACE bonus [454] - Loaded bonus type FLYING 20:22:12.062500 TRACE bonus [454] - Loaded bonus type FREE_SHOOTING 20:22:12.062500 TRACE bonus [454] - Loaded bonus type FULL_HP_REGENERATION 20:22:12.062500 TRACE bonus [454] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 20:22:12.062500 TRACE bonus [454] - Loaded bonus type HATE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type HEALER 20:22:12.062500 TRACE bonus [454] - Loaded bonus type HP_REGENERATION 20:22:12.062500 TRACE bonus [454] - Loaded bonus type JOUSTING 20:22:12.062500 TRACE bonus [454] - Loaded bonus type KING1 20:22:12.062500 TRACE bonus [454] - Loaded bonus type KING2 20:22:12.062500 TRACE bonus [454] - Loaded bonus type KING3 20:22:12.062500 TRACE bonus [454] - Loaded bonus type LEVEL_SPELL_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type LIFE_DRAIN 20:22:12.062500 TRACE bonus [454] - Loaded bonus type MAGIC_MIRROR 20:22:12.062500 TRACE bonus [454] - Loaded bonus type MAGIC_RESISTANCE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type MANA_CHANNELING 20:22:12.062500 TRACE bonus [454] - Loaded bonus type MANA_DRAIN 20:22:12.062500 TRACE bonus [454] - Loaded bonus type MIND_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type NON_LIVING 20:22:12.062500 TRACE bonus [454] - Loaded bonus type NO_DISTANCE_PENALTY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type NO_MELEE_PENALTY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type NO_MORALE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type NO_WALL_PENALTY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type RANDOM_SPELLCASTER 20:22:12.062500 TRACE bonus [454] - Loaded bonus type REBIRTH 20:22:12.062500 TRACE bonus [454] - Loaded bonus type RECEPTIVE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type RETURN_AFTER_STRIKE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SECONDARY_SKILL_PREMY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SELF_LUCK 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SELF_MORALE 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SHOOTER 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SPELLCASTER 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SPELL_AFTER_ATTACK 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SPELL_BEFORE_ATTACK 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SPELL_DAMAGE_REDUCTION 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SPELL_IMMUNITY 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SPELL_LIKE_ATTACK 20:22:12.062500 TRACE bonus [454] - Loaded bonus type SPELL_RESISTANCE_AURA 20:22:12.062500 TRACE bonus [454] - Loaded bonus type THREE_HEADED_ATTACK 20:22:12.078125 TRACE bonus [454] - Loaded bonus type TWO_HEX_ATTACK_BREATH 20:22:12.078125 TRACE bonus [454] - Loaded bonus type UNDEAD 20:22:12.078125 TRACE bonus [454] - Loaded bonus type UNLIMITED_RETALIATIONS 20:22:12.078125 TRACE bonus [454] - Loaded bonus type WATER_IMMUNITY 20:22:12.078125 INFO global [454] - Reading gamestate 20:22:12.078125 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.093750 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.093750 TRACE bonus [454] - #$# +1 Archangels #propagated to# Hero 20:22:12.109375 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.109375 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.109375 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.109375 TRACE bonus [454] - #$# +1 Archangels #propagated to# Hero 20:22:12.109375 TRACE bonus [454] - #$# +1 Archangels #propagated to# Hero 20:22:12.125000 TRACE bonus [454] - #$# +1 Archangels #propagated to# Hero 20:22:12.156250 TRACE bonus [454] - #$# +1 Archangels #propagated to# Hero 20:22:12.156250 TRACE bonus [454] - #$# +1 Archangels #propagated to# Hero 20:22:12.171875 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.187500 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.187500 TRACE bonus [454] - #$# +1 Archangels #propagated to# Hero 20:22:12.203125 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.218750 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.234375 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.234375 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.234375 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.296875 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.312500 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:12.312500 TRACE bonus [454] - #$# +1 Angels #propagated to# Hero 20:22:13.234375 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Orange 20:22:13.234375 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Orange 20:22:13.234375 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Green 20:22:13.234375 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Green 20:22:13.234375 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Blue 20:22:13.234375 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Blue 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Purple 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Purple 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Tan 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Tan 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Tan 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Pink 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Pink 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Pink 20:22:13.250000 TRACE bonus [454] - #$# Lighthouse +500 #propagated to# Player Pink 20:22:13.250000 INFO network [454] - Loaded common part of save 1313 20:22:13.312500 INFO global [454] - Preparing FoW, roads, rivers,borders: 46 20:22:15.187500 INFO global [454] - Making object rects: 1875 20:22:15.187500 INFO network [454] - Initing maphandler: 1937 20:22:15.781250 INFO network [454] - Waiting for server: 594 20:22:15.781250 INFO network [454] - Establishing connection... 20:22:15.781250 INFO network [454] - Found endpoints: 20:22:15.781250 INFO network [454] - 0: 127.0.0.1:3030 20:22:15.781250 INFO network [454] - Trying connection to 127.0.0.1:3030 (0) 20:22:15.781250 INFO network [454] - Established connection with VCMI 0.97b (server) 20:22:15.781250 INFO network [454] - Connecting to the server: 0 20:22:16.640625 INFO network [454] - Server opened savegame properly. 20:22:16.640625 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 0 interface. 20:22:16.640625 TRACE global [454] - Human player interface for player 0 being constructed 20:22:16.640625 TRACE global [454] - Initializing the interface for player 0 20:22:16.687500 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:16.687500 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 1 interface. 20:22:16.687500 INFO global [454] - Opening VCAI 20:22:16.687500 INFO global [454] - Loaded VCAI 20:22:16.687500 TRACE ai [454] - Entering __thiscall VCAI::VCAI(void). 20:22:16.687500 TRACE ai [454] - Leaving __thiscall VCAI::VCAI(void). 20:22:16.687500 TRACE global [454] - Initializing the interface for player 1 20:22:16.687500 TRACE ai [454] - Entering void __thiscall VCAI::init(class std::shared_ptr). 20:22:16.687500 INFO ai [454] - Engine: InputVariable: OurShooters enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurWalkers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurFlyers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyShooters enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyWalkers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: EnemyFlyers enabled: true range: 0.000 1.000 term: FEW Ramp 0.600 0.000 term: MANY Ramp 0.400 1.000 InputVariable: OurSpeed enabled: true range: 0.000 25.000 term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: EnemySpeed enabled: true range: 0.000 25.000 term: LOW Ramp 6.500 3.000 term: MEDIUM Triangle 5.500 8.000 10.500 term: HIGH Ramp 8.500 16.000 InputVariable: CastleWalls enabled: true range: 0.000 3.000 term: NONE Rectangle 0.000 0.500 term: MEDIUM Trapezoid 0.500 1.000 2.000 2.500 term: HIGH Ramp 1.900 3.000 InputVariable: Bank enabled: true range: 0.000 1.000 term: FALSE Rectangle 0.000 0.500 term: TRUE Rectangle 0.500 1.000 OutputVariable: Threat enabled: true range: 0.500 1.500 accumulation: AlgebraicSum defuzzifier: Centroid 200 default: nan lock-previous: false lock-range: false term: LOW Ramp 1.000 0.500 term: MEDIUM Triangle 0.800 1.000 1.200 term: HIGH Ramp 1.000 1.500 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum activation: Minimum rule: if OurShooters is MANY and EnemySpeed is LOW then Threat is LOW rule: if OurShooters is MANY and EnemyShooters is FEW then Threat is LOW rule: if OurSpeed is LOW and EnemyShooters is MANY then Threat is HIGH rule: if OurSpeed is HIGH and EnemyShooters is MANY then Threat is LOW rule: if OurWalkers is FEW and EnemyShooters is MANY then Threat is somewhat LOW rule: if OurShooters is MANY and EnemySpeed is HIGH then Threat is somewhat HIGH rule: if OurShooters is FEW and EnemySpeed is HIGH then Threat is MEDIUM rule: if EnemySpeed is MEDIUM then Threat is MEDIUM rule: if EnemySpeed is LOW and OurShooters is FEW then Threat is MEDIUM rule: if Bank is TRUE and OurShooters is MANY then Threat is somewhat HIGH rule: if Bank is TRUE and EnemyShooters is MANY then Threat is LOW rule: if CastleWalls is HIGH and OurWalkers is MANY then Threat is very HIGH rule: if CastleWalls is HIGH and OurFlyers is MANY and OurShooters is MANY then Threat is MEDIUM rule: if CastleWalls is MEDIUM and OurShooters is MANY and EnemyWalkers is MANY then Threat is LOW 20:22:16.750000 INFO ai [454] - Engine: InputVariable: strengthRatio enabled: true range: 0.000 4.500 term: LOW Ramp 1.500 0.000 term: HIGH Ramp 1.500 4.500 InputVariable: heroStrength enabled: true range: 0.000 1.000 term: LOW Ramp 0.200 0.000 term: MEDIUM Triangle 0.200 0.500 0.800 term: HIGH Ramp 0.500 1.000 InputVariable: turnDistance enabled: true range: 0.000 3.000 term: SMALL Ramp 0.500 0.000 term: MEDIUM Triangle 0.100 0.450 0.800 term: LONG Ramp 0.500 3.000 InputVariable: lockedMissionImportance enabled: true range: 0.000 5.000 term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 OutputVariable: Value enabled: true range: 0.000 5.000 accumulation: AlgebraicSum defuzzifier: Centroid 200 default: nan lock-previous: false lock-range: false term: LOW Ramp 2.500 0.000 term: MEDIUM Triangle 2.000 2.500 3.000 term: HIGH Ramp 2.500 5.000 RuleBlock: enabled: true conjunction: Minimum disjunction: Maximum activation: Minimum rule: if strengthRatio is HIGH and heroStrength is LOW then Value is very HIGH rule: if strengthRatio is HIGH and heroStrength is MEDIUM then Value is somewhat HIGH rule: if strengthRatio is HIGH and heroStrength is HIGH then Value is somewhat LOW rule: if strengthRatio is LOW and heroStrength is LOW then Value is very LOW rule: if strengthRatio is LOW and heroStrength is MEDIUM then Value is somewhat HIGH rule: if strengthRatio is LOW and heroStrength is HIGH then Value is LOW rule: if lockedMissionImportance is HIGH then Value is very LOW rule: if lockedMissionImportance is MEDIUM then Value is somewhat LOW rule: if lockedMissionImportance is LOW then Value is HIGH rule: if turnDistance is SMALL then Value is HIGH rule: if turnDistance is MEDIUM then Value is MEDIUM rule: if turnDistance is LONG then Value is LOW 20:22:16.796875 TRACE ai [454] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 20:22:16.796875 TRACE ai [454] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 20:22:16.796875 TRACE ai [454] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 20:22:16.796875 TRACE ai [454] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 20:22:16.875000 TRACE ai [454] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 20:22:16.875000 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:16.875000 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 2 interface. 20:22:16.875000 INFO global [454] - Opening VCAI 20:22:16.875000 INFO global [454] - Loaded VCAI 20:22:16.875000 TRACE ai [454] - Entering __thiscall VCAI::VCAI(void). 20:22:16.875000 TRACE ai [454] - Leaving __thiscall VCAI::VCAI(void). 20:22:16.875000 TRACE global [454] - Initializing the interface for player 2 20:22:16.875000 TRACE ai [454] - Entering void __thiscall VCAI::init(class std::shared_ptr). 20:22:16.890625 TRACE ai [454] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 20:22:16.890625 TRACE ai [454] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 20:22:16.890625 TRACE ai [454] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 20:22:16.890625 TRACE ai [454] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 20:22:16.953125 TRACE ai [454] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 20:22:16.953125 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:16.953125 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 3 interface. 20:22:16.953125 INFO global [454] - Opening VCAI 20:22:16.953125 INFO global [454] - Loaded VCAI 20:22:16.953125 TRACE ai [454] - Entering __thiscall VCAI::VCAI(void). 20:22:16.953125 TRACE ai [454] - Leaving __thiscall VCAI::VCAI(void). 20:22:16.953125 TRACE global [454] - Initializing the interface for player 3 20:22:16.953125 TRACE ai [454] - Entering void __thiscall VCAI::init(class std::shared_ptr). 20:22:16.968750 TRACE ai [454] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 20:22:16.968750 TRACE ai [454] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 20:22:16.968750 TRACE ai [454] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 20:22:16.968750 TRACE ai [454] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 20:22:17.000000 TRACE global [4b8] - Del-ing music file Music/MainMenu 20:22:17.031250 TRACE ai [454] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 20:22:17.031250 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:17.031250 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 4 interface. 20:22:17.031250 INFO global [454] - Opening VCAI 20:22:17.031250 INFO global [454] - Loaded VCAI 20:22:17.031250 TRACE ai [454] - Entering __thiscall VCAI::VCAI(void). 20:22:17.031250 TRACE ai [454] - Leaving __thiscall VCAI::VCAI(void). 20:22:17.031250 TRACE global [454] - Initializing the interface for player 4 20:22:17.031250 TRACE ai [454] - Entering void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.046875 TRACE ai [454] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.046875 TRACE ai [454] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 20:22:17.046875 TRACE ai [454] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 20:22:17.046875 TRACE ai [454] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 20:22:17.062500 TRACE ai [454] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 20:22:17.062500 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:17.062500 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 5 interface. 20:22:17.062500 INFO global [454] - Opening VCAI 20:22:17.062500 INFO global [454] - Loaded VCAI 20:22:17.062500 TRACE ai [454] - Entering __thiscall VCAI::VCAI(void). 20:22:17.062500 TRACE ai [454] - Leaving __thiscall VCAI::VCAI(void). 20:22:17.062500 TRACE global [454] - Initializing the interface for player 5 20:22:17.062500 TRACE ai [454] - Entering void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.062500 TRACE ai [454] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.062500 TRACE ai [454] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 20:22:17.062500 TRACE ai [454] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 20:22:17.062500 TRACE ai [454] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 20:22:17.140625 TRACE ai [454] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 20:22:17.140625 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:17.140625 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 6 interface. 20:22:17.140625 INFO global [454] - Opening VCAI 20:22:17.140625 INFO global [454] - Loaded VCAI 20:22:17.140625 TRACE ai [454] - Entering __thiscall VCAI::VCAI(void). 20:22:17.140625 TRACE ai [454] - Leaving __thiscall VCAI::VCAI(void). 20:22:17.140625 TRACE global [454] - Initializing the interface for player 6 20:22:17.140625 TRACE ai [454] - Entering void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.140625 TRACE ai [454] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.140625 TRACE ai [454] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 20:22:17.140625 TRACE ai [454] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 20:22:17.140625 TRACE ai [454] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 20:22:17.218750 TRACE ai [454] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 20:22:17.218750 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:17.218750 TRACE global [454] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 7 interface. 20:22:17.218750 INFO global [454] - Opening VCAI 20:22:17.218750 INFO global [454] - Loaded VCAI 20:22:17.218750 TRACE ai [454] - Entering __thiscall VCAI::VCAI(void). 20:22:17.218750 TRACE ai [454] - Leaving __thiscall VCAI::VCAI(void). 20:22:17.218750 TRACE global [454] - Initializing the interface for player 7 20:22:17.218750 TRACE ai [454] - Entering void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.218750 TRACE ai [454] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 20:22:17.218750 TRACE ai [454] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 20:22:17.218750 TRACE ai [454] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 20:22:17.218750 TRACE ai [454] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 20:22:17.296875 TRACE ai [454] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 20:22:17.296875 TRACE global [454] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 20:22:17.296875 INFO global [454] - Opening StupidAI 20:22:17.296875 INFO global [454] - Loaded Stupid AI 0.1 20:22:17.296875 TRACE ai [454] - CStupidAI [0B,835,294]: created 20:22:17.296875 TRACE global [454] - Initializing the battle interface for player 255 20:22:17.296875 TRACE ai [454] - CStupidAI [0B,835,294]: init called, saving ptr to IBattleCallback 20:22:17.296875 INFO network [454] - Loaded client part of save 1516 20:22:17.296875 INFO network [454] - Sent info to server: 0 20:22:17.312500 TRACE network [e18] - Listening... 20:22:17.312500 TRACE network [e18] - received server message of type struct YourTurn, data: {CPack: type '100'} 20:22:17.312500 TRACE network [e18] - Made first apply on cl 20:22:17.312500 TRACE network [e18] - Applied on gs 20:22:17.312500 WARN global [e18] - Warning: IntObject re-activated with mismatching used and active 20:22:17.343750 TRACE global [e18] - Loading music file Music/Grass.mp3 20:22:17.343750 TRACE global [e18] - Playing music file Music/Grass.mp3 20:22:17.375000 TRACE network [e18] - Made second apply on cl 20:22:17.375000 TRACE network [e18] - Listening... 20:22:21.062500 TRACE network [370] - Sending a request "struct PlayerMessage". It'll have an ID=0. 20:22:21.062500 TRACE network [370] - Sending to server a pack of type struct PlayerMessage 20:22:21.078125 TRACE network [e18] - received server message of type struct PlayerMessage, data: {CPack: type '513'} 20:22:21.078125 TRACE network [e18] - Made first apply on cl 20:22:21.078125 TRACE network [e18] - Applied on gs 20:22:21.078125 DEBUG network [e18] - Player 0 sends a message: vcmieagles 20:22:21.078125 TRACE network [e18] - Made second apply on cl 20:22:21.078125 TRACE network [e18] - Listening... 20:22:21.921875 TRACE network [e18] - received server message of type struct FoWChange, data: {CPack: type '112'} 20:22:21.921875 TRACE network [e18] - Made first apply on cl 20:22:21.921875 TRACE network [e18] - Applied on gs 20:22:21.937500 TRACE network [e18] - Made second apply on cl 20:22:21.953125 TRACE network [e18] - Listening... 20:22:21.953125 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:21.953125 TRACE network [e18] - Made first apply on cl 20:22:21.953125 TRACE network [e18] - Applied on gs 20:22:21.953125 ERROR network [e18] - System message: Cheater!!! 20:22:21.953125 TRACE network [e18] - Made second apply on cl 20:22:21.953125 TRACE network [e18] - Listening... 20:22:21.953125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:21.953125 TRACE network [e18] - Made first apply on cl 20:22:21.953125 TRACE network [e18] - Applied on gs 20:22:21.953125 TRACE network [e18] - Made second apply on cl 20:22:21.953125 TRACE network [e18] - Listening... 20:22:22.906250 INFO global [370] - Blocking buttons from 0 20:22:28.593750 TRACE animation [370] - Button clicked at 542x627 20:22:28.593750 TRACE animation [370] - Parent isclass CSavingScreen at 131x92 20:22:28.593750 TRACE network [370] - Sending a request "struct SaveGame". It'll have an ID=1. 20:22:28.593750 TRACE network [370] - Sending to server a pack of type struct SaveGame 20:22:28.609375 TRACE network [e18] - received server message of type struct SaveGame, data: {CPack: type '1'} 20:22:28.609375 TRACE network [e18] - Made first apply on cl 20:22:28.609375 TRACE network [e18] - Applied on gs 20:22:28.609375 TRACE global [e18] - Creating Saves/xodview.vcgm1 20:22:28.609375 TRACE global [e18] - Can't create file: wrong mount point: CONFIG/ 20:22:28.609375 TRACE global [e18] - Resource created successfully 20:22:28.609375 INFO global [e18] - Saving lib part of game... 20:22:28.625000 INFO global [e18] - Saving header 20:22:28.625000 INFO global [e18] - Saving options 20:22:28.625000 INFO global [e18] - Saving handlers 20:22:28.656250 INFO global [e18] - Saving gamestate 20:22:29.125000 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 0 interface. 20:22:29.125000 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.125000 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 1 interface. 20:22:29.125000 TRACE ai [e18] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 20:22:29.125000 TRACE ai [e18] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 20:22:29.125000 TRACE ai [e18] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 20:22:29.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 20:22:29.140625 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.140625 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 2 interface. 20:22:29.140625 TRACE ai [e18] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 20:22:29.140625 TRACE ai [e18] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 20:22:29.140625 TRACE ai [e18] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 20:22:29.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 20:22:29.156250 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.156250 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 3 interface. 20:22:29.156250 TRACE ai [e18] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 20:22:29.156250 TRACE ai [e18] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 20:22:29.156250 TRACE ai [e18] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 20:22:29.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 20:22:29.171875 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.171875 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 4 interface. 20:22:29.171875 TRACE ai [e18] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 20:22:29.171875 TRACE ai [e18] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 20:22:29.171875 TRACE ai [e18] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 20:22:29.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 20:22:29.171875 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.171875 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 5 interface. 20:22:29.171875 TRACE ai [e18] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 20:22:29.187500 TRACE ai [e18] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 20:22:29.187500 TRACE ai [e18] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 20:22:29.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 20:22:29.187500 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.187500 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 6 interface. 20:22:29.187500 TRACE ai [e18] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 20:22:29.203125 TRACE ai [e18] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 20:22:29.203125 TRACE ai [e18] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 20:22:29.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 20:22:29.203125 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.203125 TRACE global [e18] - Entering void __thiscall CClient::serialize(class COSer &,const int): Saving player 7 interface. 20:22:29.203125 TRACE ai [e18] - Entering void __thiscall VCAI::saveGame(class COSer &,const int): version '752'. 20:22:29.218750 TRACE ai [e18] - Entering void __thiscall CAdventureAI::saveGame(class COSer &,const int): version '752'. 20:22:29.218750 TRACE ai [e18] - Leaving void __thiscall CAdventureAI::saveGame(class COSer &,const int). 20:22:29.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::saveGame(class COSer &,const int). 20:22:29.218750 TRACE global [e18] - Leaving void __thiscall CClient::serialize(class COSer &,const int). 20:22:29.218750 TRACE network [e18] - Made second apply on cl 20:22:29.218750 TRACE network [e18] - Listening... 20:22:29.218750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:29.218750 TRACE network [e18] - Made first apply on cl 20:22:29.218750 TRACE network [e18] - Applied on gs 20:22:29.218750 TRACE network [e18] - Made second apply on cl 20:22:29.218750 TRACE network [e18] - Listening... 20:22:30.953125 TRACE animation [370] - Button clicked at 903x425 20:22:31.640625 TRACE animation [370] - Button clicked at 396x285 20:22:31.640625 TRACE animation [370] - Parent isclass CToggleGroup at 272x141 20:22:31.640625 TRACE animation [370] - Parent isclass CSystemOptionsWindow at 272x141 20:22:32.218750 TRACE animation [370] - Button clicked at 629x556 20:22:32.218750 TRACE animation [370] - Parent isclass CSystemOptionsWindow at 272x141 20:22:33.359375 TRACE animation [370] - Button clicked at 903x524 20:22:33.359375 TRACE global [370] - Player 0 ended his turn. 20:22:33.359375 TRACE network [370] - Sending a request "struct EndTurn". It'll have an ID=2. 20:22:33.359375 TRACE network [370] - Sending to server a pack of type struct EndTurn 20:22:33.359375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:33.359375 TRACE network [e18] - Made first apply on cl 20:22:33.359375 TRACE network [e18] - Applied on gs 20:22:33.359375 TRACE network [e18] - Made second apply on cl 20:22:33.359375 TRACE network [e18] - Listening... 20:22:33.359375 TRACE network [e18] - received server message of type struct YourTurn, data: {CPack: type '100'} 20:22:33.359375 TRACE network [e18] - Made first apply on cl 20:22:33.359375 TRACE network [e18] - Applied on gs 20:22:33.375000 TRACE global [e18] - Stoping music file Music/Grass.mp3 20:22:33.390625 TRACE ai [e18] - Entering void __thiscall VCAI::yourTurn(void). 20:22:33.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::yourTurn(void). 20:22:33.390625 TRACE network [e18] - Made second apply on cl 20:22:33.390625 TRACE network [e18] - Listening... 20:22:33.390625 INFO global [600] - Player 1 starting turn 20:22:33.390625 DEBUG ai [600] - Striving to goal of type WIN 20:22:33.390625 DEBUG ai [600] - Considering goal WIN 20:22:33.390625 DEBUG ai [600] - Considering goal CONQUER 20:22:34.390625 TRACE global [4b8] - Del-ing music file Music/Grass.mp3 20:22:34.390625 TRACE global [4b8] - Loading music file music/AITheme0 20:22:34.406250 TRACE global [4b8] - Playing music file music/AITheme0 20:22:39.125000 TRACE ai [600] - It's safe for Lacus to visit tile 74 103 0 20:22:39.218750 TRACE ai [600] - It's safe for Lacus to visit tile 79 107 0 20:22:39.265625 TRACE ai [600] - It's safe for Lacus to visit tile 80 101 0 20:22:39.671875 TRACE ai [600] - It's safe for Lacus to visit tile 109 93 0 20:22:39.859375 TRACE ai [600] - It's safe for Lacus to visit tile 80 101 0 20:22:41.015625 DEBUG ai [600] - Choosing abstract goal CLEAR WAY TO (65 134 1) (Jenova) 20:22:41.015625 DEBUG ai [600] - Striving to goal of type CLEAR WAY TO (65 134 1) (Jenova) 20:22:41.031250 DEBUG ai [600] - Considering goal CLEAR WAY TO (65 134 1) (Jenova) 20:22:41.078125 DEBUG ai [600] - Considering goal VISIT TILE (88 84 0) (Jenova) 20:22:41.078125 DEBUG ai [600] - Goal VISIT TILE (88 84 0) (Jenova) decomposition failed: ClearWayTo called without hero! 20:22:41.203125 DEBUG ai [600] - Striving to goal of type CLEAR WAY TO (65 134 1) (Jenova) 20:22:41.218750 DEBUG ai [600] - Choosing abstract goal CLEAR WAY TO (65 134 1) (Jenova) 20:22:41.218750 DEBUG ai [600] - Striving to goal of type CLEAR WAY TO (65 134 1) (Jenova) 20:22:41.218750 DEBUG ai [600] - Considering goal CLEAR WAY TO (65 134 1) (Jenova) 20:22:41.265625 DEBUG ai [600] - Considering goal VISIT TILE (88 84 0) (Jenova) 20:22:41.281250 DEBUG ai [600] - Goal VISIT TILE (88 84 0) (Jenova) decomposition failed: ClearWayTo called without hero! 20:22:41.406250 WARN ai [600] - Our heroes don't move anymore, exhaustive decomposition failed 20:22:41.406250 DEBUG ai [600] - Striving to goal of type BUILD 20:22:41.406250 DEBUG ai [600] - Considering goal BUILD 20:22:41.406250 DEBUG ai [600] - Trying to realize BUILD (value 1.000) 20:22:41.406250 DEBUG ai [600] - Looking into Gateway 20:22:41.406250 TRACE network [600] - Sending a request "struct RecruitCreatures". It'll have an ID=3. 20:22:41.406250 TRACE network [600] - Sending to server a pack of type struct RecruitCreatures 20:22:41.406250 TRACE global [600] - We'll wait till request 3 is answered. 20:22:41.406250 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:41.406250 TRACE network [e18] - Made first apply on cl 20:22:41.406250 TRACE network [e18] - Applied on gs 20:22:41.406250 ERROR network [e18] - System message: Server encountered a problem: Cannot recruit: no available slot! 20:22:41.406250 TRACE network [e18] - Made second apply on cl 20:22:41.406250 TRACE network [e18] - Listening... 20:22:41.406250 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:41.406250 TRACE network [e18] - Made first apply on cl 20:22:41.406250 TRACE network [e18] - Applied on gs 20:22:41.406250 ERROR network [e18] - System message: Server encountered a problem: Got false in applying... that request must have been fishy! 20:22:41.421875 TRACE network [e18] - Made second apply on cl 20:22:41.421875 TRACE network [e18] - Listening... 20:22:41.421875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.421875 TRACE network [e18] - Made first apply on cl 20:22:41.421875 TRACE network [e18] - Applied on gs 20:22:41.421875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.421875 TRACE network [e18] - Made second apply on cl 20:22:41.421875 TRACE network [e18] - Listening... 20:22:41.421875 DEBUG ai [600] - Looking into Highcastle 20:22:41.421875 TRACE network [600] - Sending a request "struct RecruitCreatures". It'll have an ID=4. 20:22:41.421875 TRACE network [600] - Sending to server a pack of type struct RecruitCreatures 20:22:41.421875 TRACE global [600] - We'll wait till request 4 is answered. 20:22:41.421875 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:41.421875 TRACE network [e18] - Made first apply on cl 20:22:41.421875 TRACE network [e18] - Applied on gs 20:22:41.421875 ERROR network [e18] - System message: Server encountered a problem: Cannot recruit: no available slot! 20:22:41.421875 TRACE network [e18] - Made second apply on cl 20:22:41.421875 TRACE network [e18] - Listening... 20:22:41.421875 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:41.421875 TRACE network [e18] - Made first apply on cl 20:22:41.421875 TRACE network [e18] - Applied on gs 20:22:41.421875 ERROR network [e18] - System message: Server encountered a problem: Got false in applying... that request must have been fishy! 20:22:41.421875 TRACE network [e18] - Made second apply on cl 20:22:41.421875 TRACE network [e18] - Listening... 20:22:41.421875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.421875 TRACE network [e18] - Made first apply on cl 20:22:41.421875 TRACE network [e18] - Applied on gs 20:22:41.421875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.421875 TRACE network [e18] - Made second apply on cl 20:22:41.421875 TRACE network [e18] - Listening... 20:22:41.421875 DEBUG ai [600] - Looking into Kildare 20:22:41.421875 DEBUG ai [600] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 20:22:41.437500 DEBUG ai [600] - The error message was: BUILD has been realized as much as possible. 20:22:41.437500 DEBUG ai [600] - Looking into Edric, MP=2500 20:22:41.453125 DEBUG ai [600] - Of all 1 destinations, object oid=5237 seems nice 20:22:41.453125 DEBUG ai [600] - Edric will try to visit Training Grounds at (54 128 0) 20:22:41.453125 DEBUG ai [600] - Moving hero Edric to tile 54 128 0 20:22:41.453125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=5. 20:22:41.453125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.453125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.453125 TRACE network [e18] - Made first apply on cl 20:22:41.453125 TRACE global [600] - We'll wait till request 5 is answered. 20:22:41.453125 TRACE network [e18] - Applied on gs 20:22:41.453125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.453125 TRACE network [e18] - Made second apply on cl 20:22:41.453125 TRACE network [e18] - Listening... 20:22:41.453125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.453125 TRACE network [e18] - Made first apply on cl 20:22:41.453125 TRACE network [e18] - Applied on gs 20:22:41.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.468750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.484375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.484375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.515625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.515625 TRACE network [e18] - Made second apply on cl 20:22:41.515625 TRACE network [e18] - Listening... 20:22:41.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.515625 TRACE network [e18] - Made first apply on cl 20:22:41.515625 TRACE network [e18] - Applied on gs 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.515625 TRACE network [e18] - Made second apply on cl 20:22:41.515625 TRACE network [e18] - Listening... 20:22:41.515625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.515625 TRACE network [e18] - Made first apply on cl 20:22:41.515625 TRACE network [e18] - Applied on gs 20:22:41.515625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.515625 TRACE network [e18] - Made second apply on cl 20:22:41.515625 TRACE network [e18] - Listening... 20:22:41.515625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=6. 20:22:41.515625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.531250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.531250 TRACE network [e18] - Made first apply on cl 20:22:41.531250 TRACE global [600] - We'll wait till request 6 is answered. 20:22:41.531250 TRACE network [e18] - Applied on gs 20:22:41.531250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.531250 TRACE network [e18] - Made second apply on cl 20:22:41.531250 TRACE network [e18] - Listening... 20:22:41.531250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.531250 TRACE network [e18] - Made first apply on cl 20:22:41.531250 TRACE network [e18] - Applied on gs 20:22:41.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.562500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.593750 TRACE network [e18] - Made second apply on cl 20:22:41.593750 TRACE network [e18] - Listening... 20:22:41.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.593750 TRACE network [e18] - Made first apply on cl 20:22:41.593750 TRACE network [e18] - Applied on gs 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.593750 TRACE network [e18] - Made second apply on cl 20:22:41.593750 TRACE network [e18] - Listening... 20:22:41.593750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.593750 TRACE network [e18] - Made first apply on cl 20:22:41.593750 TRACE network [e18] - Applied on gs 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.593750 TRACE network [e18] - Made second apply on cl 20:22:41.593750 TRACE network [e18] - Listening... 20:22:41.593750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=7. 20:22:41.593750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.593750 TRACE network [e18] - Made first apply on cl 20:22:41.593750 TRACE global [600] - We'll wait till request 7 is answered. 20:22:41.593750 TRACE network [e18] - Applied on gs 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.593750 TRACE network [e18] - Made second apply on cl 20:22:41.593750 TRACE network [e18] - Listening... 20:22:41.593750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.593750 TRACE network [e18] - Made first apply on cl 20:22:41.593750 TRACE network [e18] - Applied on gs 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.656250 TRACE network [e18] - Made second apply on cl 20:22:41.656250 TRACE network [e18] - Listening... 20:22:41.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.656250 TRACE network [e18] - Made first apply on cl 20:22:41.656250 TRACE network [e18] - Applied on gs 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.656250 TRACE network [e18] - Made second apply on cl 20:22:41.656250 TRACE network [e18] - Listening... 20:22:41.656250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.656250 TRACE network [e18] - Made first apply on cl 20:22:41.656250 TRACE network [e18] - Applied on gs 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.656250 TRACE network [e18] - Made second apply on cl 20:22:41.656250 TRACE network [e18] - Listening... 20:22:41.656250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=8. 20:22:41.656250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.656250 TRACE network [e18] - Made first apply on cl 20:22:41.656250 TRACE global [600] - We'll wait till request 8 is answered. 20:22:41.656250 TRACE network [e18] - Applied on gs 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.656250 TRACE network [e18] - Made second apply on cl 20:22:41.656250 TRACE network [e18] - Listening... 20:22:41.656250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.656250 TRACE network [e18] - Made first apply on cl 20:22:41.656250 TRACE network [e18] - Applied on gs 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.671875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.687500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.718750 TRACE network [e18] - Made second apply on cl 20:22:41.718750 TRACE network [e18] - Listening... 20:22:41.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.718750 TRACE network [e18] - Made first apply on cl 20:22:41.718750 TRACE network [e18] - Applied on gs 20:22:41.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:41.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.718750 TRACE network [e18] - Made second apply on cl 20:22:41.718750 TRACE network [e18] - Listening... 20:22:41.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.734375 TRACE network [e18] - Made first apply on cl 20:22:41.734375 TRACE network [e18] - Applied on gs 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.734375 TRACE network [e18] - Made second apply on cl 20:22:41.734375 TRACE network [e18] - Listening... 20:22:41.734375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=9. 20:22:41.734375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.734375 TRACE network [e18] - Made first apply on cl 20:22:41.734375 TRACE global [600] - We'll wait till request 9 is answered. 20:22:41.734375 TRACE network [e18] - Applied on gs 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.734375 TRACE network [e18] - Made second apply on cl 20:22:41.734375 TRACE network [e18] - Listening... 20:22:41.734375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.734375 TRACE network [e18] - Made first apply on cl 20:22:41.734375 TRACE network [e18] - Applied on gs 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.796875 TRACE network [e18] - Made second apply on cl 20:22:41.796875 TRACE network [e18] - Listening... 20:22:41.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.796875 TRACE network [e18] - Made first apply on cl 20:22:41.796875 TRACE network [e18] - Applied on gs 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.796875 TRACE network [e18] - Made second apply on cl 20:22:41.796875 TRACE network [e18] - Listening... 20:22:41.796875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.796875 TRACE network [e18] - Made first apply on cl 20:22:41.796875 TRACE network [e18] - Applied on gs 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.796875 TRACE network [e18] - Made second apply on cl 20:22:41.796875 TRACE network [e18] - Listening... 20:22:41.796875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=10. 20:22:41.796875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.796875 TRACE network [e18] - Made first apply on cl 20:22:41.796875 TRACE global [600] - We'll wait till request 10 is answered. 20:22:41.796875 TRACE network [e18] - Applied on gs 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.796875 TRACE network [e18] - Made second apply on cl 20:22:41.796875 TRACE network [e18] - Listening... 20:22:41.796875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.796875 TRACE network [e18] - Made first apply on cl 20:22:41.796875 TRACE network [e18] - Applied on gs 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.843750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.859375 TRACE network [e18] - Made second apply on cl 20:22:41.859375 TRACE network [e18] - Listening... 20:22:41.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.859375 TRACE network [e18] - Made first apply on cl 20:22:41.859375 TRACE network [e18] - Applied on gs 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.859375 TRACE network [e18] - Made second apply on cl 20:22:41.859375 TRACE network [e18] - Listening... 20:22:41.859375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.859375 TRACE network [e18] - Made first apply on cl 20:22:41.859375 TRACE network [e18] - Applied on gs 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.859375 TRACE network [e18] - Made second apply on cl 20:22:41.859375 TRACE network [e18] - Listening... 20:22:41.859375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=11. 20:22:41.859375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.859375 TRACE network [e18] - Made first apply on cl 20:22:41.859375 TRACE global [600] - We'll wait till request 11 is answered. 20:22:41.859375 TRACE network [e18] - Applied on gs 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.859375 TRACE network [e18] - Made second apply on cl 20:22:41.859375 TRACE network [e18] - Listening... 20:22:41.859375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.859375 TRACE network [e18] - Made first apply on cl 20:22:41.859375 TRACE network [e18] - Applied on gs 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.875000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.890625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.921875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:41.921875 TRACE network [e18] - Made second apply on cl 20:22:41.921875 TRACE network [e18] - Listening... 20:22:41.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.937500 TRACE network [e18] - Made first apply on cl 20:22:41.937500 TRACE network [e18] - Applied on gs 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.937500 TRACE network [e18] - Made second apply on cl 20:22:41.937500 TRACE network [e18] - Listening... 20:22:41.937500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:41.937500 TRACE network [e18] - Made first apply on cl 20:22:41.937500 TRACE network [e18] - Applied on gs 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:41.937500 TRACE network [e18] - Made second apply on cl 20:22:41.937500 TRACE network [e18] - Listening... 20:22:41.937500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=12. 20:22:41.937500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:41.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:41.937500 TRACE network [e18] - Made first apply on cl 20:22:41.937500 TRACE global [600] - We'll wait till request 12 is answered. 20:22:41.937500 TRACE network [e18] - Applied on gs 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:41.937500 TRACE network [e18] - Made second apply on cl 20:22:41.937500 TRACE network [e18] - Listening... 20:22:41.937500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:41.937500 TRACE network [e18] - Made first apply on cl 20:22:41.937500 TRACE network [e18] - Applied on gs 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:41.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.968750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:41.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:41.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.000000 TRACE network [e18] - Made second apply on cl 20:22:42.000000 TRACE network [e18] - Listening... 20:22:42.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.000000 TRACE network [e18] - Made first apply on cl 20:22:42.000000 TRACE network [e18] - Applied on gs 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.000000 TRACE network [e18] - Made second apply on cl 20:22:42.000000 TRACE network [e18] - Listening... 20:22:42.000000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.000000 TRACE network [e18] - Made first apply on cl 20:22:42.000000 TRACE network [e18] - Applied on gs 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.000000 TRACE network [e18] - Made second apply on cl 20:22:42.000000 TRACE network [e18] - Listening... 20:22:42.000000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=13. 20:22:42.000000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.000000 TRACE network [e18] - Made first apply on cl 20:22:42.000000 TRACE global [600] - We'll wait till request 13 is answered. 20:22:42.000000 TRACE network [e18] - Applied on gs 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.000000 TRACE network [e18] - Made second apply on cl 20:22:42.000000 TRACE network [e18] - Listening... 20:22:42.000000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.000000 TRACE network [e18] - Made first apply on cl 20:22:42.000000 TRACE network [e18] - Applied on gs 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.015625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.031250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.062500 TRACE network [e18] - Made second apply on cl 20:22:42.062500 TRACE network [e18] - Listening... 20:22:42.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.062500 TRACE network [e18] - Made first apply on cl 20:22:42.062500 TRACE network [e18] - Applied on gs 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.062500 TRACE network [e18] - Made second apply on cl 20:22:42.062500 TRACE network [e18] - Listening... 20:22:42.062500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.062500 TRACE network [e18] - Made first apply on cl 20:22:42.062500 TRACE network [e18] - Applied on gs 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.062500 TRACE network [e18] - Made second apply on cl 20:22:42.062500 TRACE network [e18] - Listening... 20:22:42.062500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=14. 20:22:42.062500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.062500 TRACE network [e18] - Made first apply on cl 20:22:42.062500 TRACE global [600] - We'll wait till request 14 is answered. 20:22:42.062500 TRACE network [e18] - Applied on gs 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.062500 TRACE network [e18] - Made second apply on cl 20:22:42.062500 TRACE network [e18] - Listening... 20:22:42.062500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.062500 TRACE network [e18] - Made first apply on cl 20:22:42.062500 TRACE network [e18] - Applied on gs 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.078125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.140625 TRACE network [e18] - Made second apply on cl 20:22:42.140625 TRACE network [e18] - Listening... 20:22:42.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.140625 TRACE network [e18] - Made first apply on cl 20:22:42.140625 TRACE network [e18] - Applied on gs 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.140625 TRACE network [e18] - Made second apply on cl 20:22:42.140625 TRACE network [e18] - Listening... 20:22:42.140625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.140625 TRACE network [e18] - Made first apply on cl 20:22:42.140625 TRACE network [e18] - Applied on gs 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.140625 TRACE network [e18] - Made second apply on cl 20:22:42.140625 TRACE network [e18] - Listening... 20:22:42.140625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=15. 20:22:42.140625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.140625 TRACE network [e18] - Made first apply on cl 20:22:42.140625 TRACE global [600] - We'll wait till request 15 is answered. 20:22:42.140625 TRACE network [e18] - Applied on gs 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.140625 TRACE network [e18] - Made second apply on cl 20:22:42.140625 TRACE network [e18] - Listening... 20:22:42.140625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.140625 TRACE network [e18] - Made first apply on cl 20:22:42.140625 TRACE network [e18] - Applied on gs 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.156250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.171875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.203125 TRACE network [e18] - Made second apply on cl 20:22:42.203125 TRACE network [e18] - Listening... 20:22:42.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.203125 TRACE network [e18] - Made first apply on cl 20:22:42.203125 TRACE network [e18] - Applied on gs 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.203125 TRACE network [e18] - Made second apply on cl 20:22:42.203125 TRACE network [e18] - Listening... 20:22:42.203125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.203125 TRACE network [e18] - Made first apply on cl 20:22:42.203125 TRACE network [e18] - Applied on gs 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.203125 TRACE network [e18] - Made second apply on cl 20:22:42.203125 TRACE network [e18] - Listening... 20:22:42.203125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=16. 20:22:42.203125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.203125 TRACE network [e18] - Made first apply on cl 20:22:42.203125 TRACE global [600] - We'll wait till request 16 is answered. 20:22:42.203125 TRACE network [e18] - Applied on gs 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.203125 TRACE network [e18] - Made second apply on cl 20:22:42.203125 TRACE network [e18] - Listening... 20:22:42.203125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.203125 TRACE network [e18] - Made first apply on cl 20:22:42.203125 TRACE network [e18] - Applied on gs 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.218750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.234375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.265625 TRACE network [e18] - Made second apply on cl 20:22:42.265625 TRACE network [e18] - Listening... 20:22:42.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.265625 TRACE network [e18] - Made first apply on cl 20:22:42.265625 TRACE network [e18] - Applied on gs 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.265625 TRACE network [e18] - Made second apply on cl 20:22:42.265625 TRACE network [e18] - Listening... 20:22:42.265625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.265625 TRACE network [e18] - Made first apply on cl 20:22:42.265625 TRACE network [e18] - Applied on gs 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.265625 TRACE network [e18] - Made second apply on cl 20:22:42.265625 TRACE network [e18] - Listening... 20:22:42.265625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=17. 20:22:42.265625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.265625 TRACE network [e18] - Made first apply on cl 20:22:42.265625 TRACE global [600] - We'll wait till request 17 is answered. 20:22:42.265625 TRACE network [e18] - Applied on gs 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.265625 TRACE network [e18] - Made second apply on cl 20:22:42.265625 TRACE network [e18] - Listening... 20:22:42.265625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.265625 TRACE network [e18] - Made first apply on cl 20:22:42.265625 TRACE network [e18] - Applied on gs 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.343750 TRACE network [e18] - Made second apply on cl 20:22:42.343750 TRACE network [e18] - Listening... 20:22:42.343750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.343750 TRACE network [e18] - Made first apply on cl 20:22:42.343750 TRACE network [e18] - Applied on gs 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.343750 TRACE network [e18] - Made second apply on cl 20:22:42.343750 TRACE network [e18] - Listening... 20:22:42.343750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.343750 TRACE network [e18] - Made first apply on cl 20:22:42.343750 TRACE network [e18] - Applied on gs 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.343750 TRACE network [e18] - Made second apply on cl 20:22:42.343750 TRACE network [e18] - Listening... 20:22:42.343750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=18. 20:22:42.343750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.343750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.343750 TRACE network [e18] - Made first apply on cl 20:22:42.343750 TRACE global [600] - We'll wait till request 18 is answered. 20:22:42.343750 TRACE network [e18] - Applied on gs 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.343750 TRACE network [e18] - Made second apply on cl 20:22:42.343750 TRACE network [e18] - Listening... 20:22:42.343750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.343750 TRACE network [e18] - Made first apply on cl 20:22:42.343750 TRACE network [e18] - Applied on gs 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.359375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.375000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.406250 TRACE network [e18] - Made second apply on cl 20:22:42.406250 TRACE network [e18] - Listening... 20:22:42.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.406250 TRACE network [e18] - Made first apply on cl 20:22:42.406250 TRACE network [e18] - Applied on gs 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.406250 TRACE network [e18] - Made second apply on cl 20:22:42.406250 TRACE network [e18] - Listening... 20:22:42.406250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.406250 TRACE network [e18] - Made first apply on cl 20:22:42.406250 TRACE network [e18] - Applied on gs 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.406250 TRACE network [e18] - Made second apply on cl 20:22:42.406250 TRACE network [e18] - Listening... 20:22:42.406250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=19. 20:22:42.406250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.406250 TRACE network [e18] - Made first apply on cl 20:22:42.406250 TRACE global [600] - We'll wait till request 19 is answered. 20:22:42.406250 TRACE network [e18] - Applied on gs 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.406250 TRACE network [e18] - Made second apply on cl 20:22:42.406250 TRACE network [e18] - Listening... 20:22:42.406250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.406250 TRACE network [e18] - Made first apply on cl 20:22:42.406250 TRACE network [e18] - Applied on gs 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.421875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.437500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.468750 TRACE network [e18] - Made second apply on cl 20:22:42.468750 TRACE network [e18] - Listening... 20:22:42.468750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.468750 TRACE network [e18] - Made first apply on cl 20:22:42.468750 TRACE network [e18] - Applied on gs 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.468750 TRACE network [e18] - Made second apply on cl 20:22:42.468750 TRACE network [e18] - Listening... 20:22:42.468750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.468750 TRACE network [e18] - Made first apply on cl 20:22:42.468750 TRACE network [e18] - Applied on gs 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.468750 TRACE network [e18] - Made second apply on cl 20:22:42.468750 TRACE network [e18] - Listening... 20:22:42.468750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=20. 20:22:42.468750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.468750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.468750 TRACE network [e18] - Made first apply on cl 20:22:42.468750 TRACE global [600] - We'll wait till request 20 is answered. 20:22:42.468750 TRACE network [e18] - Applied on gs 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.468750 TRACE network [e18] - Made second apply on cl 20:22:42.468750 TRACE network [e18] - Listening... 20:22:42.468750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.468750 TRACE network [e18] - Made first apply on cl 20:22:42.468750 TRACE network [e18] - Applied on gs 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.484375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.500000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.500000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.531250 TRACE network [e18] - Made second apply on cl 20:22:42.531250 TRACE network [e18] - Listening... 20:22:42.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.546875 TRACE network [e18] - Made first apply on cl 20:22:42.546875 TRACE network [e18] - Applied on gs 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.546875 TRACE network [e18] - Made second apply on cl 20:22:42.546875 TRACE network [e18] - Listening... 20:22:42.546875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.546875 TRACE network [e18] - Made first apply on cl 20:22:42.546875 TRACE network [e18] - Applied on gs 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.546875 TRACE network [e18] - Made second apply on cl 20:22:42.546875 TRACE network [e18] - Listening... 20:22:42.546875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=21. 20:22:42.546875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.546875 TRACE network [e18] - Made first apply on cl 20:22:42.546875 TRACE global [600] - We'll wait till request 21 is answered. 20:22:42.546875 TRACE network [e18] - Applied on gs 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.546875 TRACE network [e18] - Made second apply on cl 20:22:42.546875 TRACE network [e18] - Listening... 20:22:42.546875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.546875 TRACE network [e18] - Made first apply on cl 20:22:42.546875 TRACE network [e18] - Applied on gs 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.578125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.593750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.609375 TRACE network [e18] - Made second apply on cl 20:22:42.609375 TRACE network [e18] - Listening... 20:22:42.609375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.609375 TRACE network [e18] - Made first apply on cl 20:22:42.609375 TRACE network [e18] - Applied on gs 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.609375 TRACE network [e18] - Made second apply on cl 20:22:42.609375 TRACE network [e18] - Listening... 20:22:42.609375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.609375 TRACE network [e18] - Made first apply on cl 20:22:42.609375 TRACE network [e18] - Applied on gs 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.609375 TRACE network [e18] - Made second apply on cl 20:22:42.609375 TRACE network [e18] - Listening... 20:22:42.609375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=22. 20:22:42.609375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.609375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.609375 TRACE network [e18] - Made first apply on cl 20:22:42.609375 TRACE global [600] - We'll wait till request 22 is answered. 20:22:42.609375 TRACE network [e18] - Applied on gs 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.609375 TRACE network [e18] - Made second apply on cl 20:22:42.609375 TRACE network [e18] - Listening... 20:22:42.609375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.609375 TRACE network [e18] - Made first apply on cl 20:22:42.609375 TRACE network [e18] - Applied on gs 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.671875 TRACE network [e18] - Made second apply on cl 20:22:42.671875 TRACE network [e18] - Listening... 20:22:42.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.671875 TRACE network [e18] - Made first apply on cl 20:22:42.671875 TRACE network [e18] - Applied on gs 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.671875 TRACE network [e18] - Made second apply on cl 20:22:42.671875 TRACE network [e18] - Listening... 20:22:42.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.671875 TRACE network [e18] - Made first apply on cl 20:22:42.671875 TRACE network [e18] - Applied on gs 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.671875 TRACE network [e18] - Made second apply on cl 20:22:42.671875 TRACE network [e18] - Listening... 20:22:42.671875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=23. 20:22:42.671875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.671875 TRACE network [e18] - Made first apply on cl 20:22:42.671875 TRACE global [600] - We'll wait till request 23 is answered. 20:22:42.671875 TRACE network [e18] - Applied on gs 20:22:42.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.671875 TRACE network [e18] - Made second apply on cl 20:22:42.671875 TRACE network [e18] - Listening... 20:22:42.671875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.687500 TRACE network [e18] - Made first apply on cl 20:22:42.687500 TRACE network [e18] - Applied on gs 20:22:42.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.703125 TRACE network [e18] - Made second apply on cl 20:22:42.703125 TRACE network [e18] - Listening... 20:22:42.703125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.703125 TRACE network [e18] - Made first apply on cl 20:22:42.703125 TRACE network [e18] - Applied on gs 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.703125 TRACE network [e18] - Made second apply on cl 20:22:42.703125 TRACE network [e18] - Listening... 20:22:42.703125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.703125 TRACE network [e18] - Made first apply on cl 20:22:42.703125 TRACE network [e18] - Applied on gs 20:22:42.703125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.703125 TRACE network [e18] - Made second apply on cl 20:22:42.703125 TRACE network [e18] - Listening... 20:22:42.703125 TRACE ai [600] - Completing goal: VISIT TILE (54 128 0) (Edric) 20:22:42.703125 DEBUG ai [600] - reserved object id=5237; address=138004920; name=Training Grounds 20:22:42.703125 DEBUG ai [600] - Hero Edric moved from 84 124 0 to 65 131 0. Returning 0. 20:22:42.703125 DEBUG ai [600] - Hero Edric apparently used all MPs (0 left) 20:22:42.703125 TRACE ai [600] - Time of looking for wander destination was 1266 ms. 20:22:42.703125 DEBUG ai [600] - Looking into Labetha, MP=1560 20:22:42.718750 DEBUG ai [600] - Of all 2 destinations, object oid=5236 seems nice 20:22:42.734375 DEBUG ai [600] - Labetha will try to visit Archers' Tower at (13 124 0) 20:22:42.734375 DEBUG ai [600] - Moving hero Labetha to tile 13 124 0 20:22:42.734375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=24. 20:22:42.734375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.734375 TRACE network [e18] - Made first apply on cl 20:22:42.734375 TRACE global [600] - We'll wait till request 24 is answered. 20:22:42.734375 TRACE network [e18] - Applied on gs 20:22:42.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.734375 TRACE network [e18] - Made second apply on cl 20:22:42.734375 TRACE network [e18] - Listening... 20:22:42.734375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.734375 TRACE network [e18] - Made first apply on cl 20:22:42.734375 TRACE network [e18] - Applied on gs 20:22:42.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.781250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.796875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.812500 TRACE network [e18] - Made second apply on cl 20:22:42.812500 TRACE network [e18] - Listening... 20:22:42.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.812500 TRACE network [e18] - Made first apply on cl 20:22:42.812500 TRACE network [e18] - Applied on gs 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.812500 TRACE network [e18] - Made second apply on cl 20:22:42.812500 TRACE network [e18] - Listening... 20:22:42.812500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.812500 TRACE network [e18] - Made first apply on cl 20:22:42.812500 TRACE network [e18] - Applied on gs 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.812500 TRACE network [e18] - Made second apply on cl 20:22:42.812500 TRACE network [e18] - Listening... 20:22:42.812500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=25. 20:22:42.812500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.812500 TRACE global [600] - We'll wait till request 25 is answered. 20:22:42.812500 TRACE network [e18] - Made first apply on cl 20:22:42.812500 TRACE network [e18] - Applied on gs 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.812500 TRACE network [e18] - Made second apply on cl 20:22:42.812500 TRACE network [e18] - Listening... 20:22:42.812500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.812500 TRACE network [e18] - Made first apply on cl 20:22:42.812500 TRACE network [e18] - Applied on gs 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.843750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.890625 TRACE network [e18] - Made second apply on cl 20:22:42.890625 TRACE network [e18] - Listening... 20:22:42.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.890625 TRACE network [e18] - Made first apply on cl 20:22:42.890625 TRACE network [e18] - Applied on gs 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.890625 TRACE network [e18] - Made second apply on cl 20:22:42.890625 TRACE network [e18] - Listening... 20:22:42.890625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.890625 TRACE network [e18] - Made first apply on cl 20:22:42.890625 TRACE network [e18] - Applied on gs 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.890625 TRACE network [e18] - Made second apply on cl 20:22:42.890625 TRACE network [e18] - Listening... 20:22:42.890625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=26. 20:22:42.890625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.890625 TRACE global [600] - We'll wait till request 26 is answered. 20:22:42.890625 TRACE network [e18] - Made first apply on cl 20:22:42.890625 TRACE network [e18] - Applied on gs 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.890625 TRACE network [e18] - Made second apply on cl 20:22:42.890625 TRACE network [e18] - Listening... 20:22:42.890625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.890625 TRACE network [e18] - Made first apply on cl 20:22:42.890625 TRACE network [e18] - Applied on gs 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.921875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.937500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:42.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:42.968750 TRACE network [e18] - Made second apply on cl 20:22:42.968750 TRACE network [e18] - Listening... 20:22:42.968750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.968750 TRACE network [e18] - Made first apply on cl 20:22:42.968750 TRACE network [e18] - Applied on gs 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.968750 TRACE network [e18] - Made second apply on cl 20:22:42.968750 TRACE network [e18] - Listening... 20:22:42.968750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:42.968750 TRACE network [e18] - Made first apply on cl 20:22:42.968750 TRACE network [e18] - Applied on gs 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:42.968750 TRACE network [e18] - Made second apply on cl 20:22:42.968750 TRACE network [e18] - Listening... 20:22:42.968750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=27. 20:22:42.968750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:42.968750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:42.968750 TRACE global [600] - We'll wait till request 27 is answered. 20:22:42.968750 TRACE network [e18] - Made first apply on cl 20:22:42.968750 TRACE network [e18] - Applied on gs 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:42.968750 TRACE network [e18] - Made second apply on cl 20:22:42.968750 TRACE network [e18] - Listening... 20:22:42.968750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:42.968750 TRACE network [e18] - Made first apply on cl 20:22:42.968750 TRACE network [e18] - Applied on gs 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:42.984375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.000000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.015625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.031250 TRACE network [e18] - Made second apply on cl 20:22:43.031250 TRACE network [e18] - Listening... 20:22:43.031250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.031250 TRACE network [e18] - Made first apply on cl 20:22:43.031250 TRACE network [e18] - Applied on gs 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.031250 TRACE network [e18] - Made second apply on cl 20:22:43.031250 TRACE network [e18] - Listening... 20:22:43.031250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.031250 TRACE network [e18] - Made first apply on cl 20:22:43.031250 TRACE network [e18] - Applied on gs 20:22:43.031250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.031250 TRACE network [e18] - Made second apply on cl 20:22:43.031250 TRACE network [e18] - Listening... 20:22:43.031250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=28. 20:22:43.031250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.046875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.046875 TRACE global [600] - We'll wait till request 28 is answered. 20:22:43.046875 TRACE network [e18] - Made first apply on cl 20:22:43.046875 TRACE network [e18] - Applied on gs 20:22:43.046875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.046875 TRACE network [e18] - Made second apply on cl 20:22:43.046875 TRACE network [e18] - Listening... 20:22:43.046875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.046875 TRACE network [e18] - Made first apply on cl 20:22:43.046875 TRACE network [e18] - Applied on gs 20:22:43.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.062500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.078125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.109375 TRACE network [e18] - Made second apply on cl 20:22:43.109375 TRACE network [e18] - Listening... 20:22:43.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.125000 TRACE network [e18] - Made first apply on cl 20:22:43.125000 TRACE network [e18] - Applied on gs 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.125000 TRACE network [e18] - Made second apply on cl 20:22:43.125000 TRACE network [e18] - Listening... 20:22:43.125000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.125000 TRACE network [e18] - Made first apply on cl 20:22:43.125000 TRACE network [e18] - Applied on gs 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.125000 TRACE network [e18] - Made second apply on cl 20:22:43.125000 TRACE network [e18] - Listening... 20:22:43.125000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=29. 20:22:43.125000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.125000 TRACE global [600] - We'll wait till request 29 is answered. 20:22:43.125000 TRACE network [e18] - Made first apply on cl 20:22:43.125000 TRACE network [e18] - Applied on gs 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.125000 TRACE network [e18] - Made second apply on cl 20:22:43.125000 TRACE network [e18] - Listening... 20:22:43.125000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.125000 TRACE network [e18] - Made first apply on cl 20:22:43.125000 TRACE network [e18] - Applied on gs 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.203125 TRACE network [e18] - Made second apply on cl 20:22:43.203125 TRACE network [e18] - Listening... 20:22:43.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.203125 TRACE network [e18] - Made first apply on cl 20:22:43.203125 TRACE network [e18] - Applied on gs 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.203125 TRACE network [e18] - Made second apply on cl 20:22:43.203125 TRACE network [e18] - Listening... 20:22:43.203125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.203125 TRACE network [e18] - Made first apply on cl 20:22:43.203125 TRACE network [e18] - Applied on gs 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.203125 TRACE network [e18] - Made second apply on cl 20:22:43.203125 TRACE network [e18] - Listening... 20:22:43.203125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=30. 20:22:43.203125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.203125 TRACE global [600] - We'll wait till request 30 is answered. 20:22:43.203125 TRACE network [e18] - Made first apply on cl 20:22:43.203125 TRACE network [e18] - Applied on gs 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.203125 TRACE network [e18] - Made second apply on cl 20:22:43.203125 TRACE network [e18] - Listening... 20:22:43.203125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.203125 TRACE network [e18] - Made first apply on cl 20:22:43.203125 TRACE network [e18] - Applied on gs 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.218750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.265625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.281250 TRACE network [e18] - Made second apply on cl 20:22:43.281250 TRACE network [e18] - Listening... 20:22:43.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.281250 TRACE network [e18] - Made first apply on cl 20:22:43.281250 TRACE network [e18] - Applied on gs 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.281250 TRACE network [e18] - Made second apply on cl 20:22:43.281250 TRACE network [e18] - Listening... 20:22:43.281250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.281250 TRACE network [e18] - Made first apply on cl 20:22:43.281250 TRACE network [e18] - Applied on gs 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.281250 TRACE network [e18] - Made second apply on cl 20:22:43.281250 TRACE network [e18] - Listening... 20:22:43.281250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=31. 20:22:43.281250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.281250 TRACE global [600] - We'll wait till request 31 is answered. 20:22:43.281250 TRACE network [e18] - Made first apply on cl 20:22:43.281250 TRACE network [e18] - Applied on gs 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.281250 TRACE network [e18] - Made second apply on cl 20:22:43.281250 TRACE network [e18] - Listening... 20:22:43.281250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.281250 TRACE network [e18] - Made first apply on cl 20:22:43.281250 TRACE network [e18] - Applied on gs 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.343750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.359375 TRACE network [e18] - Made second apply on cl 20:22:43.359375 TRACE network [e18] - Listening... 20:22:43.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.359375 TRACE network [e18] - Made first apply on cl 20:22:43.359375 TRACE network [e18] - Applied on gs 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.359375 TRACE network [e18] - Made second apply on cl 20:22:43.359375 TRACE network [e18] - Listening... 20:22:43.359375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.359375 TRACE network [e18] - Made first apply on cl 20:22:43.359375 TRACE network [e18] - Applied on gs 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.359375 TRACE network [e18] - Made second apply on cl 20:22:43.359375 TRACE network [e18] - Listening... 20:22:43.359375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=32. 20:22:43.359375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.359375 TRACE global [600] - We'll wait till request 32 is answered. 20:22:43.359375 TRACE network [e18] - Made first apply on cl 20:22:43.359375 TRACE network [e18] - Applied on gs 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.359375 TRACE network [e18] - Made second apply on cl 20:22:43.359375 TRACE network [e18] - Listening... 20:22:43.359375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.359375 TRACE network [e18] - Made first apply on cl 20:22:43.359375 TRACE network [e18] - Applied on gs 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.406250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.421875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.437500 TRACE network [e18] - Made second apply on cl 20:22:43.437500 TRACE network [e18] - Listening... 20:22:43.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.437500 TRACE network [e18] - Made first apply on cl 20:22:43.437500 TRACE network [e18] - Applied on gs 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.437500 TRACE network [e18] - Made second apply on cl 20:22:43.437500 TRACE network [e18] - Listening... 20:22:43.437500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.437500 TRACE network [e18] - Made first apply on cl 20:22:43.437500 TRACE network [e18] - Applied on gs 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.437500 TRACE network [e18] - Made second apply on cl 20:22:43.437500 TRACE network [e18] - Listening... 20:22:43.437500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=33. 20:22:43.437500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.437500 TRACE network [e18] - Made first apply on cl 20:22:43.437500 TRACE global [600] - We'll wait till request 33 is answered. 20:22:43.437500 TRACE network [e18] - Applied on gs 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.437500 TRACE network [e18] - Made second apply on cl 20:22:43.437500 TRACE network [e18] - Listening... 20:22:43.437500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.437500 TRACE network [e18] - Made first apply on cl 20:22:43.437500 TRACE network [e18] - Applied on gs 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.484375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.500000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.515625 TRACE network [e18] - Made second apply on cl 20:22:43.515625 TRACE network [e18] - Listening... 20:22:43.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.515625 TRACE network [e18] - Made first apply on cl 20:22:43.515625 TRACE network [e18] - Applied on gs 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.515625 TRACE network [e18] - Made second apply on cl 20:22:43.515625 TRACE network [e18] - Listening... 20:22:43.515625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.515625 TRACE network [e18] - Made first apply on cl 20:22:43.515625 TRACE network [e18] - Applied on gs 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.515625 TRACE network [e18] - Made second apply on cl 20:22:43.515625 TRACE network [e18] - Listening... 20:22:43.515625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=34. 20:22:43.515625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.515625 TRACE global [600] - We'll wait till request 34 is answered. 20:22:43.515625 TRACE network [e18] - Made first apply on cl 20:22:43.515625 TRACE network [e18] - Applied on gs 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.515625 TRACE network [e18] - Made second apply on cl 20:22:43.515625 TRACE network [e18] - Listening... 20:22:43.515625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.515625 TRACE network [e18] - Made first apply on cl 20:22:43.515625 TRACE network [e18] - Applied on gs 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.562500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.593750 TRACE network [e18] - Made second apply on cl 20:22:43.593750 TRACE network [e18] - Listening... 20:22:43.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.593750 TRACE network [e18] - Made first apply on cl 20:22:43.593750 TRACE network [e18] - Applied on gs 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.593750 TRACE network [e18] - Made second apply on cl 20:22:43.593750 TRACE network [e18] - Listening... 20:22:43.593750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.593750 TRACE network [e18] - Made first apply on cl 20:22:43.593750 TRACE network [e18] - Applied on gs 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.593750 TRACE network [e18] - Made second apply on cl 20:22:43.593750 TRACE network [e18] - Listening... 20:22:43.593750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=35. 20:22:43.593750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.593750 TRACE global [600] - We'll wait till request 35 is answered. 20:22:43.593750 TRACE network [e18] - Made first apply on cl 20:22:43.593750 TRACE network [e18] - Applied on gs 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.593750 TRACE network [e18] - Made second apply on cl 20:22:43.593750 TRACE network [e18] - Listening... 20:22:43.593750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.593750 TRACE network [e18] - Made first apply on cl 20:22:43.593750 TRACE network [e18] - Applied on gs 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.671875 TRACE network [e18] - Made second apply on cl 20:22:43.671875 TRACE network [e18] - Listening... 20:22:43.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.671875 TRACE network [e18] - Made first apply on cl 20:22:43.671875 TRACE network [e18] - Applied on gs 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.671875 TRACE network [e18] - Made second apply on cl 20:22:43.671875 TRACE network [e18] - Listening... 20:22:43.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.671875 TRACE network [e18] - Made first apply on cl 20:22:43.671875 TRACE network [e18] - Applied on gs 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.671875 TRACE network [e18] - Made second apply on cl 20:22:43.671875 TRACE network [e18] - Listening... 20:22:43.671875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=36. 20:22:43.671875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.671875 TRACE network [e18] - Made first apply on cl 20:22:43.671875 TRACE global [600] - We'll wait till request 36 is answered. 20:22:43.671875 TRACE network [e18] - Applied on gs 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.671875 TRACE network [e18] - Made second apply on cl 20:22:43.671875 TRACE network [e18] - Listening... 20:22:43.671875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.671875 TRACE network [e18] - Made first apply on cl 20:22:43.671875 TRACE network [e18] - Applied on gs 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.718750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.734375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.750000 TRACE network [e18] - Made second apply on cl 20:22:43.750000 TRACE network [e18] - Listening... 20:22:43.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.750000 TRACE network [e18] - Made first apply on cl 20:22:43.750000 TRACE network [e18] - Applied on gs 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.750000 TRACE network [e18] - Made second apply on cl 20:22:43.750000 TRACE network [e18] - Listening... 20:22:43.750000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.750000 TRACE network [e18] - Made first apply on cl 20:22:43.750000 TRACE network [e18] - Applied on gs 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.750000 TRACE network [e18] - Made second apply on cl 20:22:43.750000 TRACE network [e18] - Listening... 20:22:43.750000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=37. 20:22:43.750000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.750000 TRACE global [600] - We'll wait till request 37 is answered. 20:22:43.750000 TRACE network [e18] - Made first apply on cl 20:22:43.750000 TRACE network [e18] - Applied on gs 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.750000 TRACE network [e18] - Made second apply on cl 20:22:43.750000 TRACE network [e18] - Listening... 20:22:43.750000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.750000 TRACE network [e18] - Made first apply on cl 20:22:43.750000 TRACE network [e18] - Applied on gs 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.796875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.812500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.828125 TRACE network [e18] - Made second apply on cl 20:22:43.828125 TRACE network [e18] - Listening... 20:22:43.828125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.828125 TRACE network [e18] - Made first apply on cl 20:22:43.828125 TRACE network [e18] - Applied on gs 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.828125 TRACE network [e18] - Made second apply on cl 20:22:43.828125 TRACE network [e18] - Listening... 20:22:43.828125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.828125 TRACE network [e18] - Made first apply on cl 20:22:43.828125 TRACE network [e18] - Applied on gs 20:22:43.828125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.828125 TRACE network [e18] - Made second apply on cl 20:22:43.828125 TRACE network [e18] - Listening... 20:22:43.828125 TRACE ai [600] - Completing goal: VISIT TILE (13 124 0) (Labetha) 20:22:43.828125 DEBUG ai [600] - reserved object id=5236; address=136483112; name=Archers' Tower 20:22:43.828125 DEBUG ai [600] - Hero Labetha moved from 52 114 0 to 38 116 0. Returning 0. 20:22:43.828125 DEBUG ai [600] - Hero Labetha apparently used all MPs (0 left) 20:22:43.828125 TRACE ai [600] - Time of looking for wander destination was 1125 ms. 20:22:43.828125 DEBUG ai [600] - Looking into Caitlin, MP=4750 20:22:43.843750 DEBUG ai [600] - Of all 1 destinations, object oid=2303 seems nice 20:22:43.843750 DEBUG ai [600] - Caitlin will try to visit Temple at (59 134 0) 20:22:43.843750 DEBUG ai [600] - Moving hero Caitlin to tile 59 134 0 20:22:43.859375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=38. 20:22:43.859375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.859375 TRACE global [600] - We'll wait till request 38 is answered. 20:22:43.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.859375 TRACE network [e18] - Made first apply on cl 20:22:43.859375 TRACE network [e18] - Applied on gs 20:22:43.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.859375 TRACE network [e18] - Made second apply on cl 20:22:43.859375 TRACE network [e18] - Listening... 20:22:43.859375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.859375 TRACE network [e18] - Made first apply on cl 20:22:43.859375 TRACE network [e18] - Applied on gs 20:22:43.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.875000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.890625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.921875 TRACE network [e18] - Made second apply on cl 20:22:43.921875 TRACE network [e18] - Listening... 20:22:43.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.921875 TRACE network [e18] - Made first apply on cl 20:22:43.921875 TRACE network [e18] - Applied on gs 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.921875 TRACE network [e18] - Made second apply on cl 20:22:43.921875 TRACE network [e18] - Listening... 20:22:43.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.921875 TRACE network [e18] - Made first apply on cl 20:22:43.921875 TRACE network [e18] - Applied on gs 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.921875 TRACE network [e18] - Made second apply on cl 20:22:43.921875 TRACE network [e18] - Listening... 20:22:43.921875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=39. 20:22:43.921875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:43.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.921875 TRACE network [e18] - Made first apply on cl 20:22:43.921875 TRACE global [600] - We'll wait till request 39 is answered. 20:22:43.921875 TRACE network [e18] - Applied on gs 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.921875 TRACE network [e18] - Made second apply on cl 20:22:43.921875 TRACE network [e18] - Listening... 20:22:43.921875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:43.921875 TRACE network [e18] - Made first apply on cl 20:22:43.921875 TRACE network [e18] - Applied on gs 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:43.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:43.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:43.984375 TRACE network [e18] - Made second apply on cl 20:22:43.984375 TRACE network [e18] - Listening... 20:22:43.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:43.984375 TRACE network [e18] - Made first apply on cl 20:22:43.984375 TRACE network [e18] - Applied on gs 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:43.984375 TRACE network [e18] - Made second apply on cl 20:22:43.984375 TRACE network [e18] - Listening... 20:22:43.984375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:43.984375 TRACE network [e18] - Made first apply on cl 20:22:43.984375 TRACE network [e18] - Applied on gs 20:22:43.984375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:43.984375 TRACE network [e18] - Made second apply on cl 20:22:43.984375 TRACE network [e18] - Listening... 20:22:44.000000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=40. 20:22:44.000000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.000000 TRACE global [600] - We'll wait till request 40 is answered. 20:22:44.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.000000 TRACE network [e18] - Made first apply on cl 20:22:44.000000 TRACE network [e18] - Applied on gs 20:22:44.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.000000 TRACE network [e18] - Made second apply on cl 20:22:44.000000 TRACE network [e18] - Listening... 20:22:44.000000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.000000 TRACE network [e18] - Made first apply on cl 20:22:44.000000 TRACE network [e18] - Applied on gs 20:22:44.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.031250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.062500 TRACE network [e18] - Made second apply on cl 20:22:44.062500 TRACE network [e18] - Listening... 20:22:44.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.062500 TRACE network [e18] - Made first apply on cl 20:22:44.062500 TRACE network [e18] - Applied on gs 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.062500 TRACE network [e18] - Made second apply on cl 20:22:44.062500 TRACE network [e18] - Listening... 20:22:44.062500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.062500 TRACE network [e18] - Made first apply on cl 20:22:44.062500 TRACE network [e18] - Applied on gs 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.062500 TRACE network [e18] - Made second apply on cl 20:22:44.062500 TRACE network [e18] - Listening... 20:22:44.062500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=41. 20:22:44.062500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.062500 TRACE network [e18] - Made first apply on cl 20:22:44.062500 TRACE global [600] - We'll wait till request 41 is answered. 20:22:44.062500 TRACE network [e18] - Applied on gs 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.062500 TRACE network [e18] - Made second apply on cl 20:22:44.062500 TRACE network [e18] - Listening... 20:22:44.062500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.062500 TRACE network [e18] - Made first apply on cl 20:22:44.062500 TRACE network [e18] - Applied on gs 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.078125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.125000 TRACE network [e18] - Made second apply on cl 20:22:44.125000 TRACE network [e18] - Listening... 20:22:44.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.125000 TRACE network [e18] - Made first apply on cl 20:22:44.125000 TRACE network [e18] - Applied on gs 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.125000 TRACE network [e18] - Made second apply on cl 20:22:44.125000 TRACE network [e18] - Listening... 20:22:44.125000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.125000 TRACE network [e18] - Made first apply on cl 20:22:44.125000 TRACE network [e18] - Applied on gs 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.125000 TRACE network [e18] - Made second apply on cl 20:22:44.125000 TRACE network [e18] - Listening... 20:22:44.125000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=42. 20:22:44.125000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.125000 TRACE global [600] - We'll wait till request 42 is answered. 20:22:44.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.125000 TRACE network [e18] - Made first apply on cl 20:22:44.125000 TRACE network [e18] - Applied on gs 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.125000 TRACE network [e18] - Made second apply on cl 20:22:44.125000 TRACE network [e18] - Listening... 20:22:44.125000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.125000 TRACE network [e18] - Made first apply on cl 20:22:44.125000 TRACE network [e18] - Applied on gs 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.156250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.187500 TRACE network [e18] - Made second apply on cl 20:22:44.187500 TRACE network [e18] - Listening... 20:22:44.187500 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:44.187500 TRACE network [e18] - Made first apply on cl 20:22:44.187500 TRACE network [e18] - Applied on gs 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Boat'. 20:22:44.187500 TRACE ai [e18] - Completing goal: FIND OBJ 2,074 (Caitlin) 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:44.187500 TRACE network [e18] - Made second apply on cl 20:22:44.187500 TRACE network [e18] - Listening... 20:22:44.187500 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:44.187500 TRACE network [e18] - Made first apply on cl 20:22:44.187500 TRACE network [e18] - Applied on gs 20:22:44.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:22:44.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:44.187500 TRACE network [e18] - Made second apply on cl 20:22:44.187500 TRACE network [e18] - Listening... 20:22:44.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.203125 TRACE network [e18] - Made first apply on cl 20:22:44.203125 TRACE network [e18] - Applied on gs 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.203125 TRACE network [e18] - Made second apply on cl 20:22:44.203125 TRACE network [e18] - Listening... 20:22:44.203125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.203125 TRACE network [e18] - Made first apply on cl 20:22:44.203125 TRACE network [e18] - Applied on gs 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.203125 TRACE network [e18] - Made second apply on cl 20:22:44.203125 TRACE network [e18] - Listening... 20:22:44.203125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=43. 20:22:44.203125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.203125 TRACE network [e18] - Made first apply on cl 20:22:44.203125 TRACE global [600] - We'll wait till request 43 is answered. 20:22:44.203125 TRACE network [e18] - Applied on gs 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.203125 TRACE network [e18] - Made second apply on cl 20:22:44.203125 TRACE network [e18] - Listening... 20:22:44.203125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.203125 TRACE network [e18] - Made first apply on cl 20:22:44.203125 TRACE network [e18] - Applied on gs 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.218750 TRACE network [e18] - Made second apply on cl 20:22:44.218750 TRACE network [e18] - Listening... 20:22:44.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.218750 TRACE network [e18] - Made first apply on cl 20:22:44.218750 TRACE network [e18] - Applied on gs 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.218750 TRACE network [e18] - Made second apply on cl 20:22:44.218750 TRACE network [e18] - Listening... 20:22:44.218750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.218750 TRACE network [e18] - Made first apply on cl 20:22:44.218750 TRACE network [e18] - Applied on gs 20:22:44.218750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.218750 TRACE network [e18] - Made second apply on cl 20:22:44.218750 TRACE network [e18] - Listening... 20:22:44.218750 TRACE ai [600] - Completing goal: VISIT TILE (59 134 0) (Caitlin) 20:22:44.218750 DEBUG ai [600] - reserved object id=2303; address=138256792; name=Temple 20:22:44.218750 DEBUG ai [600] - Hero Caitlin moved from 65 134 0 to 60 136 0. Returning 0. 20:22:44.218750 DEBUG ai [600] - Hero Caitlin apparently used all MPs (0 left) 20:22:44.218750 TRACE ai [600] - Time of looking for wander destination was 391 ms. 20:22:44.218750 DEBUG ai [600] - Looking into Jenova, MP=2628 20:22:44.250000 DEBUG ai [600] - Of all 1 destinations, object oid=5220 seems nice 20:22:44.250000 DEBUG ai [600] - Jenova will try to visit Barracks at (126 134 0) 20:22:44.250000 DEBUG ai [600] - Moving hero Jenova to tile 126 134 0 20:22:44.250000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=44. 20:22:44.250000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.250000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.250000 TRACE network [e18] - Made first apply on cl 20:22:44.250000 TRACE global [600] - We'll wait till request 44 is answered. 20:22:44.250000 TRACE network [e18] - Applied on gs 20:22:44.250000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.250000 TRACE network [e18] - Made second apply on cl 20:22:44.250000 TRACE network [e18] - Listening... 20:22:44.250000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.250000 TRACE network [e18] - Made first apply on cl 20:22:44.250000 TRACE network [e18] - Applied on gs 20:22:44.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.296875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.312500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.328125 TRACE network [e18] - Made second apply on cl 20:22:44.328125 TRACE network [e18] - Listening... 20:22:44.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.328125 TRACE network [e18] - Made first apply on cl 20:22:44.328125 TRACE network [e18] - Applied on gs 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.328125 TRACE network [e18] - Made second apply on cl 20:22:44.328125 TRACE network [e18] - Listening... 20:22:44.328125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.328125 TRACE network [e18] - Made first apply on cl 20:22:44.328125 TRACE network [e18] - Applied on gs 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.328125 TRACE network [e18] - Made second apply on cl 20:22:44.328125 TRACE network [e18] - Listening... 20:22:44.328125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=45. 20:22:44.328125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.328125 TRACE global [600] - We'll wait till request 45 is answered. 20:22:44.328125 TRACE network [e18] - Made first apply on cl 20:22:44.328125 TRACE network [e18] - Applied on gs 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.328125 TRACE network [e18] - Made second apply on cl 20:22:44.328125 TRACE network [e18] - Listening... 20:22:44.328125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.328125 TRACE network [e18] - Made first apply on cl 20:22:44.328125 TRACE network [e18] - Applied on gs 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.359375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.375000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.406250 TRACE network [e18] - Made second apply on cl 20:22:44.406250 TRACE network [e18] - Listening... 20:22:44.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.406250 TRACE network [e18] - Made first apply on cl 20:22:44.406250 TRACE network [e18] - Applied on gs 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.406250 TRACE network [e18] - Made second apply on cl 20:22:44.406250 TRACE network [e18] - Listening... 20:22:44.406250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.406250 TRACE network [e18] - Made first apply on cl 20:22:44.406250 TRACE network [e18] - Applied on gs 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.406250 TRACE network [e18] - Made second apply on cl 20:22:44.406250 TRACE network [e18] - Listening... 20:22:44.406250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=46. 20:22:44.406250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.406250 TRACE global [600] - We'll wait till request 46 is answered. 20:22:44.406250 TRACE network [e18] - Made first apply on cl 20:22:44.406250 TRACE network [e18] - Applied on gs 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.406250 TRACE network [e18] - Made second apply on cl 20:22:44.406250 TRACE network [e18] - Listening... 20:22:44.406250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.406250 TRACE network [e18] - Made first apply on cl 20:22:44.406250 TRACE network [e18] - Applied on gs 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.484375 TRACE network [e18] - Made second apply on cl 20:22:44.484375 TRACE network [e18] - Listening... 20:22:44.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.484375 TRACE network [e18] - Made first apply on cl 20:22:44.484375 TRACE network [e18] - Applied on gs 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.484375 TRACE network [e18] - Made second apply on cl 20:22:44.484375 TRACE network [e18] - Listening... 20:22:44.484375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.484375 TRACE network [e18] - Made first apply on cl 20:22:44.484375 TRACE network [e18] - Applied on gs 20:22:44.484375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.484375 TRACE network [e18] - Made second apply on cl 20:22:44.484375 TRACE network [e18] - Listening... 20:22:44.484375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=47. 20:22:44.484375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.484375 TRACE global [600] - We'll wait till request 47 is answered. 20:22:44.500000 TRACE network [e18] - Made first apply on cl 20:22:44.500000 TRACE network [e18] - Applied on gs 20:22:44.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.500000 TRACE network [e18] - Made second apply on cl 20:22:44.500000 TRACE network [e18] - Listening... 20:22:44.500000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.500000 TRACE network [e18] - Made first apply on cl 20:22:44.500000 TRACE network [e18] - Applied on gs 20:22:44.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.578125 TRACE network [e18] - Made second apply on cl 20:22:44.578125 TRACE network [e18] - Listening... 20:22:44.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.578125 TRACE network [e18] - Made first apply on cl 20:22:44.578125 TRACE network [e18] - Applied on gs 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.578125 TRACE network [e18] - Made second apply on cl 20:22:44.578125 TRACE network [e18] - Listening... 20:22:44.578125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.578125 TRACE network [e18] - Made first apply on cl 20:22:44.578125 TRACE network [e18] - Applied on gs 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.578125 TRACE network [e18] - Made second apply on cl 20:22:44.578125 TRACE network [e18] - Listening... 20:22:44.578125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=48. 20:22:44.578125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.578125 TRACE global [600] - We'll wait till request 48 is answered. 20:22:44.578125 TRACE network [e18] - Made first apply on cl 20:22:44.578125 TRACE network [e18] - Applied on gs 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.578125 TRACE network [e18] - Made second apply on cl 20:22:44.578125 TRACE network [e18] - Listening... 20:22:44.578125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.578125 TRACE network [e18] - Made first apply on cl 20:22:44.578125 TRACE network [e18] - Applied on gs 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.656250 TRACE network [e18] - Made second apply on cl 20:22:44.656250 TRACE network [e18] - Listening... 20:22:44.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.656250 TRACE network [e18] - Made first apply on cl 20:22:44.656250 TRACE network [e18] - Applied on gs 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.656250 TRACE network [e18] - Made second apply on cl 20:22:44.656250 TRACE network [e18] - Listening... 20:22:44.656250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.656250 TRACE network [e18] - Made first apply on cl 20:22:44.656250 TRACE network [e18] - Applied on gs 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.656250 TRACE network [e18] - Made second apply on cl 20:22:44.656250 TRACE network [e18] - Listening... 20:22:44.656250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=49. 20:22:44.656250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.656250 TRACE global [600] - We'll wait till request 49 is answered. 20:22:44.656250 TRACE network [e18] - Made first apply on cl 20:22:44.656250 TRACE network [e18] - Applied on gs 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.656250 TRACE network [e18] - Made second apply on cl 20:22:44.656250 TRACE network [e18] - Listening... 20:22:44.656250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.656250 TRACE network [e18] - Made first apply on cl 20:22:44.656250 TRACE network [e18] - Applied on gs 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.734375 TRACE network [e18] - Made second apply on cl 20:22:44.734375 TRACE network [e18] - Listening... 20:22:44.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.734375 TRACE network [e18] - Made first apply on cl 20:22:44.734375 TRACE network [e18] - Applied on gs 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.734375 TRACE network [e18] - Made second apply on cl 20:22:44.734375 TRACE network [e18] - Listening... 20:22:44.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.734375 TRACE network [e18] - Made first apply on cl 20:22:44.734375 TRACE network [e18] - Applied on gs 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.734375 TRACE network [e18] - Made second apply on cl 20:22:44.734375 TRACE network [e18] - Listening... 20:22:44.734375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=50. 20:22:44.734375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.734375 TRACE global [600] - We'll wait till request 50 is answered. 20:22:44.734375 TRACE network [e18] - Made first apply on cl 20:22:44.734375 TRACE network [e18] - Applied on gs 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.734375 TRACE network [e18] - Made second apply on cl 20:22:44.734375 TRACE network [e18] - Listening... 20:22:44.734375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.734375 TRACE network [e18] - Made first apply on cl 20:22:44.734375 TRACE network [e18] - Applied on gs 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.781250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.812500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.828125 TRACE network [e18] - Made second apply on cl 20:22:44.828125 TRACE network [e18] - Listening... 20:22:44.828125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.828125 TRACE network [e18] - Made first apply on cl 20:22:44.828125 TRACE network [e18] - Applied on gs 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.828125 TRACE network [e18] - Made second apply on cl 20:22:44.828125 TRACE network [e18] - Listening... 20:22:44.828125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.828125 TRACE network [e18] - Made first apply on cl 20:22:44.828125 TRACE network [e18] - Applied on gs 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.828125 TRACE network [e18] - Made second apply on cl 20:22:44.828125 TRACE network [e18] - Listening... 20:22:44.828125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=51. 20:22:44.828125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.828125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.828125 TRACE global [600] - We'll wait till request 51 is answered. 20:22:44.828125 TRACE network [e18] - Made first apply on cl 20:22:44.828125 TRACE network [e18] - Applied on gs 20:22:44.828125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.828125 TRACE network [e18] - Made second apply on cl 20:22:44.828125 TRACE network [e18] - Listening... 20:22:44.843750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.843750 TRACE network [e18] - Made first apply on cl 20:22:44.843750 TRACE network [e18] - Applied on gs 20:22:44.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.843750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.890625 TRACE network [e18] - Made second apply on cl 20:22:44.890625 TRACE network [e18] - Listening... 20:22:44.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.890625 TRACE network [e18] - Made first apply on cl 20:22:44.890625 TRACE network [e18] - Applied on gs 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.890625 TRACE network [e18] - Made second apply on cl 20:22:44.890625 TRACE network [e18] - Listening... 20:22:44.890625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.890625 TRACE network [e18] - Made first apply on cl 20:22:44.890625 TRACE network [e18] - Applied on gs 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.890625 TRACE network [e18] - Made second apply on cl 20:22:44.890625 TRACE network [e18] - Listening... 20:22:44.890625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=52. 20:22:44.890625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.890625 TRACE global [600] - We'll wait till request 52 is answered. 20:22:44.890625 TRACE network [e18] - Made first apply on cl 20:22:44.890625 TRACE network [e18] - Applied on gs 20:22:44.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.890625 TRACE network [e18] - Made second apply on cl 20:22:44.890625 TRACE network [e18] - Listening... 20:22:44.906250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.906250 TRACE network [e18] - Made first apply on cl 20:22:44.906250 TRACE network [e18] - Applied on gs 20:22:44.906250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.921875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.937500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:44.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:44.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:44.968750 TRACE network [e18] - Made second apply on cl 20:22:44.968750 TRACE network [e18] - Listening... 20:22:44.968750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.968750 TRACE network [e18] - Made first apply on cl 20:22:44.968750 TRACE network [e18] - Applied on gs 20:22:44.968750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:44.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.968750 TRACE network [e18] - Made second apply on cl 20:22:44.968750 TRACE network [e18] - Listening... 20:22:44.968750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:44.968750 TRACE network [e18] - Made first apply on cl 20:22:44.984375 TRACE network [e18] - Applied on gs 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:44.984375 TRACE network [e18] - Made second apply on cl 20:22:44.984375 TRACE network [e18] - Listening... 20:22:44.984375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=53. 20:22:44.984375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:44.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:44.984375 TRACE network [e18] - Made first apply on cl 20:22:44.984375 TRACE global [600] - We'll wait till request 53 is answered. 20:22:44.984375 TRACE network [e18] - Applied on gs 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:44.984375 TRACE network [e18] - Made second apply on cl 20:22:44.984375 TRACE network [e18] - Listening... 20:22:44.984375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:44.984375 TRACE network [e18] - Made first apply on cl 20:22:44.984375 TRACE network [e18] - Applied on gs 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:44.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.015625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.062500 TRACE network [e18] - Made second apply on cl 20:22:45.062500 TRACE network [e18] - Listening... 20:22:45.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.062500 TRACE network [e18] - Made first apply on cl 20:22:45.062500 TRACE network [e18] - Applied on gs 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.062500 TRACE network [e18] - Made second apply on cl 20:22:45.062500 TRACE network [e18] - Listening... 20:22:45.062500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.062500 TRACE network [e18] - Made first apply on cl 20:22:45.062500 TRACE network [e18] - Applied on gs 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.062500 TRACE network [e18] - Made second apply on cl 20:22:45.062500 TRACE network [e18] - Listening... 20:22:45.062500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=54. 20:22:45.062500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.062500 TRACE global [600] - We'll wait till request 54 is answered. 20:22:45.062500 TRACE network [e18] - Made first apply on cl 20:22:45.062500 TRACE network [e18] - Applied on gs 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.062500 TRACE network [e18] - Made second apply on cl 20:22:45.062500 TRACE network [e18] - Listening... 20:22:45.062500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.062500 TRACE network [e18] - Made first apply on cl 20:22:45.062500 TRACE network [e18] - Applied on gs 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.078125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.140625 TRACE network [e18] - Made second apply on cl 20:22:45.140625 TRACE network [e18] - Listening... 20:22:45.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.140625 TRACE network [e18] - Made first apply on cl 20:22:45.140625 TRACE network [e18] - Applied on gs 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.140625 TRACE network [e18] - Made second apply on cl 20:22:45.140625 TRACE network [e18] - Listening... 20:22:45.140625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.140625 TRACE network [e18] - Made first apply on cl 20:22:45.140625 TRACE network [e18] - Applied on gs 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.140625 TRACE network [e18] - Made second apply on cl 20:22:45.140625 TRACE network [e18] - Listening... 20:22:45.140625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=55. 20:22:45.140625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.140625 TRACE global [600] - We'll wait till request 55 is answered. 20:22:45.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.140625 TRACE network [e18] - Made first apply on cl 20:22:45.140625 TRACE network [e18] - Applied on gs 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.140625 TRACE network [e18] - Made second apply on cl 20:22:45.140625 TRACE network [e18] - Listening... 20:22:45.140625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.140625 TRACE network [e18] - Made first apply on cl 20:22:45.140625 TRACE network [e18] - Applied on gs 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.187500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.218750 TRACE network [e18] - Made second apply on cl 20:22:45.218750 TRACE network [e18] - Listening... 20:22:45.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.218750 TRACE network [e18] - Made first apply on cl 20:22:45.218750 TRACE network [e18] - Applied on gs 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.218750 TRACE network [e18] - Made second apply on cl 20:22:45.218750 TRACE network [e18] - Listening... 20:22:45.218750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.218750 TRACE network [e18] - Made first apply on cl 20:22:45.218750 TRACE network [e18] - Applied on gs 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.218750 TRACE network [e18] - Made second apply on cl 20:22:45.218750 TRACE network [e18] - Listening... 20:22:45.218750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=56. 20:22:45.218750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.218750 TRACE network [e18] - Made first apply on cl 20:22:45.218750 TRACE global [600] - We'll wait till request 56 is answered. 20:22:45.218750 TRACE network [e18] - Applied on gs 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.218750 TRACE network [e18] - Made second apply on cl 20:22:45.218750 TRACE network [e18] - Listening... 20:22:45.218750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.218750 TRACE network [e18] - Made first apply on cl 20:22:45.218750 TRACE network [e18] - Applied on gs 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.265625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.296875 TRACE network [e18] - Made second apply on cl 20:22:45.296875 TRACE network [e18] - Listening... 20:22:45.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.296875 TRACE network [e18] - Made first apply on cl 20:22:45.296875 TRACE network [e18] - Applied on gs 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.296875 TRACE network [e18] - Made second apply on cl 20:22:45.296875 TRACE network [e18] - Listening... 20:22:45.296875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.296875 TRACE network [e18] - Made first apply on cl 20:22:45.296875 TRACE network [e18] - Applied on gs 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.296875 TRACE network [e18] - Made second apply on cl 20:22:45.296875 TRACE network [e18] - Listening... 20:22:45.296875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=57. 20:22:45.296875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.296875 TRACE network [e18] - Made first apply on cl 20:22:45.296875 TRACE global [600] - We'll wait till request 57 is answered. 20:22:45.296875 TRACE network [e18] - Applied on gs 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.296875 TRACE network [e18] - Made second apply on cl 20:22:45.296875 TRACE network [e18] - Listening... 20:22:45.296875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.296875 TRACE network [e18] - Made first apply on cl 20:22:45.296875 TRACE network [e18] - Applied on gs 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.343750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.359375 TRACE network [e18] - Made second apply on cl 20:22:45.359375 TRACE network [e18] - Listening... 20:22:45.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.359375 TRACE network [e18] - Made first apply on cl 20:22:45.359375 TRACE network [e18] - Applied on gs 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.359375 TRACE network [e18] - Made second apply on cl 20:22:45.359375 TRACE network [e18] - Listening... 20:22:45.359375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.359375 TRACE network [e18] - Made first apply on cl 20:22:45.359375 TRACE network [e18] - Applied on gs 20:22:45.359375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.359375 TRACE network [e18] - Made second apply on cl 20:22:45.359375 TRACE network [e18] - Listening... 20:22:45.359375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=58. 20:22:45.359375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.359375 TRACE global [600] - We'll wait till request 58 is answered. 20:22:45.375000 TRACE network [e18] - Made first apply on cl 20:22:45.375000 TRACE network [e18] - Applied on gs 20:22:45.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.375000 TRACE network [e18] - Made second apply on cl 20:22:45.375000 TRACE network [e18] - Listening... 20:22:45.375000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.375000 TRACE network [e18] - Made first apply on cl 20:22:45.375000 TRACE network [e18] - Applied on gs 20:22:45.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.406250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.421875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.437500 TRACE network [e18] - Made second apply on cl 20:22:45.437500 TRACE network [e18] - Listening... 20:22:45.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.437500 TRACE network [e18] - Made first apply on cl 20:22:45.437500 TRACE network [e18] - Applied on gs 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.437500 TRACE network [e18] - Made second apply on cl 20:22:45.437500 TRACE network [e18] - Listening... 20:22:45.437500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.437500 TRACE network [e18] - Made first apply on cl 20:22:45.437500 TRACE network [e18] - Applied on gs 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.437500 TRACE network [e18] - Made second apply on cl 20:22:45.437500 TRACE network [e18] - Listening... 20:22:45.437500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=59. 20:22:45.437500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.437500 TRACE global [600] - We'll wait till request 59 is answered. 20:22:45.437500 TRACE network [e18] - Made first apply on cl 20:22:45.437500 TRACE network [e18] - Applied on gs 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.437500 TRACE network [e18] - Made second apply on cl 20:22:45.437500 TRACE network [e18] - Listening... 20:22:45.437500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.437500 TRACE network [e18] - Made first apply on cl 20:22:45.437500 TRACE network [e18] - Applied on gs 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.468750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.484375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.484375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.500000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.515625 TRACE network [e18] - Made second apply on cl 20:22:45.515625 TRACE network [e18] - Listening... 20:22:45.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.515625 TRACE network [e18] - Made first apply on cl 20:22:45.515625 TRACE network [e18] - Applied on gs 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.515625 TRACE network [e18] - Made second apply on cl 20:22:45.515625 TRACE network [e18] - Listening... 20:22:45.515625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.515625 TRACE network [e18] - Made first apply on cl 20:22:45.515625 TRACE network [e18] - Applied on gs 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.515625 TRACE network [e18] - Made second apply on cl 20:22:45.515625 TRACE network [e18] - Listening... 20:22:45.515625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=60. 20:22:45.515625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.515625 TRACE network [e18] - Made first apply on cl 20:22:45.515625 TRACE global [600] - We'll wait till request 60 is answered. 20:22:45.515625 TRACE network [e18] - Applied on gs 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.515625 TRACE network [e18] - Made second apply on cl 20:22:45.515625 TRACE network [e18] - Listening... 20:22:45.515625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.515625 TRACE network [e18] - Made first apply on cl 20:22:45.515625 TRACE network [e18] - Applied on gs 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.562500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.593750 TRACE network [e18] - Made second apply on cl 20:22:45.593750 TRACE network [e18] - Listening... 20:22:45.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.593750 TRACE network [e18] - Made first apply on cl 20:22:45.593750 TRACE network [e18] - Applied on gs 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.593750 TRACE network [e18] - Made second apply on cl 20:22:45.593750 TRACE network [e18] - Listening... 20:22:45.593750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.593750 TRACE network [e18] - Made first apply on cl 20:22:45.593750 TRACE network [e18] - Applied on gs 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.593750 TRACE network [e18] - Made second apply on cl 20:22:45.593750 TRACE network [e18] - Listening... 20:22:45.593750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=61. 20:22:45.593750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.593750 TRACE network [e18] - Made first apply on cl 20:22:45.593750 TRACE global [600] - We'll wait till request 61 is answered. 20:22:45.593750 TRACE network [e18] - Applied on gs 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.593750 TRACE network [e18] - Made second apply on cl 20:22:45.593750 TRACE network [e18] - Listening... 20:22:45.593750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.593750 TRACE network [e18] - Made first apply on cl 20:22:45.593750 TRACE network [e18] - Applied on gs 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.671875 TRACE network [e18] - Made second apply on cl 20:22:45.671875 TRACE network [e18] - Listening... 20:22:45.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.671875 TRACE network [e18] - Made first apply on cl 20:22:45.671875 TRACE network [e18] - Applied on gs 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.671875 TRACE network [e18] - Made second apply on cl 20:22:45.671875 TRACE network [e18] - Listening... 20:22:45.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.671875 TRACE network [e18] - Made first apply on cl 20:22:45.671875 TRACE network [e18] - Applied on gs 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.671875 TRACE network [e18] - Made second apply on cl 20:22:45.671875 TRACE network [e18] - Listening... 20:22:45.671875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=62. 20:22:45.671875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.671875 TRACE global [600] - We'll wait till request 62 is answered. 20:22:45.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.671875 TRACE network [e18] - Made first apply on cl 20:22:45.671875 TRACE network [e18] - Applied on gs 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.671875 TRACE network [e18] - Made second apply on cl 20:22:45.671875 TRACE network [e18] - Listening... 20:22:45.671875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.671875 TRACE network [e18] - Made first apply on cl 20:22:45.671875 TRACE network [e18] - Applied on gs 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.718750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.734375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.750000 TRACE network [e18] - Made second apply on cl 20:22:45.750000 TRACE network [e18] - Listening... 20:22:45.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.750000 TRACE network [e18] - Made first apply on cl 20:22:45.750000 TRACE network [e18] - Applied on gs 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.750000 TRACE network [e18] - Made second apply on cl 20:22:45.750000 TRACE network [e18] - Listening... 20:22:45.750000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.750000 TRACE network [e18] - Made first apply on cl 20:22:45.750000 TRACE network [e18] - Applied on gs 20:22:45.750000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.750000 TRACE network [e18] - Made second apply on cl 20:22:45.750000 TRACE network [e18] - Listening... 20:22:45.750000 TRACE ai [600] - Completing goal: VISIT TILE (126 134 0) (Jenova) 20:22:45.750000 DEBUG ai [600] - reserved object id=5220; address=140473360; name=Barracks 20:22:45.750000 DEBUG ai [600] - Hero Jenova moved from 107 133 0 to 126 135 0. Returning 0. 20:22:45.750000 DEBUG ai [600] - Hero Jenova apparently used all MPs (0 left) 20:22:45.750000 TRACE ai [600] - Time of looking for wander destination was 1531 ms. 20:22:45.750000 DEBUG ai [600] - Looking into Crag Hack, MP=1760 20:22:45.781250 DEBUG ai [600] - Of all 2 destinations, object oid=5234 seems nice 20:22:45.781250 DEBUG ai [600] - Crag Hack will try to visit Guardhouse at (29 131 0) 20:22:45.781250 DEBUG ai [600] - Moving hero Crag Hack to tile 29 131 0 20:22:45.781250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=63. 20:22:45.781250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.781250 TRACE network [e18] - Made first apply on cl 20:22:45.781250 TRACE global [600] - We'll wait till request 63 is answered. 20:22:45.781250 TRACE network [e18] - Applied on gs 20:22:45.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.781250 TRACE network [e18] - Made second apply on cl 20:22:45.781250 TRACE network [e18] - Listening... 20:22:45.781250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.781250 TRACE network [e18] - Made first apply on cl 20:22:45.781250 TRACE network [e18] - Applied on gs 20:22:45.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.796875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.812500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.843750 TRACE network [e18] - Made second apply on cl 20:22:45.843750 TRACE network [e18] - Listening... 20:22:45.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.843750 TRACE network [e18] - Made first apply on cl 20:22:45.843750 TRACE network [e18] - Applied on gs 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.843750 TRACE network [e18] - Made second apply on cl 20:22:45.843750 TRACE network [e18] - Listening... 20:22:45.843750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.843750 TRACE network [e18] - Made first apply on cl 20:22:45.843750 TRACE network [e18] - Applied on gs 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.843750 TRACE network [e18] - Made second apply on cl 20:22:45.843750 TRACE network [e18] - Listening... 20:22:45.843750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=64. 20:22:45.843750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.843750 TRACE network [e18] - Made first apply on cl 20:22:45.843750 TRACE global [600] - We'll wait till request 64 is answered. 20:22:45.843750 TRACE network [e18] - Applied on gs 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.843750 TRACE network [e18] - Made second apply on cl 20:22:45.843750 TRACE network [e18] - Listening... 20:22:45.843750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.843750 TRACE network [e18] - Made first apply on cl 20:22:45.843750 TRACE network [e18] - Applied on gs 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.906250 TRACE network [e18] - Made second apply on cl 20:22:45.906250 TRACE network [e18] - Listening... 20:22:45.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.921875 TRACE network [e18] - Made first apply on cl 20:22:45.921875 TRACE network [e18] - Applied on gs 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.921875 TRACE network [e18] - Made second apply on cl 20:22:45.921875 TRACE network [e18] - Listening... 20:22:45.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.921875 TRACE network [e18] - Made first apply on cl 20:22:45.921875 TRACE network [e18] - Applied on gs 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.921875 TRACE network [e18] - Made second apply on cl 20:22:45.921875 TRACE network [e18] - Listening... 20:22:45.921875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=65. 20:22:45.921875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.921875 TRACE network [e18] - Made first apply on cl 20:22:45.921875 TRACE global [600] - We'll wait till request 65 is answered. 20:22:45.921875 TRACE network [e18] - Applied on gs 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.921875 TRACE network [e18] - Made second apply on cl 20:22:45.921875 TRACE network [e18] - Listening... 20:22:45.921875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.921875 TRACE network [e18] - Made first apply on cl 20:22:45.921875 TRACE network [e18] - Applied on gs 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:45.968750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:45.984375 TRACE network [e18] - Made second apply on cl 20:22:45.984375 TRACE network [e18] - Listening... 20:22:45.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.984375 TRACE network [e18] - Made first apply on cl 20:22:45.984375 TRACE network [e18] - Applied on gs 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.984375 TRACE network [e18] - Made second apply on cl 20:22:45.984375 TRACE network [e18] - Listening... 20:22:45.984375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:45.984375 TRACE network [e18] - Made first apply on cl 20:22:45.984375 TRACE network [e18] - Applied on gs 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:45.984375 TRACE network [e18] - Made second apply on cl 20:22:45.984375 TRACE network [e18] - Listening... 20:22:45.984375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=66. 20:22:45.984375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:45.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:45.984375 TRACE network [e18] - Made first apply on cl 20:22:45.984375 TRACE global [600] - We'll wait till request 66 is answered. 20:22:45.984375 TRACE network [e18] - Applied on gs 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:45.984375 TRACE network [e18] - Made second apply on cl 20:22:45.984375 TRACE network [e18] - Listening... 20:22:45.984375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:45.984375 TRACE network [e18] - Made first apply on cl 20:22:45.984375 TRACE network [e18] - Applied on gs 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:45.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.015625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.015625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.046875 TRACE network [e18] - Made second apply on cl 20:22:46.046875 TRACE network [e18] - Listening... 20:22:46.046875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.046875 TRACE network [e18] - Made first apply on cl 20:22:46.046875 TRACE network [e18] - Applied on gs 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.046875 TRACE network [e18] - Made second apply on cl 20:22:46.046875 TRACE network [e18] - Listening... 20:22:46.046875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.046875 TRACE network [e18] - Made first apply on cl 20:22:46.046875 TRACE network [e18] - Applied on gs 20:22:46.046875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.046875 TRACE network [e18] - Made second apply on cl 20:22:46.046875 TRACE network [e18] - Listening... 20:22:46.046875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=67. 20:22:46.046875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.046875 TRACE global [600] - We'll wait till request 67 is answered. 20:22:46.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.062500 TRACE network [e18] - Made first apply on cl 20:22:46.062500 TRACE network [e18] - Applied on gs 20:22:46.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.062500 TRACE network [e18] - Made second apply on cl 20:22:46.062500 TRACE network [e18] - Listening... 20:22:46.062500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.062500 TRACE network [e18] - Made first apply on cl 20:22:46.062500 TRACE network [e18] - Applied on gs 20:22:46.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.078125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.125000 TRACE network [e18] - Made second apply on cl 20:22:46.125000 TRACE network [e18] - Listening... 20:22:46.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.125000 TRACE network [e18] - Made first apply on cl 20:22:46.125000 TRACE network [e18] - Applied on gs 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.125000 TRACE network [e18] - Made second apply on cl 20:22:46.125000 TRACE network [e18] - Listening... 20:22:46.125000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.125000 TRACE network [e18] - Made first apply on cl 20:22:46.125000 TRACE network [e18] - Applied on gs 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.125000 TRACE network [e18] - Made second apply on cl 20:22:46.125000 TRACE network [e18] - Listening... 20:22:46.125000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=68. 20:22:46.125000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.125000 TRACE network [e18] - Made first apply on cl 20:22:46.125000 TRACE global [600] - We'll wait till request 68 is answered. 20:22:46.125000 TRACE network [e18] - Applied on gs 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.125000 TRACE network [e18] - Made second apply on cl 20:22:46.125000 TRACE network [e18] - Listening... 20:22:46.125000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.125000 TRACE network [e18] - Made first apply on cl 20:22:46.125000 TRACE network [e18] - Applied on gs 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.156250 TRACE network [e18] - Made second apply on cl 20:22:46.156250 TRACE network [e18] - Listening... 20:22:46.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.156250 TRACE network [e18] - Made first apply on cl 20:22:46.156250 TRACE network [e18] - Applied on gs 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.156250 TRACE network [e18] - Made second apply on cl 20:22:46.156250 TRACE network [e18] - Listening... 20:22:46.156250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.156250 TRACE network [e18] - Made first apply on cl 20:22:46.156250 TRACE network [e18] - Applied on gs 20:22:46.156250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.156250 TRACE network [e18] - Made second apply on cl 20:22:46.156250 TRACE network [e18] - Listening... 20:22:46.156250 TRACE ai [600] - Completing goal: VISIT TILE (29 131 0) (Crag Hack) 20:22:46.156250 DEBUG ai [600] - reserved object id=5234; address=137078432; name=Guardhouse 20:22:46.156250 DEBUG ai [600] - Hero Crag Hack moved from 100 134 0 to 100 140 0. Returning 0. 20:22:46.156250 DEBUG ai [600] - Hero Crag Hack apparently used all MPs (0 left) 20:22:46.156250 TRACE ai [600] - Time of looking for wander destination was 406 ms. 20:22:46.156250 DEBUG ai [600] - Looking into Tiva, MP=2628 20:22:46.187500 DEBUG ai [600] - Of all 1 destinations, object oid=4186 seems nice 20:22:46.187500 DEBUG ai [600] - Tiva will try to visit Oasis at (93 113 0) 20:22:46.187500 DEBUG ai [600] - Moving hero Tiva to tile 93 113 0 20:22:46.187500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=69. 20:22:46.187500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.187500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.187500 TRACE network [e18] - Made first apply on cl 20:22:46.187500 TRACE global [600] - We'll wait till request 69 is answered. 20:22:46.187500 TRACE network [e18] - Applied on gs 20:22:46.187500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.187500 TRACE network [e18] - Made second apply on cl 20:22:46.187500 TRACE network [e18] - Listening... 20:22:46.187500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.187500 TRACE network [e18] - Made first apply on cl 20:22:46.187500 TRACE network [e18] - Applied on gs 20:22:46.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.203125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.265625 TRACE network [e18] - Made second apply on cl 20:22:46.265625 TRACE network [e18] - Listening... 20:22:46.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.265625 TRACE network [e18] - Made first apply on cl 20:22:46.265625 TRACE network [e18] - Applied on gs 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.265625 TRACE network [e18] - Made second apply on cl 20:22:46.265625 TRACE network [e18] - Listening... 20:22:46.265625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.265625 TRACE network [e18] - Made first apply on cl 20:22:46.265625 TRACE network [e18] - Applied on gs 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.265625 TRACE network [e18] - Made second apply on cl 20:22:46.265625 TRACE network [e18] - Listening... 20:22:46.265625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=70. 20:22:46.265625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.265625 TRACE network [e18] - Made first apply on cl 20:22:46.265625 TRACE global [600] - We'll wait till request 70 is answered. 20:22:46.265625 TRACE network [e18] - Applied on gs 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.265625 TRACE network [e18] - Made second apply on cl 20:22:46.265625 TRACE network [e18] - Listening... 20:22:46.265625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.265625 TRACE network [e18] - Made first apply on cl 20:22:46.265625 TRACE network [e18] - Applied on gs 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.296875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.312500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.328125 TRACE network [e18] - Made second apply on cl 20:22:46.328125 TRACE network [e18] - Listening... 20:22:46.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.328125 TRACE network [e18] - Made first apply on cl 20:22:46.328125 TRACE network [e18] - Applied on gs 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.328125 TRACE network [e18] - Made second apply on cl 20:22:46.328125 TRACE network [e18] - Listening... 20:22:46.328125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.328125 TRACE network [e18] - Made first apply on cl 20:22:46.328125 TRACE network [e18] - Applied on gs 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.328125 TRACE network [e18] - Made second apply on cl 20:22:46.328125 TRACE network [e18] - Listening... 20:22:46.328125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=71. 20:22:46.328125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.328125 TRACE global [600] - We'll wait till request 71 is answered. 20:22:46.328125 TRACE network [e18] - Made first apply on cl 20:22:46.328125 TRACE network [e18] - Applied on gs 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.328125 TRACE network [e18] - Made second apply on cl 20:22:46.328125 TRACE network [e18] - Listening... 20:22:46.328125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.328125 TRACE network [e18] - Made first apply on cl 20:22:46.328125 TRACE network [e18] - Applied on gs 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.359375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.375000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.406250 TRACE network [e18] - Made second apply on cl 20:22:46.406250 TRACE network [e18] - Listening... 20:22:46.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.406250 TRACE network [e18] - Made first apply on cl 20:22:46.406250 TRACE network [e18] - Applied on gs 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.406250 TRACE network [e18] - Made second apply on cl 20:22:46.406250 TRACE network [e18] - Listening... 20:22:46.406250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.406250 TRACE network [e18] - Made first apply on cl 20:22:46.406250 TRACE network [e18] - Applied on gs 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.406250 TRACE network [e18] - Made second apply on cl 20:22:46.406250 TRACE network [e18] - Listening... 20:22:46.406250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=72. 20:22:46.406250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.406250 TRACE network [e18] - Made first apply on cl 20:22:46.406250 TRACE global [600] - We'll wait till request 72 is answered. 20:22:46.406250 TRACE network [e18] - Applied on gs 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.406250 TRACE network [e18] - Made second apply on cl 20:22:46.406250 TRACE network [e18] - Listening... 20:22:46.406250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.406250 TRACE network [e18] - Made first apply on cl 20:22:46.406250 TRACE network [e18] - Applied on gs 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.484375 TRACE network [e18] - Made second apply on cl 20:22:46.484375 TRACE network [e18] - Listening... 20:22:46.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.484375 TRACE network [e18] - Made first apply on cl 20:22:46.484375 TRACE network [e18] - Applied on gs 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.484375 TRACE network [e18] - Made second apply on cl 20:22:46.484375 TRACE network [e18] - Listening... 20:22:46.484375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.484375 TRACE network [e18] - Made first apply on cl 20:22:46.484375 TRACE network [e18] - Applied on gs 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.484375 TRACE network [e18] - Made second apply on cl 20:22:46.484375 TRACE network [e18] - Listening... 20:22:46.484375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=73. 20:22:46.484375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.484375 TRACE global [600] - We'll wait till request 73 is answered. 20:22:46.484375 TRACE network [e18] - Made first apply on cl 20:22:46.484375 TRACE network [e18] - Applied on gs 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.484375 TRACE network [e18] - Made second apply on cl 20:22:46.484375 TRACE network [e18] - Listening... 20:22:46.484375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.484375 TRACE network [e18] - Made first apply on cl 20:22:46.484375 TRACE network [e18] - Applied on gs 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.562500 TRACE network [e18] - Made second apply on cl 20:22:46.562500 TRACE network [e18] - Listening... 20:22:46.562500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.562500 TRACE network [e18] - Made first apply on cl 20:22:46.562500 TRACE network [e18] - Applied on gs 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.562500 TRACE network [e18] - Made second apply on cl 20:22:46.562500 TRACE network [e18] - Listening... 20:22:46.562500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.562500 TRACE network [e18] - Made first apply on cl 20:22:46.562500 TRACE network [e18] - Applied on gs 20:22:46.562500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.562500 TRACE network [e18] - Made second apply on cl 20:22:46.578125 TRACE network [e18] - Listening... 20:22:46.578125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=74. 20:22:46.578125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.578125 TRACE network [e18] - Made first apply on cl 20:22:46.578125 TRACE global [600] - We'll wait till request 74 is answered. 20:22:46.578125 TRACE network [e18] - Applied on gs 20:22:46.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.578125 TRACE network [e18] - Made second apply on cl 20:22:46.578125 TRACE network [e18] - Listening... 20:22:46.578125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.578125 TRACE network [e18] - Made first apply on cl 20:22:46.578125 TRACE network [e18] - Applied on gs 20:22:46.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.656250 TRACE network [e18] - Made second apply on cl 20:22:46.656250 TRACE network [e18] - Listening... 20:22:46.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.656250 TRACE network [e18] - Made first apply on cl 20:22:46.656250 TRACE network [e18] - Applied on gs 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.656250 TRACE network [e18] - Made second apply on cl 20:22:46.656250 TRACE network [e18] - Listening... 20:22:46.656250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.656250 TRACE network [e18] - Made first apply on cl 20:22:46.656250 TRACE network [e18] - Applied on gs 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.656250 TRACE network [e18] - Made second apply on cl 20:22:46.656250 TRACE network [e18] - Listening... 20:22:46.656250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=75. 20:22:46.656250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.656250 TRACE network [e18] - Made first apply on cl 20:22:46.656250 TRACE global [600] - We'll wait till request 75 is answered. 20:22:46.656250 TRACE network [e18] - Applied on gs 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.656250 TRACE network [e18] - Made second apply on cl 20:22:46.656250 TRACE network [e18] - Listening... 20:22:46.656250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.656250 TRACE network [e18] - Made first apply on cl 20:22:46.656250 TRACE network [e18] - Applied on gs 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.671875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.687500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.734375 TRACE network [e18] - Made second apply on cl 20:22:46.734375 TRACE network [e18] - Listening... 20:22:46.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.734375 TRACE network [e18] - Made first apply on cl 20:22:46.734375 TRACE network [e18] - Applied on gs 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.734375 TRACE network [e18] - Made second apply on cl 20:22:46.734375 TRACE network [e18] - Listening... 20:22:46.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.734375 TRACE network [e18] - Made first apply on cl 20:22:46.734375 TRACE network [e18] - Applied on gs 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.734375 TRACE network [e18] - Made second apply on cl 20:22:46.734375 TRACE network [e18] - Listening... 20:22:46.734375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=76. 20:22:46.734375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.734375 TRACE global [600] - We'll wait till request 76 is answered. 20:22:46.734375 TRACE network [e18] - Made first apply on cl 20:22:46.734375 TRACE network [e18] - Applied on gs 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.734375 TRACE network [e18] - Made second apply on cl 20:22:46.734375 TRACE network [e18] - Listening... 20:22:46.734375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.734375 TRACE network [e18] - Made first apply on cl 20:22:46.734375 TRACE network [e18] - Applied on gs 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.781250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.796875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.812500 TRACE network [e18] - Made second apply on cl 20:22:46.812500 TRACE network [e18] - Listening... 20:22:46.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.812500 TRACE network [e18] - Made first apply on cl 20:22:46.812500 TRACE network [e18] - Applied on gs 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.812500 TRACE network [e18] - Made second apply on cl 20:22:46.812500 TRACE network [e18] - Listening... 20:22:46.812500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.812500 TRACE network [e18] - Made first apply on cl 20:22:46.812500 TRACE network [e18] - Applied on gs 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.812500 TRACE network [e18] - Made second apply on cl 20:22:46.812500 TRACE network [e18] - Listening... 20:22:46.812500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=77. 20:22:46.812500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.812500 TRACE global [600] - We'll wait till request 77 is answered. 20:22:46.812500 TRACE network [e18] - Made first apply on cl 20:22:46.812500 TRACE network [e18] - Applied on gs 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.812500 TRACE network [e18] - Made second apply on cl 20:22:46.812500 TRACE network [e18] - Listening... 20:22:46.812500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.812500 TRACE network [e18] - Made first apply on cl 20:22:46.812500 TRACE network [e18] - Applied on gs 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.843750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.890625 TRACE network [e18] - Made second apply on cl 20:22:46.890625 TRACE network [e18] - Listening... 20:22:46.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.890625 TRACE network [e18] - Made first apply on cl 20:22:46.890625 TRACE network [e18] - Applied on gs 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.890625 TRACE network [e18] - Made second apply on cl 20:22:46.890625 TRACE network [e18] - Listening... 20:22:46.890625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.890625 TRACE network [e18] - Made first apply on cl 20:22:46.890625 TRACE network [e18] - Applied on gs 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.890625 TRACE network [e18] - Made second apply on cl 20:22:46.890625 TRACE network [e18] - Listening... 20:22:46.890625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=78. 20:22:46.890625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.890625 TRACE network [e18] - Made first apply on cl 20:22:46.890625 TRACE global [600] - We'll wait till request 78 is answered. 20:22:46.890625 TRACE network [e18] - Applied on gs 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.890625 TRACE network [e18] - Made second apply on cl 20:22:46.890625 TRACE network [e18] - Listening... 20:22:46.890625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.890625 TRACE network [e18] - Made first apply on cl 20:22:46.890625 TRACE network [e18] - Applied on gs 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.921875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.921875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:46.937500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:46.953125 TRACE network [e18] - Made second apply on cl 20:22:46.953125 TRACE network [e18] - Listening... 20:22:46.953125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.953125 TRACE network [e18] - Made first apply on cl 20:22:46.953125 TRACE network [e18] - Applied on gs 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.953125 TRACE network [e18] - Made second apply on cl 20:22:46.953125 TRACE network [e18] - Listening... 20:22:46.953125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:46.953125 TRACE network [e18] - Made first apply on cl 20:22:46.953125 TRACE network [e18] - Applied on gs 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:46.953125 TRACE network [e18] - Made second apply on cl 20:22:46.953125 TRACE network [e18] - Listening... 20:22:46.953125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=79. 20:22:46.953125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:46.953125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:46.953125 TRACE network [e18] - Made first apply on cl 20:22:46.953125 TRACE global [600] - We'll wait till request 79 is answered. 20:22:46.953125 TRACE network [e18] - Applied on gs 20:22:46.953125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:46.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:46.953125 TRACE network [e18] - Made second apply on cl 20:22:46.953125 TRACE network [e18] - Listening... 20:22:46.968750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:46.968750 TRACE network [e18] - Made first apply on cl 20:22:46.968750 TRACE network [e18] - Applied on gs 20:22:46.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:46.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.000000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.015625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.031250 TRACE network [e18] - Made second apply on cl 20:22:47.031250 TRACE network [e18] - Listening... 20:22:47.031250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.031250 TRACE network [e18] - Made first apply on cl 20:22:47.031250 TRACE network [e18] - Applied on gs 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.031250 TRACE network [e18] - Made second apply on cl 20:22:47.031250 TRACE network [e18] - Listening... 20:22:47.031250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.031250 TRACE network [e18] - Made first apply on cl 20:22:47.031250 TRACE network [e18] - Applied on gs 20:22:47.031250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.031250 TRACE network [e18] - Made second apply on cl 20:22:47.031250 TRACE network [e18] - Listening... 20:22:47.031250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=80. 20:22:47.031250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.046875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.046875 TRACE network [e18] - Made first apply on cl 20:22:47.046875 TRACE global [600] - We'll wait till request 80 is answered. 20:22:47.046875 TRACE network [e18] - Applied on gs 20:22:47.046875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.046875 TRACE network [e18] - Made second apply on cl 20:22:47.046875 TRACE network [e18] - Listening... 20:22:47.046875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.046875 TRACE network [e18] - Made first apply on cl 20:22:47.046875 TRACE network [e18] - Applied on gs 20:22:47.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.062500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.078125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.093750 TRACE network [e18] - Made second apply on cl 20:22:47.093750 TRACE network [e18] - Listening... 20:22:47.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.093750 TRACE network [e18] - Made first apply on cl 20:22:47.093750 TRACE network [e18] - Applied on gs 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.093750 TRACE network [e18] - Made second apply on cl 20:22:47.093750 TRACE network [e18] - Listening... 20:22:47.093750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.093750 TRACE network [e18] - Made first apply on cl 20:22:47.093750 TRACE network [e18] - Applied on gs 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.093750 TRACE network [e18] - Made second apply on cl 20:22:47.093750 TRACE network [e18] - Listening... 20:22:47.093750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=81. 20:22:47.093750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.093750 TRACE global [600] - We'll wait till request 81 is answered. 20:22:47.093750 TRACE network [e18] - Made first apply on cl 20:22:47.093750 TRACE network [e18] - Applied on gs 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.093750 TRACE network [e18] - Made second apply on cl 20:22:47.093750 TRACE network [e18] - Listening... 20:22:47.093750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.093750 TRACE network [e18] - Made first apply on cl 20:22:47.093750 TRACE network [e18] - Applied on gs 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.171875 TRACE network [e18] - Made second apply on cl 20:22:47.171875 TRACE network [e18] - Listening... 20:22:47.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.171875 TRACE network [e18] - Made first apply on cl 20:22:47.171875 TRACE network [e18] - Applied on gs 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.171875 TRACE network [e18] - Made second apply on cl 20:22:47.171875 TRACE network [e18] - Listening... 20:22:47.171875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.171875 TRACE network [e18] - Made first apply on cl 20:22:47.171875 TRACE network [e18] - Applied on gs 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.171875 TRACE network [e18] - Made second apply on cl 20:22:47.171875 TRACE network [e18] - Listening... 20:22:47.171875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=82. 20:22:47.171875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.171875 TRACE network [e18] - Made first apply on cl 20:22:47.171875 TRACE global [600] - We'll wait till request 82 is answered. 20:22:47.171875 TRACE network [e18] - Applied on gs 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.171875 TRACE network [e18] - Made second apply on cl 20:22:47.171875 TRACE network [e18] - Listening... 20:22:47.171875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.171875 TRACE network [e18] - Made first apply on cl 20:22:47.171875 TRACE network [e18] - Applied on gs 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.187500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.218750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.234375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.250000 TRACE network [e18] - Made second apply on cl 20:22:47.250000 TRACE network [e18] - Listening... 20:22:47.250000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.250000 TRACE network [e18] - Made first apply on cl 20:22:47.250000 TRACE network [e18] - Applied on gs 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.250000 TRACE network [e18] - Made second apply on cl 20:22:47.250000 TRACE network [e18] - Listening... 20:22:47.250000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.250000 TRACE network [e18] - Made first apply on cl 20:22:47.250000 TRACE network [e18] - Applied on gs 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.250000 TRACE network [e18] - Made second apply on cl 20:22:47.250000 TRACE network [e18] - Listening... 20:22:47.250000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=83. 20:22:47.250000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.250000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.250000 TRACE network [e18] - Made first apply on cl 20:22:47.250000 TRACE global [600] - We'll wait till request 83 is answered. 20:22:47.250000 TRACE network [e18] - Applied on gs 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.250000 TRACE network [e18] - Made second apply on cl 20:22:47.250000 TRACE network [e18] - Listening... 20:22:47.250000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.250000 TRACE network [e18] - Made first apply on cl 20:22:47.250000 TRACE network [e18] - Applied on gs 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.265625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.312500 TRACE network [e18] - Made second apply on cl 20:22:47.312500 TRACE network [e18] - Listening... 20:22:47.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.312500 TRACE network [e18] - Made first apply on cl 20:22:47.312500 TRACE network [e18] - Applied on gs 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.312500 TRACE network [e18] - Made second apply on cl 20:22:47.312500 TRACE network [e18] - Listening... 20:22:47.312500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.312500 TRACE network [e18] - Made first apply on cl 20:22:47.312500 TRACE network [e18] - Applied on gs 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.312500 TRACE network [e18] - Made second apply on cl 20:22:47.312500 TRACE network [e18] - Listening... 20:22:47.312500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=84. 20:22:47.312500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.312500 TRACE network [e18] - Made first apply on cl 20:22:47.312500 TRACE global [600] - We'll wait till request 84 is answered. 20:22:47.312500 TRACE network [e18] - Applied on gs 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.312500 TRACE network [e18] - Made second apply on cl 20:22:47.312500 TRACE network [e18] - Listening... 20:22:47.312500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.312500 TRACE network [e18] - Made first apply on cl 20:22:47.312500 TRACE network [e18] - Applied on gs 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.343750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.359375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.375000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.390625 TRACE network [e18] - Made second apply on cl 20:22:47.390625 TRACE network [e18] - Listening... 20:22:47.390625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.390625 TRACE network [e18] - Made first apply on cl 20:22:47.390625 TRACE network [e18] - Applied on gs 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.390625 TRACE network [e18] - Made second apply on cl 20:22:47.390625 TRACE network [e18] - Listening... 20:22:47.390625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.390625 TRACE network [e18] - Made first apply on cl 20:22:47.390625 TRACE network [e18] - Applied on gs 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.390625 TRACE network [e18] - Made second apply on cl 20:22:47.390625 TRACE network [e18] - Listening... 20:22:47.390625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=85. 20:22:47.390625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.390625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.390625 TRACE network [e18] - Made first apply on cl 20:22:47.390625 TRACE global [600] - We'll wait till request 85 is answered. 20:22:47.390625 TRACE network [e18] - Applied on gs 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.390625 TRACE network [e18] - Made second apply on cl 20:22:47.390625 TRACE network [e18] - Listening... 20:22:47.390625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.390625 TRACE network [e18] - Made first apply on cl 20:22:47.390625 TRACE network [e18] - Applied on gs 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.390625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.406250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.421875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.421875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.437500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.453125 TRACE network [e18] - Made second apply on cl 20:22:47.453125 TRACE network [e18] - Listening... 20:22:47.453125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.453125 TRACE network [e18] - Made first apply on cl 20:22:47.453125 TRACE network [e18] - Applied on gs 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.453125 TRACE network [e18] - Made second apply on cl 20:22:47.453125 TRACE network [e18] - Listening... 20:22:47.453125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.453125 TRACE network [e18] - Made first apply on cl 20:22:47.453125 TRACE network [e18] - Applied on gs 20:22:47.453125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.453125 TRACE network [e18] - Made second apply on cl 20:22:47.453125 TRACE network [e18] - Listening... 20:22:47.453125 TRACE ai [600] - Completing goal: VISIT TILE (93 113 0) (Tiva) 20:22:47.453125 DEBUG ai [600] - reserved object id=4186; address=139383280; name=Oasis 20:22:47.453125 DEBUG ai [600] - Hero Tiva moved from 108 130 0 to 93 114 0. Returning 0. 20:22:47.453125 DEBUG ai [600] - Hero Tiva apparently used all MPs (0 left) 20:22:47.453125 TRACE ai [600] - Time of looking for wander destination was 1297 ms. 20:22:47.453125 DEBUG ai [600] - Looking into Geon, MP=1630 20:22:47.484375 DEBUG ai [600] - Of all 2 destinations, object oid=4714 seems nice 20:22:47.484375 DEBUG ai [600] - Geon will try to visit Refugee Camp at (1 112 0) 20:22:47.484375 DEBUG ai [600] - Moving hero Geon to tile 1 112 0 20:22:47.484375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=86. 20:22:47.484375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.484375 TRACE global [600] - We'll wait till request 86 is answered. 20:22:47.484375 TRACE network [e18] - Made first apply on cl 20:22:47.484375 TRACE network [e18] - Applied on gs 20:22:47.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.484375 TRACE network [e18] - Made second apply on cl 20:22:47.484375 TRACE network [e18] - Listening... 20:22:47.484375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.484375 TRACE network [e18] - Made first apply on cl 20:22:47.484375 TRACE network [e18] - Applied on gs 20:22:47.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.531250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.546875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.562500 TRACE network [e18] - Made second apply on cl 20:22:47.562500 TRACE network [e18] - Listening... 20:22:47.562500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.562500 TRACE network [e18] - Made first apply on cl 20:22:47.562500 TRACE network [e18] - Applied on gs 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.562500 TRACE network [e18] - Made second apply on cl 20:22:47.562500 TRACE network [e18] - Listening... 20:22:47.562500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.562500 TRACE network [e18] - Made first apply on cl 20:22:47.562500 TRACE network [e18] - Applied on gs 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.562500 TRACE network [e18] - Made second apply on cl 20:22:47.562500 TRACE network [e18] - Listening... 20:22:47.562500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=87. 20:22:47.562500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.562500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.562500 TRACE global [600] - We'll wait till request 87 is answered. 20:22:47.562500 TRACE network [e18] - Made first apply on cl 20:22:47.562500 TRACE network [e18] - Applied on gs 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.562500 TRACE network [e18] - Made second apply on cl 20:22:47.562500 TRACE network [e18] - Listening... 20:22:47.562500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.562500 TRACE network [e18] - Made first apply on cl 20:22:47.562500 TRACE network [e18] - Applied on gs 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.640625 TRACE network [e18] - Made second apply on cl 20:22:47.640625 TRACE network [e18] - Listening... 20:22:47.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.640625 TRACE network [e18] - Made first apply on cl 20:22:47.640625 TRACE network [e18] - Applied on gs 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.640625 TRACE network [e18] - Made second apply on cl 20:22:47.640625 TRACE network [e18] - Listening... 20:22:47.640625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.640625 TRACE network [e18] - Made first apply on cl 20:22:47.640625 TRACE network [e18] - Applied on gs 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.640625 TRACE network [e18] - Made second apply on cl 20:22:47.640625 TRACE network [e18] - Listening... 20:22:47.640625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=88. 20:22:47.640625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.640625 TRACE network [e18] - Made first apply on cl 20:22:47.640625 TRACE global [600] - We'll wait till request 88 is answered. 20:22:47.640625 TRACE network [e18] - Applied on gs 20:22:47.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.640625 TRACE network [e18] - Made second apply on cl 20:22:47.640625 TRACE network [e18] - Listening... 20:22:47.656250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.656250 TRACE network [e18] - Made first apply on cl 20:22:47.656250 TRACE network [e18] - Applied on gs 20:22:47.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.656250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.687500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.718750 TRACE network [e18] - Made second apply on cl 20:22:47.718750 TRACE network [e18] - Listening... 20:22:47.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.718750 TRACE network [e18] - Made first apply on cl 20:22:47.718750 TRACE network [e18] - Applied on gs 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.718750 TRACE network [e18] - Made second apply on cl 20:22:47.718750 TRACE network [e18] - Listening... 20:22:47.718750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.718750 TRACE network [e18] - Made first apply on cl 20:22:47.718750 TRACE network [e18] - Applied on gs 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.718750 TRACE network [e18] - Made second apply on cl 20:22:47.718750 TRACE network [e18] - Listening... 20:22:47.718750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=89. 20:22:47.718750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.718750 TRACE network [e18] - Made first apply on cl 20:22:47.718750 TRACE global [600] - We'll wait till request 89 is answered. 20:22:47.718750 TRACE network [e18] - Applied on gs 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.718750 TRACE network [e18] - Made second apply on cl 20:22:47.718750 TRACE network [e18] - Listening... 20:22:47.718750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.718750 TRACE network [e18] - Made first apply on cl 20:22:47.718750 TRACE network [e18] - Applied on gs 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.734375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.750000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.781250 TRACE network [e18] - Made second apply on cl 20:22:47.781250 TRACE network [e18] - Listening... 20:22:47.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.781250 TRACE network [e18] - Made first apply on cl 20:22:47.781250 TRACE network [e18] - Applied on gs 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.781250 TRACE network [e18] - Made second apply on cl 20:22:47.781250 TRACE network [e18] - Listening... 20:22:47.781250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.781250 TRACE network [e18] - Made first apply on cl 20:22:47.781250 TRACE network [e18] - Applied on gs 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.781250 TRACE network [e18] - Made second apply on cl 20:22:47.781250 TRACE network [e18] - Listening... 20:22:47.781250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=90. 20:22:47.781250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.781250 TRACE network [e18] - Made first apply on cl 20:22:47.781250 TRACE global [600] - We'll wait till request 90 is answered. 20:22:47.781250 TRACE network [e18] - Applied on gs 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.781250 TRACE network [e18] - Made second apply on cl 20:22:47.781250 TRACE network [e18] - Listening... 20:22:47.781250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.781250 TRACE network [e18] - Made first apply on cl 20:22:47.781250 TRACE network [e18] - Applied on gs 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.796875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.812500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.843750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.859375 TRACE network [e18] - Made second apply on cl 20:22:47.859375 TRACE network [e18] - Listening... 20:22:47.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.859375 TRACE network [e18] - Made first apply on cl 20:22:47.859375 TRACE network [e18] - Applied on gs 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.859375 TRACE network [e18] - Made second apply on cl 20:22:47.859375 TRACE network [e18] - Listening... 20:22:47.859375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.859375 TRACE network [e18] - Made first apply on cl 20:22:47.859375 TRACE network [e18] - Applied on gs 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.859375 TRACE network [e18] - Made second apply on cl 20:22:47.859375 TRACE network [e18] - Listening... 20:22:47.859375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=91. 20:22:47.859375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.859375 TRACE network [e18] - Made first apply on cl 20:22:47.859375 TRACE global [600] - We'll wait till request 91 is answered. 20:22:47.859375 TRACE network [e18] - Applied on gs 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.859375 TRACE network [e18] - Made second apply on cl 20:22:47.859375 TRACE network [e18] - Listening... 20:22:47.859375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.859375 TRACE network [e18] - Made first apply on cl 20:22:47.859375 TRACE network [e18] - Applied on gs 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.875000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.890625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:47.921875 TRACE network [e18] - Made second apply on cl 20:22:47.921875 TRACE network [e18] - Listening... 20:22:47.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.921875 TRACE network [e18] - Made first apply on cl 20:22:47.921875 TRACE network [e18] - Applied on gs 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.921875 TRACE network [e18] - Made second apply on cl 20:22:47.921875 TRACE network [e18] - Listening... 20:22:47.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:47.921875 TRACE network [e18] - Made first apply on cl 20:22:47.921875 TRACE network [e18] - Applied on gs 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:47.921875 TRACE network [e18] - Made second apply on cl 20:22:47.921875 TRACE network [e18] - Listening... 20:22:47.921875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=92. 20:22:47.921875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:47.921875 TRACE global [600] - We'll wait till request 92 is answered. 20:22:47.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:47.921875 TRACE network [e18] - Made first apply on cl 20:22:47.921875 TRACE network [e18] - Applied on gs 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:47.921875 TRACE network [e18] - Made second apply on cl 20:22:47.921875 TRACE network [e18] - Listening... 20:22:47.921875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:47.921875 TRACE network [e18] - Made first apply on cl 20:22:47.921875 TRACE network [e18] - Applied on gs 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:47.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:47.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:47.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.000000 TRACE network [e18] - Made second apply on cl 20:22:48.000000 TRACE network [e18] - Listening... 20:22:48.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.000000 TRACE network [e18] - Made first apply on cl 20:22:48.000000 TRACE network [e18] - Applied on gs 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.000000 TRACE network [e18] - Made second apply on cl 20:22:48.000000 TRACE network [e18] - Listening... 20:22:48.000000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.000000 TRACE network [e18] - Made first apply on cl 20:22:48.000000 TRACE network [e18] - Applied on gs 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.000000 TRACE network [e18] - Made second apply on cl 20:22:48.000000 TRACE network [e18] - Listening... 20:22:48.000000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=93. 20:22:48.000000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.000000 TRACE network [e18] - Made first apply on cl 20:22:48.000000 TRACE global [600] - We'll wait till request 93 is answered. 20:22:48.000000 TRACE network [e18] - Applied on gs 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.000000 TRACE network [e18] - Made second apply on cl 20:22:48.000000 TRACE network [e18] - Listening... 20:22:48.000000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.000000 TRACE network [e18] - Made first apply on cl 20:22:48.000000 TRACE network [e18] - Applied on gs 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.015625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.031250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.062500 TRACE network [e18] - Made second apply on cl 20:22:48.062500 TRACE network [e18] - Listening... 20:22:48.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.062500 TRACE network [e18] - Made first apply on cl 20:22:48.062500 TRACE network [e18] - Applied on gs 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.062500 TRACE network [e18] - Made second apply on cl 20:22:48.062500 TRACE network [e18] - Listening... 20:22:48.062500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.062500 TRACE network [e18] - Made first apply on cl 20:22:48.062500 TRACE network [e18] - Applied on gs 20:22:48.062500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.062500 TRACE network [e18] - Made second apply on cl 20:22:48.062500 TRACE network [e18] - Listening... 20:22:48.062500 TRACE ai [600] - Completing goal: VISIT TILE (1 112 0) (Geon) 20:22:48.062500 DEBUG ai [600] - reserved object id=4714; address=135921832; name=Refugee Camp 20:22:48.062500 DEBUG ai [600] - Hero Geon moved from 7 122 0 to 4 114 0. Returning 0. 20:22:48.062500 DEBUG ai [600] - Hero Geon apparently used all MPs (0 left) 20:22:48.062500 TRACE ai [600] - Time of looking for wander destination was 609 ms. 20:22:48.062500 DEBUG ai [600] - Looking into Lacus, MP=1630 20:22:48.062500 TRACE ai [600] - It's safe for Lacus to visit tile 80 101 0 20:22:48.093750 DEBUG ai [600] - Of all 1 destinations, object oid=1677 seems nice 20:22:48.109375 DEBUG ai [600] - Lacus will try to visit Hellwind, Inferno at (80 101 0) 20:22:48.109375 DEBUG ai [600] - Moving hero Lacus to tile 80 101 0 20:22:48.109375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=94. 20:22:48.109375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.109375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.109375 TRACE network [e18] - Made first apply on cl 20:22:48.109375 TRACE global [600] - We'll wait till request 94 is answered. 20:22:48.109375 TRACE network [e18] - Applied on gs 20:22:48.109375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.109375 TRACE network [e18] - Made second apply on cl 20:22:48.109375 TRACE network [e18] - Listening... 20:22:48.109375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.109375 TRACE network [e18] - Made first apply on cl 20:22:48.109375 TRACE network [e18] - Applied on gs 20:22:48.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.171875 TRACE network [e18] - Made second apply on cl 20:22:48.171875 TRACE network [e18] - Listening... 20:22:48.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.171875 TRACE network [e18] - Made first apply on cl 20:22:48.171875 TRACE network [e18] - Applied on gs 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.171875 TRACE network [e18] - Made second apply on cl 20:22:48.171875 TRACE network [e18] - Listening... 20:22:48.171875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.171875 TRACE network [e18] - Made first apply on cl 20:22:48.171875 TRACE network [e18] - Applied on gs 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.171875 TRACE network [e18] - Made second apply on cl 20:22:48.171875 TRACE network [e18] - Listening... 20:22:48.171875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=95. 20:22:48.171875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.171875 TRACE global [600] - We'll wait till request 95 is answered. 20:22:48.171875 TRACE network [e18] - Made first apply on cl 20:22:48.171875 TRACE network [e18] - Applied on gs 20:22:48.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.171875 TRACE network [e18] - Made second apply on cl 20:22:48.171875 TRACE network [e18] - Listening... 20:22:48.187500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.187500 TRACE network [e18] - Made first apply on cl 20:22:48.187500 TRACE network [e18] - Applied on gs 20:22:48.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.203125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.218750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.250000 TRACE network [e18] - Made second apply on cl 20:22:48.250000 TRACE network [e18] - Listening... 20:22:48.250000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.250000 TRACE network [e18] - Made first apply on cl 20:22:48.250000 TRACE network [e18] - Applied on gs 20:22:48.250000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.250000 TRACE network [e18] - Made second apply on cl 20:22:48.250000 TRACE network [e18] - Listening... 20:22:48.265625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.265625 TRACE network [e18] - Made first apply on cl 20:22:48.265625 TRACE network [e18] - Applied on gs 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.265625 TRACE network [e18] - Made second apply on cl 20:22:48.265625 TRACE network [e18] - Listening... 20:22:48.265625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=96. 20:22:48.265625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.265625 TRACE network [e18] - Made first apply on cl 20:22:48.265625 TRACE global [600] - We'll wait till request 96 is answered. 20:22:48.265625 TRACE network [e18] - Applied on gs 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.265625 TRACE network [e18] - Made second apply on cl 20:22:48.265625 TRACE network [e18] - Listening... 20:22:48.265625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.265625 TRACE network [e18] - Made first apply on cl 20:22:48.265625 TRACE network [e18] - Applied on gs 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.296875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.312500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.328125 TRACE network [e18] - Made second apply on cl 20:22:48.328125 TRACE network [e18] - Listening... 20:22:48.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.328125 TRACE network [e18] - Made first apply on cl 20:22:48.328125 TRACE network [e18] - Applied on gs 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.328125 TRACE network [e18] - Made second apply on cl 20:22:48.328125 TRACE network [e18] - Listening... 20:22:48.328125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.328125 TRACE network [e18] - Made first apply on cl 20:22:48.328125 TRACE network [e18] - Applied on gs 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.328125 TRACE network [e18] - Made second apply on cl 20:22:48.328125 TRACE network [e18] - Listening... 20:22:48.328125 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=97. 20:22:48.328125 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.328125 TRACE network [e18] - Made first apply on cl 20:22:48.328125 TRACE global [600] - We'll wait till request 97 is answered. 20:22:48.328125 TRACE network [e18] - Applied on gs 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.328125 TRACE network [e18] - Made second apply on cl 20:22:48.328125 TRACE network [e18] - Listening... 20:22:48.328125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.328125 TRACE network [e18] - Made first apply on cl 20:22:48.328125 TRACE network [e18] - Applied on gs 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.343750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.359375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.406250 TRACE network [e18] - Made second apply on cl 20:22:48.406250 TRACE network [e18] - Listening... 20:22:48.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.406250 TRACE network [e18] - Made first apply on cl 20:22:48.406250 TRACE network [e18] - Applied on gs 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.406250 TRACE network [e18] - Made second apply on cl 20:22:48.406250 TRACE network [e18] - Listening... 20:22:48.406250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.406250 TRACE network [e18] - Made first apply on cl 20:22:48.406250 TRACE network [e18] - Applied on gs 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.406250 TRACE network [e18] - Made second apply on cl 20:22:48.406250 TRACE network [e18] - Listening... 20:22:48.406250 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=98. 20:22:48.406250 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.406250 TRACE global [600] - We'll wait till request 98 is answered. 20:22:48.406250 TRACE network [e18] - Made first apply on cl 20:22:48.406250 TRACE network [e18] - Applied on gs 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.406250 TRACE network [e18] - Made second apply on cl 20:22:48.406250 TRACE network [e18] - Listening... 20:22:48.406250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.406250 TRACE network [e18] - Made first apply on cl 20:22:48.406250 TRACE network [e18] - Applied on gs 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.484375 TRACE network [e18] - Made second apply on cl 20:22:48.484375 TRACE network [e18] - Listening... 20:22:48.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.484375 TRACE network [e18] - Made first apply on cl 20:22:48.484375 TRACE network [e18] - Applied on gs 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.484375 TRACE network [e18] - Made second apply on cl 20:22:48.484375 TRACE network [e18] - Listening... 20:22:48.484375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.484375 TRACE network [e18] - Made first apply on cl 20:22:48.484375 TRACE network [e18] - Applied on gs 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.484375 TRACE network [e18] - Made second apply on cl 20:22:48.484375 TRACE network [e18] - Listening... 20:22:48.484375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=99. 20:22:48.484375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.484375 TRACE network [e18] - Made first apply on cl 20:22:48.484375 TRACE global [600] - We'll wait till request 99 is answered. 20:22:48.484375 TRACE network [e18] - Applied on gs 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.484375 TRACE network [e18] - Made second apply on cl 20:22:48.484375 TRACE network [e18] - Listening... 20:22:48.484375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.484375 TRACE network [e18] - Made first apply on cl 20:22:48.484375 TRACE network [e18] - Applied on gs 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.500000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.515625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.531250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.546875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.562500 TRACE network [e18] - Made second apply on cl 20:22:48.562500 TRACE network [e18] - Listening... 20:22:48.562500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.562500 TRACE network [e18] - Made first apply on cl 20:22:48.562500 TRACE network [e18] - Applied on gs 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.562500 TRACE network [e18] - Made second apply on cl 20:22:48.562500 TRACE network [e18] - Listening... 20:22:48.562500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.562500 TRACE network [e18] - Made first apply on cl 20:22:48.562500 TRACE network [e18] - Applied on gs 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.562500 TRACE network [e18] - Made second apply on cl 20:22:48.562500 TRACE network [e18] - Listening... 20:22:48.562500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=100. 20:22:48.562500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.562500 TRACE global [600] - We'll wait till request 100 is answered. 20:22:48.562500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.562500 TRACE network [e18] - Made first apply on cl 20:22:48.562500 TRACE network [e18] - Applied on gs 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.562500 TRACE network [e18] - Made second apply on cl 20:22:48.562500 TRACE network [e18] - Listening... 20:22:48.562500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.562500 TRACE network [e18] - Made first apply on cl 20:22:48.562500 TRACE network [e18] - Applied on gs 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Hellwind, Inferno'. 20:22:48.593750 TRACE ai [e18] - Completing goal: FIND OBJ 1,677 (Lacus) 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 WARN global [e18] - Catapult doesn't have a base stack! 20:22:48.593750 TRACE network [e18] - received server message of type struct BattleStart, data: {CPack: type '3000'} 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 20:22:48.593750 INFO global [e18] - Opening StupidAI 20:22:48.593750 INFO global [e18] - Loaded Stupid AI 0.1 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: created 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: init called, saving ptr to IBattleCallback 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStart called 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStart called 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 TRACE network [cc8] - Sending a request "struct MakeAction". It'll have an ID=101. 20:22:48.593750 TRACE network [cc8] - Sending to server a pack of type struct MakeAction 20:22:48.593750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.593750 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.593750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.593750 TRACE network [e18] - Made first apply on cl 20:22:48.593750 TRACE network [e18] - Applied on gs 20:22:48.593750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.593750 TRACE network [e18] - Made second apply on cl 20:22:48.593750 TRACE network [e18] - Listening... 20:22:48.625000 TRACE network [e18] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleNewRoundFirst called 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleNewRoundFirst called 20:22:48.625000 TRACE network [e18] - Made first apply on cl 20:22:48.625000 TRACE network [e18] - Applied on gs 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleNewRound called 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleNewRound called 20:22:48.625000 TRACE network [e18] - Made second apply on cl 20:22:48.625000 TRACE network [e18] - Listening... 20:22:48.625000 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.625000 TRACE network [e18] - Made first apply on cl 20:22:48.625000 TRACE network [e18] - Applied on gs 20:22:48.625000 TRACE network [e18] - Made second apply on cl 20:22:48.625000 TRACE network [e18] - Listening... 20:22:48.625000 TRACE ai [4bc] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [0]: 1 creatures of Catapults from slot 255 20:22:48.625000 TRACE network [4bc] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Catapult', destinationTile '{BattleHex: x '12', y '0', hex '12'}', additionalInfo '0', selectedStack '-1'} 20:22:48.625000 TRACE network [4bc] - Sending a request "struct MakeAction". It'll have an ID=102. 20:22:48.625000 TRACE network [4bc] - Sending to server a pack of type struct MakeAction 20:22:48.625000 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.625000 TRACE network [e18] - Made first apply on cl 20:22:48.625000 TRACE network [e18] - Applied on gs 20:22:48.625000 TRACE network [e18] - Made second apply on cl 20:22:48.625000 TRACE network [e18] - Listening... 20:22:48.625000 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:48.625000 TRACE network [e18] - Made first apply on cl 20:22:48.625000 TRACE network [e18] - Applied on gs 20:22:48.625000 ERROR network [e18] - System message: Server encountered a problem: catapult tried to attack already destroyed wall part! 20:22:48.625000 TRACE network [e18] - Made second apply on cl 20:22:48.625000 TRACE network [e18] - Listening... 20:22:48.625000 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.625000 TRACE network [e18] - Made first apply on cl 20:22:48.625000 TRACE network [e18] - Applied on gs 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.625000 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.625000 TRACE network [e18] - Made second apply on cl 20:22:48.625000 TRACE network [e18] - Listening... 20:22:48.625000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.625000 TRACE network [e18] - Made first apply on cl 20:22:48.625000 TRACE network [e18] - Applied on gs 20:22:48.625000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.625000 TRACE network [e18] - Made second apply on cl 20:22:48.625000 TRACE network [e18] - Listening... 20:22:48.625000 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.625000 TRACE network [e18] - Made first apply on cl 20:22:48.625000 TRACE network [e18] - Applied on gs 20:22:48.625000 TRACE network [e18] - Made second apply on cl 20:22:48.625000 TRACE network [e18] - Listening... 20:22:48.625000 TRACE ai [cc] - CStupidAI [0B,835,294]: activeStack called for Battle stack [9]: 6 creatures of Archangels from slot 2 of armyobj=1677 20:22:48.640625 TRACE network [cc] - Send battle action to server: {BattleAction: side '1', stackNumber '9', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 20:22:48.640625 TRACE network [cc] - Sending a request "struct MakeAction". It'll have an ID=103. 20:22:48.640625 TRACE network [cc] - Sending to server a pack of type struct MakeAction 20:22:48.640625 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE ai [df4] - CStupidAI [0B,835,294]: activeStack called for Battle stack [10]: 10 creatures of Archangels from slot 3 of armyobj=1677 20:22:48.640625 TRACE network [df4] - Send battle action to server: {BattleAction: side '1', stackNumber '10', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '1', hex '18'}', additionalInfo '2', selectedStack '-1'} 20:22:48.640625 TRACE network [df4] - Sending a request "struct MakeAction". It'll have an ID=104. 20:22:48.640625 TRACE network [df4] - Sending to server a pack of type struct MakeAction 20:22:48.640625 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.640625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.640625 TRACE network [e18] - Made first apply on cl 20:22:48.640625 TRACE network [e18] - Applied on gs 20:22:48.640625 TRACE network [e18] - Made second apply on cl 20:22:48.640625 TRACE network [e18] - Listening... 20:22:48.640625 TRACE ai [ab8] - CStupidAI [0B,835,294]: activeStack called for Battle stack [11]: 6 creatures of Archangels from slot 4 of armyobj=1677 20:22:48.656250 TRACE network [ab8] - Send battle action to server: {BattleAction: side '1', stackNumber '11', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '1', hex '20'}', additionalInfo '2', selectedStack '-1'} 20:22:48.656250 TRACE network [ab8] - Sending a request "struct MakeAction". It'll have an ID=105. 20:22:48.656250 TRACE network [ab8] - Sending to server a pack of type struct MakeAction 20:22:48.656250 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.656250 TRACE network [e18] - Made first apply on cl 20:22:48.656250 TRACE network [e18] - Applied on gs 20:22:48.656250 TRACE network [e18] - Made second apply on cl 20:22:48.656250 TRACE network [e18] - Listening... 20:22:48.656250 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.656250 TRACE network [e18] - Made first apply on cl 20:22:48.656250 TRACE network [e18] - Applied on gs 20:22:48.656250 TRACE network [e18] - Made second apply on cl 20:22:48.656250 TRACE network [e18] - Listening... 20:22:48.656250 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.656250 TRACE network [e18] - Made first apply on cl 20:22:48.656250 TRACE network [e18] - Applied on gs 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.656250 TRACE network [e18] - Made second apply on cl 20:22:48.656250 TRACE network [e18] - Listening... 20:22:48.656250 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.656250 TRACE network [e18] - Made first apply on cl 20:22:48.656250 TRACE network [e18] - Applied on gs 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.656250 TRACE network [e18] - Made second apply on cl 20:22:48.656250 TRACE network [e18] - Listening... 20:22:48.656250 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.656250 TRACE network [e18] - Made first apply on cl 20:22:48.656250 TRACE network [e18] - Applied on gs 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.656250 TRACE network [e18] - Made second apply on cl 20:22:48.656250 TRACE network [e18] - Listening... 20:22:48.656250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.656250 TRACE network [e18] - Made first apply on cl 20:22:48.656250 TRACE network [e18] - Applied on gs 20:22:48.656250 TRACE network [e18] - Made second apply on cl 20:22:48.656250 TRACE network [e18] - Listening... 20:22:48.656250 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.656250 TRACE network [e18] - Made first apply on cl 20:22:48.656250 TRACE network [e18] - Applied on gs 20:22:48.656250 TRACE network [e18] - Made second apply on cl 20:22:48.656250 TRACE network [e18] - Listening... 20:22:48.656250 TRACE ai [5e0] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [1]: 80 creatures of Royal Griffins from slot 0 of armyobj=9209 20:22:48.656250 TRACE network [5e0] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '3', selectedStack '-1'} 20:22:48.656250 TRACE network [5e0] - Sending a request "struct MakeAction". It'll have an ID=106. 20:22:48.656250 TRACE network [5e0] - Sending to server a pack of type struct MakeAction 20:22:48.656250 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.656250 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct BattleTriggerEffect, data: {CPack: type '3019'} 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 WARN network [e18] - Unrecognized trigger effect type 3019 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE ai [92c] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [1]: 73 creatures of Royal Griffins from slot 0 of armyobj=9209 20:22:48.671875 TRACE network [92c] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '3', selectedStack '-1'} 20:22:48.671875 TRACE network [92c] - Sending a request "struct MakeAction". It'll have an ID=107. 20:22:48.671875 TRACE network [92c] - Sending to server a pack of type struct MakeAction 20:22:48.671875 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.671875 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.671875 TRACE network [e18] - Made first apply on cl 20:22:48.671875 TRACE network [e18] - Applied on gs 20:22:48.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.671875 TRACE network [e18] - Made second apply on cl 20:22:48.671875 TRACE network [e18] - Listening... 20:22:48.687500 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.687500 TRACE network [e18] - Made first apply on cl 20:22:48.687500 TRACE network [e18] - Applied on gs 20:22:48.687500 TRACE network [e18] - Made second apply on cl 20:22:48.687500 TRACE network [e18] - Listening... 20:22:48.687500 TRACE ai [e3c] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [3]: 155 creatures of Vampire Lords from slot 2 of armyobj=9209 20:22:48.687500 TRACE network [e3c] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '5', y '0', hex '5'}', additionalInfo '3', selectedStack '-1'} 20:22:48.687500 TRACE network [e3c] - Sending a request "struct MakeAction". It'll have an ID=108. 20:22:48.687500 TRACE network [e3c] - Sending to server a pack of type struct MakeAction 20:22:48.687500 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.687500 TRACE network [e18] - Made first apply on cl 20:22:48.687500 TRACE network [e18] - Applied on gs 20:22:48.687500 TRACE network [e18] - Made second apply on cl 20:22:48.687500 TRACE network [e18] - Listening... 20:22:48.687500 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.687500 TRACE network [e18] - Made first apply on cl 20:22:48.687500 TRACE network [e18] - Applied on gs 20:22:48.687500 TRACE network [e18] - Made second apply on cl 20:22:48.687500 TRACE network [e18] - Listening... 20:22:48.687500 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.687500 TRACE network [e18] - Made first apply on cl 20:22:48.687500 TRACE network [e18] - Applied on gs 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.687500 TRACE network [e18] - Made second apply on cl 20:22:48.687500 TRACE network [e18] - Listening... 20:22:48.687500 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.687500 TRACE network [e18] - Made first apply on cl 20:22:48.687500 TRACE network [e18] - Applied on gs 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.687500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.687500 TRACE network [e18] - Made second apply on cl 20:22:48.687500 TRACE network [e18] - Listening... 20:22:48.687500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.687500 TRACE network [e18] - Made first apply on cl 20:22:48.687500 TRACE network [e18] - Applied on gs 20:22:48.687500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.687500 TRACE network [e18] - Made second apply on cl 20:22:48.687500 TRACE network [e18] - Listening... 20:22:48.687500 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.687500 TRACE network [e18] - Made first apply on cl 20:22:48.687500 TRACE network [e18] - Applied on gs 20:22:48.687500 TRACE network [e18] - Made second apply on cl 20:22:48.687500 TRACE network [e18] - Listening... 20:22:48.687500 TRACE ai [f80] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [6]: 6 creatures of Magic Elementals from slot 6 of armyobj=9209 20:22:48.687500 TRACE network [f80] - Send battle action to server: {BattleAction: side '0', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '2', hex '36'}', additionalInfo '18', selectedStack '-1'} 20:22:48.687500 TRACE network [f80] - Sending a request "struct MakeAction". It'll have an ID=109. 20:22:48.687500 TRACE network [f80] - Sending to server a pack of type struct MakeAction 20:22:48.703125 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE ai [38c] - CStupidAI [0B,835,294]: activeStack called for Battle stack [12]: 10 creatures of Hell Hounds from slot 5 of armyobj=1677 20:22:48.703125 TRACE network [38c] - Send battle action to server: {BattleAction: side '1', stackNumber '12', actionType 'Walk', destinationTile '{BattleHex: x '8', y '4', hex '76'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.703125 TRACE network [38c] - Sending a request "struct MakeAction". It'll have an ID=110. 20:22:48.703125 TRACE network [38c] - Sending to server a pack of type struct MakeAction 20:22:48.703125 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE ai [f04] - CStupidAI [0B,835,294]: activeStack called for Battle stack [7]: 64 creatures of Magogs from slot 0 of armyobj=1677 20:22:48.703125 TRACE network [f04] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Shoot', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.703125 TRACE network [f04] - Sending a request "struct MakeAction". It'll have an ID=111. 20:22:48.703125 TRACE network [f04] - Sending to server a pack of type struct MakeAction 20:22:48.703125 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.703125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.703125 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.703125 TRACE network [e18] - Made first apply on cl 20:22:48.703125 TRACE network [e18] - Applied on gs 20:22:48.703125 TRACE network [e18] - Made second apply on cl 20:22:48.703125 TRACE network [e18] - Listening... 20:22:48.718750 TRACE ai [730] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [2]: 19 creatures of Crusaders from slot 1 of armyobj=9209 20:22:48.718750 TRACE network [730] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '2', hex '35'}', additionalInfo '18', selectedStack '-1'} 20:22:48.718750 TRACE network [730] - Sending a request "struct MakeAction". It'll have an ID=112. 20:22:48.718750 TRACE network [730] - Sending to server a pack of type struct MakeAction 20:22:48.718750 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE ai [b3c] - CStupidAI [0B,835,294]: activeStack called for Battle stack [13]: 30 creatures of Imps from slot 6 of armyobj=1677 20:22:48.718750 TRACE network [b3c] - Send battle action to server: {BattleAction: side '1', stackNumber '13', actionType 'Walk', destinationTile '{BattleHex: x '12', y '5', hex '97'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.718750 TRACE network [b3c] - Sending a request "struct MakeAction". It'll have an ID=113. 20:22:48.718750 TRACE network [b3c] - Sending to server a pack of type struct MakeAction 20:22:48.718750 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.718750 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.718750 TRACE network [e18] - Made first apply on cl 20:22:48.718750 TRACE network [e18] - Applied on gs 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.718750 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.718750 TRACE network [e18] - Made second apply on cl 20:22:48.718750 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE ai [2a4] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [5]: 320 creatures of Marksmen from slot 4 of armyobj=9209 20:22:48.734375 TRACE network [2a4] - Send battle action to server: {BattleAction: side '0', stackNumber '5', actionType 'Shoot', destinationTile '{BattleHex: x '15', y '0', hex '15'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.734375 TRACE network [2a4] - Sending a request "struct MakeAction". It'll have an ID=114. 20:22:48.734375 TRACE network [2a4] - Sending to server a pack of type struct MakeAction 20:22:48.734375 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE ai [e78] - CStupidAI [0B,835,294]: activeStack called for Battle stack [8]: 24 creatures of Gogs from slot 1 of armyobj=1677 20:22:48.734375 TRACE network [e78] - Send battle action to server: {BattleAction: side '1', stackNumber '8', actionType 'Shoot', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.734375 TRACE network [e78] - Sending a request "struct MakeAction". It'll have an ID=115. 20:22:48.734375 TRACE network [e78] - Sending to server a pack of type struct MakeAction 20:22:48.734375 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE ai [d3c] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [4]: 189 creatures of Monks from slot 3 of armyobj=9209 20:22:48.734375 TRACE network [d3c] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '15', y '0', hex '15'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.734375 TRACE network [d3c] - Sending a request "struct MakeAction". It'll have an ID=116. 20:22:48.734375 TRACE network [d3c] - Sending to server a pack of type struct MakeAction 20:22:48.734375 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleNewRoundFirst called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleNewRoundFirst called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleNewRound called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: battleNewRound called 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE ai [864] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [0]: 1 creatures of Catapults from slot 255 20:22:48.734375 TRACE network [864] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Catapult', destinationTile '{BattleHex: x '12', y '1', hex '29'}', additionalInfo '0', selectedStack '-1'} 20:22:48.734375 TRACE network [864] - Sending a request "struct MakeAction". It'll have an ID=117. 20:22:48.734375 TRACE network [864] - Sending to server a pack of type struct MakeAction 20:22:48.734375 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.734375 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.734375 TRACE network [e18] - Applied on gs 20:22:48.734375 TRACE network [e18] - Made second apply on cl 20:22:48.734375 TRACE network [e18] - Listening... 20:22:48.734375 TRACE network [e18] - received server message of type struct CatapultAttack, data: {CatapultAttack: attackedParts '[{AttackInfo: destinationTile '182', attackedPart '2', damageDealt '2'}]', attacker '0'} 20:22:48.734375 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleCatapultAttacked called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleCatapultAttacked called 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct CatapultAttack, data: {CatapultAttack: attackedParts '[{AttackInfo: destinationTile '130', attackedPart '3', damageDealt '2'}]', attacker '0'} 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleCatapultAttacked called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleCatapultAttacked called 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE ai [d8c] - CStupidAI [0B,835,294]: activeStack called for Battle stack [10]: 6 creatures of Archangels from slot 3 of armyobj=1677 20:22:48.750000 TRACE network [d8c] - Send battle action to server: {BattleAction: side '1', stackNumber '10', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 20:22:48.750000 TRACE network [d8c] - Sending a request "struct MakeAction". It'll have an ID=118. 20:22:48.750000 TRACE network [d8c] - Sending to server a pack of type struct MakeAction 20:22:48.750000 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE ai [dd4] - CStupidAI [0B,835,294]: activeStack called for Battle stack [11]: 4 creatures of Archangels from slot 4 of armyobj=1677 20:22:48.750000 TRACE network [dd4] - Send battle action to server: {BattleAction: side '1', stackNumber '11', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '1', hex '18'}', additionalInfo '2', selectedStack '-1'} 20:22:48.750000 TRACE network [dd4] - Sending a request "struct MakeAction". It'll have an ID=119. 20:22:48.750000 TRACE network [dd4] - Sending to server a pack of type struct MakeAction 20:22:48.750000 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.750000 TRACE network [e18] - Made first apply on cl 20:22:48.750000 TRACE network [e18] - Applied on gs 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.750000 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.750000 TRACE network [e18] - Made second apply on cl 20:22:48.750000 TRACE network [e18] - Listening... 20:22:48.750000 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE ai [68c] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [1]: 36 creatures of Royal Griffins from slot 0 of armyobj=9209 20:22:48.765625 TRACE network [68c] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '2', y '0', hex '2'}', additionalInfo '3', selectedStack '-1'} 20:22:48.765625 TRACE network [68c] - Sending a request "struct MakeAction". It'll have an ID=120. 20:22:48.765625 TRACE network [68c] - Sending to server a pack of type struct MakeAction 20:22:48.765625 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE ai [2f0] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [3]: 155 creatures of Vampire Lords from slot 2 of armyobj=9209 20:22:48.765625 TRACE network [2f0] - Send battle action to server: {BattleAction: side '0', stackNumber '3', actionType 'Walk and attack', destinationTile '{BattleHex: x '5', y '0', hex '5'}', additionalInfo '3', selectedStack '-1'} 20:22:48.765625 TRACE network [2f0] - Sending a request "struct MakeAction". It'll have an ID=121. 20:22:48.765625 TRACE network [2f0] - Sending to server a pack of type struct MakeAction 20:22:48.765625 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.765625 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.765625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.765625 TRACE network [e18] - Made first apply on cl 20:22:48.765625 TRACE network [e18] - Applied on gs 20:22:48.765625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.765625 TRACE network [e18] - Made second apply on cl 20:22:48.765625 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE ai [298] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [6]: 6 creatures of Magic Elementals from slot 6 of armyobj=9209 20:22:48.781250 TRACE network [298] - Send battle action to server: {BattleAction: side '0', stackNumber '6', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '1', hex '20'}', additionalInfo '18', selectedStack '-1'} 20:22:48.781250 TRACE network [298] - Sending a request "struct MakeAction". It'll have an ID=122. 20:22:48.781250 TRACE network [298] - Sending to server a pack of type struct MakeAction 20:22:48.781250 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE ai [e20] - CStupidAI [0B,835,294]: activeStack called for Battle stack [12]: 10 creatures of Hell Hounds from slot 5 of armyobj=1677 20:22:48.781250 TRACE network [e20] - Send battle action to server: {BattleAction: side '1', stackNumber '12', actionType 'Walk and attack', destinationTile '{BattleHex: x '3', y '0', hex '3'}', additionalInfo '2', selectedStack '-1'} 20:22:48.781250 TRACE network [e20] - Sending a request "struct MakeAction". It'll have an ID=123. 20:22:48.781250 TRACE network [e20] - Sending to server a pack of type struct MakeAction 20:22:48.781250 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.781250 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.781250 TRACE network [e18] - Made first apply on cl 20:22:48.781250 TRACE network [e18] - Applied on gs 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.781250 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.781250 TRACE network [e18] - Made second apply on cl 20:22:48.781250 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE ai [edc] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [2]: 7 creatures of Crusaders from slot 1 of armyobj=9209 20:22:48.796875 TRACE network [edc] - Send battle action to server: {BattleAction: side '0', stackNumber '2', actionType 'Walk and attack', destinationTile '{BattleHex: x '1', y '2', hex '35'}', additionalInfo '18', selectedStack '-1'} 20:22:48.796875 TRACE network [edc] - Sending a request "struct MakeAction". It'll have an ID=124. 20:22:48.796875 TRACE network [edc] - Sending to server a pack of type struct MakeAction 20:22:48.796875 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.796875 TRACE ai [5e4] - CStupidAI [0B,835,294]: activeStack called for Battle stack [13]: 30 creatures of Imps from slot 6 of armyobj=1677 20:22:48.796875 TRACE network [5e4] - Send battle action to server: {BattleAction: side '1', stackNumber '13', actionType 'Walk', destinationTile '{BattleHex: x '8', y '1', hex '25'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.796875 TRACE network [5e4] - Sending a request "struct MakeAction". It'll have an ID=125. 20:22:48.796875 TRACE network [5e4] - Sending to server a pack of type struct MakeAction 20:22:48.796875 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.796875 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.796875 TRACE network [e18] - Made first apply on cl 20:22:48.796875 TRACE network [e18] - Applied on gs 20:22:48.796875 TRACE network [e18] - Made second apply on cl 20:22:48.796875 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE ai [f38] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [5]: 320 creatures of Marksmen from slot 4 of armyobj=9209 20:22:48.812500 TRACE network [f38] - Send battle action to server: {BattleAction: side '0', stackNumber '5', actionType 'Shoot', destinationTile '{BattleHex: x '15', y '2', hex '49'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.812500 TRACE network [f38] - Sending a request "struct MakeAction". It'll have an ID=126. 20:22:48.812500 TRACE network [f38] - Sending to server a pack of type struct MakeAction 20:22:48.812500 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE ai [9f8] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [4]: 189 creatures of Monks from slot 3 of armyobj=9209 20:22:48.812500 TRACE network [9f8] - Send battle action to server: {BattleAction: side '0', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '1', hex '18'}', additionalInfo '-1', selectedStack '-1'} 20:22:48.812500 TRACE network [9f8] - Sending a request "struct MakeAction". It'll have an ID=127. 20:22:48.812500 TRACE network [9f8] - Sending to server a pack of type struct MakeAction 20:22:48.812500 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleNewRoundFirst called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleNewRoundFirst called 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleNewRound called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: battleNewRound called 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE ai [e04] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [0]: 1 creatures of Catapults from slot 255 20:22:48.812500 TRACE network [e04] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Catapult', destinationTile '{BattleHex: x '10', y '5', hex '95'}', additionalInfo '0', selectedStack '-1'} 20:22:48.812500 TRACE network [e04] - Sending a request "struct MakeAction". It'll have an ID=128. 20:22:48.812500 TRACE network [e04] - Sending to server a pack of type struct MakeAction 20:22:48.812500 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 ERROR network [e18] - System message: Server encountered a problem: catapult tried to attack non-catapultable hex! 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.812500 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.812500 TRACE network [e18] - Made first apply on cl 20:22:48.812500 TRACE network [e18] - Applied on gs 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.812500 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.812500 TRACE network [e18] - Made second apply on cl 20:22:48.812500 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE ai [d04] - CStupidAI [0B,B82,F4C]: activeStack called for Battle stack [1]: 25 creatures of Royal Griffins from slot 0 of armyobj=9209 20:22:48.828125 TRACE network [d04] - Send battle action to server: {BattleAction: side '0', stackNumber '1', actionType 'Walk and attack', destinationTile '{BattleHex: x '7', y '0', hex '7'}', additionalInfo '25', selectedStack '-1'} 20:22:48.828125 TRACE network [d04] - Sending a request "struct MakeAction". It'll have an ID=129. 20:22:48.828125 TRACE network [d04] - Sending to server a pack of type struct MakeAction 20:22:48.828125 TRACE network [e18] - received server message of type struct StartAction, data: {CPack: type '3007'} 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionStarted called 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionStarted called 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStackMoved called 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStackMoved called 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleAttack called 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleAttack called 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleStacksAttacked called 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleStacksAttacked called 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EndAction, data: {CPack: type '3008'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: actionFinished called 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,835,294]: actionFinished called 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct BattleResult, data: {CPack: type '3003'} 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 20:22:48.828125 DEBUG ai [e18] - Player 1: I won the Starting battle of Lacus attacking Hellwind, Inferno at 80 101 0! 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: battleEnd called 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,B82,F4C]: destroyed 20:22:48.828125 TRACE ai [e18] - CStupidAI [0B,835,294]: battleEnd called 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 WARN bonus [e18] - Warning: an orphaned child! 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '1'. 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EraseStack, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EraseStack, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EraseStack, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EraseStack, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EraseStack, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EraseStack, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct EraseStack, data: {CPack: type '1'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '8066'. 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall VCAI::battleResultsApplied(void). 20:22:48.828125 TRACE ai [e18] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 20:22:48.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::battleResultsApplied(void). 20:22:48.828125 TRACE network [e18] - Made second apply on cl 20:22:48.828125 TRACE network [e18] - Listening... 20:22:48.828125 TRACE network [e18] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 20:22:48.828125 TRACE network [e18] - Made first apply on cl 20:22:48.828125 TRACE network [e18] - Applied on gs 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 20:22:48.843750 TRACE network [e18] - Made second apply on cl 20:22:48.843750 TRACE network [e18] - Listening... 20:22:48.843750 TRACE network [e18] - received server message of type struct FoWChange, data: {CPack: type '112'} 20:22:48.843750 TRACE network [e18] - Made first apply on cl 20:22:48.843750 TRACE network [e18] - Applied on gs 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.843750 TRACE network [e18] - Made second apply on cl 20:22:48.843750 TRACE network [e18] - Listening... 20:22:48.843750 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:48.843750 TRACE network [e18] - Made first apply on cl 20:22:48.843750 TRACE network [e18] - Applied on gs 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:48.843750 TRACE network [e18] - Made second apply on cl 20:22:48.843750 TRACE network [e18] - Listening... 20:22:48.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.843750 TRACE network [e18] - Made first apply on cl 20:22:48.843750 TRACE network [e18] - Applied on gs 20:22:48.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:48.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.843750 TRACE network [e18] - Made second apply on cl 20:22:48.843750 TRACE ai [600] - Completing goal: VISIT TILE (80 101 0) (Lacus) 20:22:48.843750 TRACE network [e18] - Listening... 20:22:48.843750 DEBUG ai [600] - Hero Lacus moved from 86 98 0 to 81 102 0. Returning 1. 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 6 99 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 7 131 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 17 99 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 24 91 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 25 92 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 25 104 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 26 103 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 27 110 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 31 106 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 32 107 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 32 110 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 33 109 0 20:22:48.890625 TRACE ai [600] - It's safe for Lacus to visit tile 34 123 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 34 95 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 35 105 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 35 124 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 36 104 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 39 102 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 48 108 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 53 105 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 72 105 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 72 109 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 74 103 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 76 97 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 78 107 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 79 91 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 82 90 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 83 106 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 85 89 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 86 108 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 88 96 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 88 87 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 93 93 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 93 97 0 20:22:48.906250 TRACE ai [600] - It's safe for Lacus to visit tile 93 122 0 20:22:48.921875 TRACE ai [600] - It's safe for Lacus to visit tile 93 127 0 20:22:48.921875 TRACE ai [600] - It's safe for Lacus to visit tile 95 134 0 20:22:48.921875 TRACE ai [600] - It's safe for Lacus to visit tile 96 135 0 20:22:48.921875 TRACE ai [600] - It's safe for Lacus to visit tile 108 93 0 20:22:48.921875 TRACE ai [600] - It's safe for Lacus to visit tile 135 86 0 20:22:48.921875 DEBUG ai [600] - Of all 73 destinations, object oid=4104 seems nice 20:22:48.921875 DEBUG ai [600] - Lacus will try to visit Monster at (83 106 0) 20:22:48.921875 DEBUG ai [600] - Moving hero Lacus to tile 83 106 0 20:22:48.921875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=130. 20:22:48.921875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:48.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:48.921875 TRACE network [e18] - Made first apply on cl 20:22:48.921875 TRACE global [600] - We'll wait till request 130 is answered. 20:22:48.921875 TRACE network [e18] - Applied on gs 20:22:48.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:48.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:48.921875 TRACE network [e18] - Made second apply on cl 20:22:48.921875 TRACE network [e18] - Listening... 20:22:48.921875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:48.921875 TRACE network [e18] - Made first apply on cl 20:22:48.921875 TRACE network [e18] - Applied on gs 20:22:48.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:48.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:48.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:48.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.015625 TRACE network [e18] - Made second apply on cl 20:22:49.015625 TRACE network [e18] - Listening... 20:22:49.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.015625 TRACE network [e18] - Made first apply on cl 20:22:49.015625 TRACE network [e18] - Applied on gs 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.015625 TRACE network [e18] - Made second apply on cl 20:22:49.015625 TRACE network [e18] - Listening... 20:22:49.015625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.015625 TRACE network [e18] - Made first apply on cl 20:22:49.015625 TRACE network [e18] - Applied on gs 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.015625 TRACE network [e18] - Made second apply on cl 20:22:49.015625 TRACE network [e18] - Listening... 20:22:49.015625 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=131. 20:22:49.015625 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:49.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.015625 TRACE global [600] - We'll wait till request 131 is answered. 20:22:49.015625 TRACE network [e18] - Made first apply on cl 20:22:49.015625 TRACE network [e18] - Applied on gs 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.015625 TRACE network [e18] - Made second apply on cl 20:22:49.015625 TRACE network [e18] - Listening... 20:22:49.015625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:49.015625 TRACE network [e18] - Made first apply on cl 20:22:49.015625 TRACE network [e18] - Applied on gs 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.062500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.078125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.093750 TRACE network [e18] - Made second apply on cl 20:22:49.093750 TRACE network [e18] - Listening... 20:22:49.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.093750 TRACE network [e18] - Made first apply on cl 20:22:49.093750 TRACE network [e18] - Applied on gs 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.093750 TRACE network [e18] - Made second apply on cl 20:22:49.093750 TRACE network [e18] - Listening... 20:22:49.093750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.093750 TRACE network [e18] - Made first apply on cl 20:22:49.093750 TRACE network [e18] - Applied on gs 20:22:49.093750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.093750 TRACE network [e18] - Made second apply on cl 20:22:49.093750 TRACE network [e18] - Listening... 20:22:49.093750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=132. 20:22:49.093750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:49.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.093750 TRACE global [600] - We'll wait till request 132 is answered. 20:22:49.109375 TRACE network [e18] - Made first apply on cl 20:22:49.109375 TRACE network [e18] - Applied on gs 20:22:49.109375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:49.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.109375 TRACE network [e18] - Made second apply on cl 20:22:49.109375 TRACE network [e18] - Listening... 20:22:49.109375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:49.109375 TRACE network [e18] - Made first apply on cl 20:22:49.109375 TRACE network [e18] - Applied on gs 20:22:49.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.156250 TRACE network [e18] - Made second apply on cl 20:22:49.156250 TRACE network [e18] - Listening... 20:22:49.171875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:49.171875 TRACE network [e18] - Made first apply on cl 20:22:49.171875 TRACE network [e18] - Applied on gs 20:22:49.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 20:22:49.171875 TRACE ai [e18] - Completing goal: FIND OBJ 4,104 (Lacus) 20:22:49.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:49.171875 TRACE network [e18] - Made second apply on cl 20:22:49.171875 TRACE network [e18] - Listening... 20:22:49.171875 TRACE network [e18] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 20:22:49.171875 TRACE network [e18] - Made first apply on cl 20:22:49.171875 TRACE network [e18] - Applied on gs 20:22:49.171875 TRACE ai [e18] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Followers} A group of Sharpshooters with a desire for greater glory wish to join you. Do you accept? ', askID '104', soundID '0', selection '0', cancel '1'. 20:22:49.171875 DEBUG ai [e18] - Adding query 104 - Blocking dialog query with 0 components - {Followers} A group of Sharpshooters with a desire for greater glory wish to join you. Do you accept? . Total queries count: 1 20:22:49.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 20:22:49.171875 TRACE network [e18] - Made second apply on cl 20:22:49.171875 TRACE network [e18] - Listening... 20:22:49.171875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.171875 TRACE network [e18] - Made first apply on cl 20:22:49.171875 DEBUG ai [a1c] - I'll answer the query 104 giving the choice 1 20:22:49.171875 TRACE network [a1c] - Sending a request "struct QueryReply". It'll have an ID=133. 20:22:49.171875 TRACE network [a1c] - Sending to server a pack of type struct QueryReply 20:22:49.171875 DEBUG ai [a1c] - Attempted answering query 104 - Blocking dialog query with 0 components - {Followers} A group of Sharpshooters with a desire for greater glory wish to join you. Do you accept? . Request id=133. Waiting for results... 20:22:49.171875 TRACE global [a1c] - We'll wait till request 133 is answered. 20:22:49.171875 TRACE network [e18] - Applied on gs 20:22:49.171875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.171875 TRACE network [e18] - Made second apply on cl 20:22:49.171875 TRACE network [e18] - Listening... 20:22:49.171875 TRACE network [e18] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 20:22:49.171875 TRACE network [e18] - Made first apply on cl 20:22:49.171875 TRACE network [e18] - Applied on gs 20:22:49.171875 TRACE ai [e18] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 20:22:49.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 20:22:49.171875 TRACE network [e18] - Made second apply on cl 20:22:49.171875 TRACE network [e18] - Listening... 20:22:49.171875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:49.171875 TRACE network [e18] - Made first apply on cl 20:22:49.171875 TRACE network [e18] - Applied on gs 20:22:49.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:22:49.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:49.171875 TRACE network [e18] - Made second apply on cl 20:22:49.171875 TRACE network [e18] - Listening... 20:22:49.171875 TRACE network [e18] - received server message of type struct RemoveObject, data: {CPack: type '500'} 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.187500 TRACE network [e18] - Made first apply on cl 20:22:49.187500 DEBUG global [e18] - removing object id=4104; address=139102912; name=Monster 20:22:49.187500 TRACE network [e18] - Applied on gs 20:22:49.187500 TRACE network [e18] - Made second apply on cl 20:22:49.187500 TRACE network [e18] - Listening... 20:22:49.187500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.187500 TRACE network [e18] - Made first apply on cl 20:22:49.187500 TRACE network [e18] - Applied on gs 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.187500 TRACE network [e18] - Made second apply on cl 20:22:49.187500 TRACE network [e18] - Listening... 20:22:49.187500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.187500 TRACE network [e18] - Made first apply on cl 20:22:49.187500 TRACE network [e18] - Applied on gs 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.187500 DEBUG ai [e18] - Removing query 104 - Blocking dialog query with 0 components - {Followers} A group of Sharpshooters with a desire for greater glory wish to join you. Do you accept? . Total queries count: 0 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.187500 TRACE network [e18] - Made second apply on cl 20:22:49.187500 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=134. 20:22:49.187500 TRACE network [e18] - Listening... 20:22:49.187500 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:49.187500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.187500 TRACE network [e18] - Made first apply on cl 20:22:49.187500 TRACE global [600] - We'll wait till request 134 is answered. 20:22:49.187500 TRACE network [e18] - Applied on gs 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.187500 TRACE network [e18] - Made second apply on cl 20:22:49.187500 TRACE network [e18] - Listening... 20:22:49.187500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:49.187500 TRACE network [e18] - Made first apply on cl 20:22:49.187500 TRACE network [e18] - Applied on gs 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.203125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.218750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.234375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.250000 TRACE network [e18] - Made second apply on cl 20:22:49.250000 TRACE network [e18] - Listening... 20:22:49.250000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.250000 TRACE network [e18] - Made first apply on cl 20:22:49.250000 TRACE network [e18] - Applied on gs 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.250000 TRACE network [e18] - Made second apply on cl 20:22:49.250000 TRACE network [e18] - Listening... 20:22:49.250000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.250000 TRACE network [e18] - Made first apply on cl 20:22:49.250000 TRACE network [e18] - Applied on gs 20:22:49.250000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.250000 TRACE network [e18] - Made second apply on cl 20:22:49.250000 TRACE network [e18] - Listening... 20:22:49.250000 TRACE ai [600] - Completing goal: VISIT TILE (83 106 0) (Lacus) 20:22:49.250000 DEBUG ai [600] - Hero Lacus moved from 81 102 0 to 83 106 0. Returning 1. 20:22:49.281250 DEBUG ai [600] - Of all 71 destinations, object oid=4103 seems nice 20:22:49.296875 DEBUG ai [600] - Lacus will try to visit Monster at (86 108 0) 20:22:49.296875 DEBUG ai [600] - Moving hero Lacus to tile 86 108 0 20:22:49.296875 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=135. 20:22:49.296875 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:49.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.296875 TRACE network [e18] - Made first apply on cl 20:22:49.296875 TRACE global [600] - We'll wait till request 135 is answered. 20:22:49.296875 TRACE network [e18] - Applied on gs 20:22:49.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:49.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.296875 TRACE network [e18] - Made second apply on cl 20:22:49.296875 TRACE network [e18] - Listening... 20:22:49.296875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:49.296875 TRACE network [e18] - Made first apply on cl 20:22:49.296875 TRACE network [e18] - Applied on gs 20:22:49.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.296875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.312500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.343750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.359375 TRACE network [e18] - Made second apply on cl 20:22:49.359375 TRACE network [e18] - Listening... 20:22:49.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.359375 TRACE network [e18] - Made first apply on cl 20:22:49.359375 TRACE network [e18] - Applied on gs 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.359375 TRACE network [e18] - Made second apply on cl 20:22:49.359375 TRACE network [e18] - Listening... 20:22:49.359375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.359375 TRACE network [e18] - Made first apply on cl 20:22:49.359375 TRACE network [e18] - Applied on gs 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.359375 TRACE network [e18] - Made second apply on cl 20:22:49.359375 TRACE network [e18] - Listening... 20:22:49.359375 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=136. 20:22:49.359375 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:49.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.359375 TRACE global [600] - We'll wait till request 136 is answered. 20:22:49.359375 TRACE network [e18] - Made first apply on cl 20:22:49.359375 TRACE network [e18] - Applied on gs 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.359375 TRACE network [e18] - Made second apply on cl 20:22:49.359375 TRACE network [e18] - Listening... 20:22:49.359375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:49.359375 TRACE network [e18] - Made first apply on cl 20:22:49.359375 TRACE network [e18] - Applied on gs 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.406250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.421875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.437500 TRACE network [e18] - Made second apply on cl 20:22:49.437500 TRACE network [e18] - Listening... 20:22:49.437500 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:49.437500 TRACE network [e18] - Made first apply on cl 20:22:49.437500 TRACE network [e18] - Applied on gs 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 20:22:49.437500 TRACE ai [e18] - Completing goal: FIND OBJ 4,103 (Lacus) 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:49.437500 TRACE network [e18] - Made second apply on cl 20:22:49.437500 TRACE network [e18] - Listening... 20:22:49.437500 TRACE network [e18] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 20:22:49.437500 TRACE network [e18] - Made first apply on cl 20:22:49.437500 TRACE network [e18] - Applied on gs 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Followers} A group of Vampires with a desire for greater glory wish to join you. Do you accept? ', askID '109', soundID '0', selection '0', cancel '1'. 20:22:49.437500 DEBUG ai [e18] - Adding query 109 - Blocking dialog query with 0 components - {Followers} A group of Vampires with a desire for greater glory wish to join you. Do you accept? . Total queries count: 1 20:22:49.437500 DEBUG ai [524] - I'll answer the query 109 giving the choice 1 20:22:49.437500 TRACE network [524] - Sending a request "struct QueryReply". It'll have an ID=137. 20:22:49.437500 TRACE network [524] - Sending to server a pack of type struct QueryReply 20:22:49.437500 DEBUG ai [524] - Attempted answering query 109 - Blocking dialog query with 0 components - {Followers} A group of Vampires with a desire for greater glory wish to join you. Do you accept? . Request id=137. Waiting for results... 20:22:49.437500 TRACE global [524] - We'll wait till request 137 is answered. 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 20:22:49.437500 TRACE network [e18] - Made second apply on cl 20:22:49.437500 TRACE network [e18] - Listening... 20:22:49.437500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.437500 TRACE network [e18] - Made first apply on cl 20:22:49.437500 TRACE network [e18] - Applied on gs 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.437500 TRACE network [e18] - Made second apply on cl 20:22:49.437500 TRACE network [e18] - Listening... 20:22:49.437500 TRACE network [e18] - received server message of type struct GarrisonDialog, data: {CPack: type '2004'} 20:22:49.437500 TRACE network [e18] - Made first apply on cl 20:22:49.437500 TRACE network [e18] - Applied on gs 20:22:49.437500 TRACE ai [e18] - Entering void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID): removableUnits '1', queryID '110'. 20:22:49.437500 DEBUG ai [e18] - Adding query 110 - Garrison dialog with Bonus system node of type class CGCreature and Hero Lacus. Total queries count: 2 20:22:49.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::showGarrisonDialog(const class CArmedInstance *,const class CGHeroInstance *,bool,class QueryID). 20:22:49.453125 TRACE network [494] - Sending a request "struct ArrangeStacks". It'll have an ID=138. 20:22:49.453125 TRACE network [e18] - Made second apply on cl 20:22:49.453125 TRACE network [494] - Sending to server a pack of type struct ArrangeStacks 20:22:49.453125 TRACE network [e18] - Listening... 20:22:49.453125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.453125 TRACE network [e18] - Made first apply on cl 20:22:49.453125 TRACE global [494] - We'll wait till request 138 is answered. 20:22:49.453125 TRACE network [e18] - Applied on gs 20:22:49.453125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.453125 DEBUG ai [e18] - Removing query 109 - Blocking dialog query with 0 components - {Followers} A group of Vampires with a desire for greater glory wish to join you. Do you accept? . Total queries count: 1 20:22:49.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.453125 TRACE network [e18] - Made second apply on cl 20:22:49.453125 TRACE network [e18] - Listening... 20:22:49.453125 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:49.453125 TRACE network [e18] - Made first apply on cl 20:22:49.453125 TRACE network [e18] - Applied on gs 20:22:49.453125 ERROR network [e18] - System message: Server encountered a problem: Cannot exchange stacks between these two objects! 20:22:49.453125 TRACE network [e18] - Made second apply on cl 20:22:49.453125 TRACE network [e18] - Listening... 20:22:49.453125 TRACE network [e18] - received server message of type struct SystemMessage, data: {CPack: type '95'} 20:22:49.453125 TRACE network [e18] - Made first apply on cl 20:22:49.453125 TRACE network [e18] - Applied on gs 20:22:49.453125 ERROR network [e18] - System message: Server encountered a problem: Got false in applying... that request must have been fishy! 20:22:49.453125 TRACE network [e18] - Made second apply on cl 20:22:49.453125 TRACE network [e18] - Listening... 20:22:49.453125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.453125 TRACE network [e18] - Made first apply on cl 20:22:49.453125 TRACE network [e18] - Applied on gs 20:22:49.453125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.453125 TRACE network [e18] - Made second apply on cl 20:22:49.453125 TRACE network [e18] - Listening... 20:22:49.453125 TRACE network [494] - Sending a request "struct ArrangeStacks". It'll have an ID=139. 20:22:49.453125 TRACE network [494] - Sending to server a pack of type struct ArrangeStacks 20:22:49.453125 TRACE network [e18] - received server message of type struct SwapStacks, data: {CPack: type '1'} 20:22:49.453125 TRACE network [e18] - Made first apply on cl 20:22:49.453125 TRACE global [494] - We'll wait till request 139 is answered. 20:22:49.453125 TRACE network [e18] - Applied on gs 20:22:49.453125 TRACE ai [e18] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 20:22:49.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 20:22:49.453125 TRACE network [e18] - Made second apply on cl 20:22:49.453125 TRACE network [e18] - Listening... 20:22:49.453125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.453125 TRACE network [e18] - Made first apply on cl 20:22:49.453125 TRACE network [e18] - Applied on gs 20:22:49.453125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.453125 TRACE network [e18] - Made second apply on cl 20:22:49.453125 TRACE network [e18] - Listening... 20:22:49.453125 TRACE network [494] - Sending a request "struct ArrangeStacks". It'll have an ID=140. 20:22:49.453125 TRACE network [494] - Sending to server a pack of type struct ArrangeStacks 20:22:49.468750 TRACE network [e18] - received server message of type struct SwapStacks, data: {CPack: type '1'} 20:22:49.468750 TRACE network [e18] - Made first apply on cl 20:22:49.468750 TRACE global [494] - We'll wait till request 140 is answered. 20:22:49.468750 TRACE network [e18] - Applied on gs 20:22:49.468750 TRACE ai [e18] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 20:22:49.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 20:22:49.468750 TRACE network [e18] - Made second apply on cl 20:22:49.468750 TRACE network [e18] - Listening... 20:22:49.468750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.468750 TRACE network [e18] - Made first apply on cl 20:22:49.468750 TRACE network [e18] - Applied on gs 20:22:49.468750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.468750 TRACE network [e18] - Made second apply on cl 20:22:49.468750 TRACE network [e18] - Listening... 20:22:49.468750 TRACE network [494] - Sending a request "struct ArrangeStacks". It'll have an ID=141. 20:22:49.468750 TRACE network [494] - Sending to server a pack of type struct ArrangeStacks 20:22:49.468750 TRACE network [e18] - received server message of type struct SwapStacks, data: {CPack: type '1'} 20:22:49.468750 TRACE global [494] - We'll wait till request 141 is answered. 20:22:49.468750 TRACE network [e18] - Made first apply on cl 20:22:49.468750 TRACE network [e18] - Applied on gs 20:22:49.468750 TRACE ai [e18] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 20:22:49.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 20:22:49.468750 TRACE network [e18] - Made second apply on cl 20:22:49.468750 TRACE network [e18] - Listening... 20:22:49.468750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.468750 TRACE network [e18] - Made first apply on cl 20:22:49.468750 TRACE network [e18] - Applied on gs 20:22:49.468750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.468750 TRACE network [e18] - Made second apply on cl 20:22:49.468750 TRACE network [e18] - Listening... 20:22:49.468750 DEBUG ai [494] - I'll answer the query 110 giving the choice 0 20:22:49.484375 TRACE network [494] - Sending a request "struct QueryReply". It'll have an ID=142. 20:22:49.484375 TRACE network [494] - Sending to server a pack of type struct QueryReply 20:22:49.484375 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:49.484375 TRACE network [e18] - Made first apply on cl 20:22:49.484375 DEBUG ai [494] - Attempted answering query 110 - Garrison dialog with Bonus system node of type class CGCreature and Hero Lacus. Request id=142. Waiting for results... 20:22:49.484375 TRACE global [494] - We'll wait till request 142 is answered. 20:22:49.484375 TRACE network [e18] - Applied on gs 20:22:49.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:22:49.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:49.484375 TRACE network [e18] - Made second apply on cl 20:22:49.484375 TRACE network [e18] - Listening... 20:22:49.484375 TRACE network [e18] - received server message of type struct RemoveObject, data: {CPack: type '500'} 20:22:49.484375 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 20:22:49.484375 TRACE network [e18] - Made first apply on cl 20:22:49.484375 DEBUG global [e18] - removing object id=4103; address=139188368; name=Monster 20:22:49.500000 TRACE network [e18] - Applied on gs 20:22:49.500000 TRACE network [e18] - Made second apply on cl 20:22:49.500000 TRACE network [e18] - Listening... 20:22:49.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.500000 TRACE network [e18] - Made first apply on cl 20:22:49.500000 TRACE network [e18] - Applied on gs 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.500000 TRACE network [e18] - Made second apply on cl 20:22:49.500000 TRACE network [e18] - Listening... 20:22:49.500000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.500000 TRACE network [e18] - Made first apply on cl 20:22:49.500000 TRACE network [e18] - Applied on gs 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.500000 DEBUG ai [e18] - Removing query 110 - Garrison dialog with Bonus system node of type class CGCreature and Hero Lacus. Total queries count: 0 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.500000 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=143. 20:22:49.500000 TRACE network [e18] - Made second apply on cl 20:22:49.500000 TRACE network [e18] - Listening... 20:22:49.500000 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:49.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.500000 TRACE network [e18] - Made first apply on cl 20:22:49.500000 TRACE global [600] - We'll wait till request 143 is answered. 20:22:49.500000 TRACE network [e18] - Applied on gs 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.500000 TRACE network [e18] - Made second apply on cl 20:22:49.500000 TRACE network [e18] - Listening... 20:22:49.500000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:49.500000 TRACE network [e18] - Made first apply on cl 20:22:49.500000 TRACE network [e18] - Applied on gs 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.531250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.546875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.562500 TRACE network [e18] - Made second apply on cl 20:22:49.562500 TRACE network [e18] - Listening... 20:22:49.562500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.562500 TRACE network [e18] - Made first apply on cl 20:22:49.562500 TRACE network [e18] - Applied on gs 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.562500 TRACE network [e18] - Made second apply on cl 20:22:49.562500 TRACE network [e18] - Listening... 20:22:49.562500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.562500 TRACE network [e18] - Made first apply on cl 20:22:49.562500 TRACE network [e18] - Applied on gs 20:22:49.562500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.562500 TRACE network [e18] - Made second apply on cl 20:22:49.562500 TRACE network [e18] - Listening... 20:22:49.562500 TRACE ai [600] - Completing goal: VISIT TILE (86 108 0) (Lacus) 20:22:49.562500 DEBUG ai [600] - Hero Lacus moved from 83 106 0 to 86 108 0. Returning 1. 20:22:49.593750 DEBUG ai [600] - Of all 69 destinations, object oid=4195 seems nice 20:22:49.593750 DEBUG ai [600] - Lacus will try to visit Faerie Ring at (89 116 0) 20:22:49.593750 DEBUG ai [600] - Moving hero Lacus to tile 89 116 0 20:22:49.593750 TRACE network [600] - Sending a request "struct MoveHero". It'll have an ID=144. 20:22:49.593750 TRACE network [600] - Sending to server a pack of type struct MoveHero 20:22:49.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.593750 TRACE network [e18] - Made first apply on cl 20:22:49.593750 TRACE global [600] - We'll wait till request 144 is answered. 20:22:49.593750 TRACE network [e18] - Applied on gs 20:22:49.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:49.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.593750 TRACE network [e18] - Made second apply on cl 20:22:49.593750 TRACE network [e18] - Listening... 20:22:49.593750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:49.593750 TRACE network [e18] - Made first apply on cl 20:22:49.593750 TRACE network [e18] - Applied on gs 20:22:49.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:49.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:49.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:49.671875 TRACE network [e18] - Made second apply on cl 20:22:49.671875 TRACE network [e18] - Listening... 20:22:49.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:49.671875 TRACE network [e18] - Made first apply on cl 20:22:49.671875 TRACE network [e18] - Applied on gs 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:49.671875 TRACE network [e18] - Made second apply on cl 20:22:49.671875 TRACE network [e18] - Listening... 20:22:49.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.671875 TRACE network [e18] - Made first apply on cl 20:22:49.671875 TRACE network [e18] - Applied on gs 20:22:49.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.671875 TRACE network [e18] - Made second apply on cl 20:22:49.671875 TRACE network [e18] - Listening... 20:22:49.671875 TRACE ai [600] - Completing goal: VISIT TILE (89 116 0) (Lacus) 20:22:49.671875 DEBUG ai [600] - reserved object id=4195; address=139279456; name=Faerie Ring 20:22:49.687500 DEBUG ai [600] - Hero Lacus moved from 86 108 0 to 85 109 0. Returning 0. 20:22:49.687500 DEBUG ai [600] - Hero Lacus apparently used all MPs (0 left) 20:22:49.687500 TRACE ai [600] - Time of looking for wander destination was 1625 ms. 20:22:49.687500 INFO ai [600] - Player 1 ends turn 20:22:49.687500 DEBUG ai [600] - Resources at the end of turn: [3514, 1621, 3528, 1673, 1610, 1563, 1230622, 0] 20:22:49.687500 TRACE global [600] - Player 1 ended his turn. 20:22:49.687500 TRACE network [600] - Sending a request "struct EndTurn". It'll have an ID=145. 20:22:49.687500 TRACE network [600] - Sending to server a pack of type struct EndTurn 20:22:49.687500 TRACE global [600] - We'll wait till request 145 is answered. 20:22:49.687500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:49.687500 TRACE network [e18] - Made first apply on cl 20:22:49.687500 TRACE network [e18] - Applied on gs 20:22:49.687500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:49.687500 TRACE network [e18] - Made second apply on cl 20:22:49.687500 INFO global [600] - Player 1 ended turn 20:22:49.687500 TRACE network [e18] - Listening... 20:22:49.687500 TRACE network [e18] - received server message of type struct YourTurn, data: {CPack: type '100'} 20:22:49.687500 TRACE network [e18] - Made first apply on cl 20:22:49.687500 TRACE network [e18] - Applied on gs 20:22:49.703125 TRACE ai [e18] - Entering void __thiscall VCAI::yourTurn(void). 20:22:49.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::yourTurn(void). 20:22:49.703125 TRACE network [e18] - Made second apply on cl 20:22:49.703125 TRACE network [e18] - Listening... 20:22:49.703125 INFO global [6a0] - Player 2 starting turn 20:22:49.703125 DEBUG ai [6a0] - Striving to goal of type WIN 20:22:49.703125 DEBUG ai [6a0] - Considering goal WIN 20:22:49.703125 DEBUG ai [6a0] - Considering goal CONQUER 20:22:50.718750 TRACE ai [6a0] - It's safe for Valeska to visit tile 65 134 1 20:22:52.046875 TRACE ai [6a0] - It's safe for Alagar to visit tile 65 134 1 20:22:54.781250 TRACE ai [6a0] - It's safe for Saurug to visit tile 65 134 1 20:22:56.031250 TRACE ai [6a0] - It's safe for Fiur to visit tile 65 134 1 20:22:57.171875 DEBUG ai [6a0] - Choosing abstract goal CLEAR WAY TO (74 102 0) (Fiur) 20:22:57.171875 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:22:57.171875 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:22:57.343750 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:22:57.343750 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 2.995) 20:22:57.343750 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:22:57.343750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=146. 20:22:57.343750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:57.343750 TRACE global [6a0] - We'll wait till request 146 is answered. 20:22:57.343750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.343750 TRACE network [e18] - Made first apply on cl 20:22:57.343750 TRACE network [e18] - Applied on gs 20:22:57.343750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.343750 TRACE network [e18] - Made second apply on cl 20:22:57.343750 TRACE network [e18] - Listening... 20:22:57.343750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.343750 TRACE network [e18] - Made first apply on cl 20:22:57.343750 TRACE network [e18] - Applied on gs 20:22:57.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.359375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.375000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.406250 TRACE network [e18] - Made second apply on cl 20:22:57.406250 TRACE network [e18] - Listening... 20:22:57.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.406250 TRACE network [e18] - Made first apply on cl 20:22:57.406250 TRACE network [e18] - Applied on gs 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.406250 TRACE network [e18] - Made second apply on cl 20:22:57.406250 TRACE network [e18] - Listening... 20:22:57.406250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:57.406250 TRACE network [e18] - Made first apply on cl 20:22:57.406250 TRACE network [e18] - Applied on gs 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.406250 TRACE network [e18] - Made second apply on cl 20:22:57.406250 TRACE network [e18] - Listening... 20:22:57.406250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=147. 20:22:57.406250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:57.406250 TRACE global [6a0] - We'll wait till request 147 is answered. 20:22:57.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.406250 TRACE network [e18] - Made first apply on cl 20:22:57.406250 TRACE network [e18] - Applied on gs 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.406250 TRACE network [e18] - Made second apply on cl 20:22:57.406250 TRACE network [e18] - Listening... 20:22:57.406250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.406250 TRACE network [e18] - Made first apply on cl 20:22:57.406250 TRACE network [e18] - Applied on gs 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.421875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.437500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.468750 TRACE network [e18] - Made second apply on cl 20:22:57.468750 TRACE network [e18] - Listening... 20:22:57.468750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.468750 TRACE network [e18] - Made first apply on cl 20:22:57.468750 TRACE network [e18] - Applied on gs 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.468750 TRACE network [e18] - Made second apply on cl 20:22:57.468750 TRACE network [e18] - Listening... 20:22:57.468750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:57.468750 TRACE network [e18] - Made first apply on cl 20:22:57.468750 TRACE network [e18] - Applied on gs 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.468750 TRACE network [e18] - Made second apply on cl 20:22:57.468750 TRACE network [e18] - Listening... 20:22:57.468750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=148. 20:22:57.468750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:57.468750 TRACE global [6a0] - We'll wait till request 148 is answered. 20:22:57.468750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.468750 TRACE network [e18] - Made first apply on cl 20:22:57.468750 TRACE network [e18] - Applied on gs 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.468750 TRACE network [e18] - Made second apply on cl 20:22:57.468750 TRACE network [e18] - Listening... 20:22:57.468750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.468750 TRACE network [e18] - Made first apply on cl 20:22:57.468750 TRACE network [e18] - Applied on gs 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.484375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.515625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.546875 TRACE network [e18] - Made second apply on cl 20:22:57.546875 TRACE network [e18] - Listening... 20:22:57.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.546875 TRACE network [e18] - Made first apply on cl 20:22:57.546875 TRACE network [e18] - Applied on gs 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.546875 TRACE network [e18] - Made second apply on cl 20:22:57.546875 TRACE network [e18] - Listening... 20:22:57.546875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:57.546875 TRACE network [e18] - Made first apply on cl 20:22:57.546875 TRACE network [e18] - Applied on gs 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.546875 TRACE network [e18] - Made second apply on cl 20:22:57.546875 TRACE network [e18] - Listening... 20:22:57.546875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=149. 20:22:57.546875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:57.546875 TRACE global [6a0] - We'll wait till request 149 is answered. 20:22:57.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.546875 TRACE network [e18] - Made first apply on cl 20:22:57.546875 TRACE network [e18] - Applied on gs 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.546875 TRACE network [e18] - Made second apply on cl 20:22:57.546875 TRACE network [e18] - Listening... 20:22:57.546875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.546875 TRACE network [e18] - Made first apply on cl 20:22:57.546875 TRACE network [e18] - Applied on gs 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.562500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.578125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.593750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.609375 TRACE network [e18] - Made second apply on cl 20:22:57.609375 TRACE network [e18] - Listening... 20:22:57.609375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.609375 TRACE network [e18] - Made first apply on cl 20:22:57.609375 TRACE network [e18] - Applied on gs 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.609375 TRACE network [e18] - Made second apply on cl 20:22:57.609375 TRACE network [e18] - Listening... 20:22:57.609375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:57.609375 TRACE network [e18] - Made first apply on cl 20:22:57.609375 TRACE network [e18] - Applied on gs 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.609375 TRACE network [e18] - Made second apply on cl 20:22:57.609375 TRACE network [e18] - Listening... 20:22:57.609375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=150. 20:22:57.609375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:57.609375 TRACE global [6a0] - We'll wait till request 150 is answered. 20:22:57.609375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.609375 TRACE network [e18] - Made first apply on cl 20:22:57.609375 TRACE network [e18] - Applied on gs 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.609375 TRACE network [e18] - Made second apply on cl 20:22:57.609375 TRACE network [e18] - Listening... 20:22:57.609375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.609375 TRACE network [e18] - Made first apply on cl 20:22:57.609375 TRACE network [e18] - Applied on gs 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.671875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.671875 TRACE network [e18] - Made second apply on cl 20:22:57.671875 TRACE network [e18] - Listening... 20:22:57.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.671875 TRACE network [e18] - Made first apply on cl 20:22:57.671875 TRACE network [e18] - Applied on gs 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.671875 TRACE network [e18] - Made second apply on cl 20:22:57.671875 TRACE network [e18] - Listening... 20:22:57.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:57.671875 TRACE network [e18] - Made first apply on cl 20:22:57.671875 TRACE network [e18] - Applied on gs 20:22:57.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.671875 TRACE network [e18] - Made second apply on cl 20:22:57.671875 TRACE network [e18] - Listening... 20:22:57.671875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=151. 20:22:57.671875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:57.671875 TRACE global [6a0] - We'll wait till request 151 is answered. 20:22:57.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.671875 TRACE network [e18] - Made first apply on cl 20:22:57.671875 TRACE network [e18] - Applied on gs 20:22:57.687500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.687500 TRACE network [e18] - Made second apply on cl 20:22:57.687500 TRACE network [e18] - Listening... 20:22:57.687500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.687500 TRACE network [e18] - Made first apply on cl 20:22:57.687500 TRACE network [e18] - Applied on gs 20:22:57.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.718750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.734375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.750000 TRACE network [e18] - Made second apply on cl 20:22:57.750000 TRACE network [e18] - Listening... 20:22:57.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.750000 TRACE network [e18] - Made first apply on cl 20:22:57.750000 TRACE network [e18] - Applied on gs 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.750000 TRACE network [e18] - Made second apply on cl 20:22:57.750000 TRACE network [e18] - Listening... 20:22:57.750000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:57.750000 TRACE network [e18] - Made first apply on cl 20:22:57.750000 TRACE network [e18] - Applied on gs 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.750000 TRACE network [e18] - Made second apply on cl 20:22:57.750000 TRACE network [e18] - Listening... 20:22:57.750000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=152. 20:22:57.750000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:57.750000 TRACE global [6a0] - We'll wait till request 152 is answered. 20:22:57.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.750000 TRACE network [e18] - Made first apply on cl 20:22:57.750000 TRACE network [e18] - Applied on gs 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.750000 TRACE network [e18] - Made second apply on cl 20:22:57.750000 TRACE network [e18] - Listening... 20:22:57.750000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.750000 TRACE network [e18] - Made first apply on cl 20:22:57.750000 TRACE network [e18] - Applied on gs 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.781250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:57.796875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.812500 TRACE network [e18] - Made second apply on cl 20:22:57.812500 TRACE network [e18] - Listening... 20:22:57.812500 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:57.812500 TRACE network [e18] - Made first apply on cl 20:22:57.812500 TRACE network [e18] - Applied on gs 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:22:57.812500 TRACE ai [e18] - Completing goal: FIND OBJ 5,315 (Fiur) 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:57.812500 TRACE network [e18] - Made second apply on cl 20:22:57.812500 TRACE network [e18] - Listening... 20:22:57.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.812500 TRACE network [e18] - Made first apply on cl 20:22:57.812500 TRACE network [e18] - Applied on gs 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.812500 TRACE network [e18] - Made second apply on cl 20:22:57.812500 TRACE network [e18] - Listening... 20:22:57.812500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:57.812500 TRACE network [e18] - Made first apply on cl 20:22:57.812500 TRACE network [e18] - Applied on gs 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:57.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.828125 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:22:57.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.828125 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:57.843750 TRACE network [e18] - Made second apply on cl 20:22:57.843750 TRACE network [e18] - Listening... 20:22:57.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.843750 TRACE network [e18] - Made first apply on cl 20:22:57.843750 TRACE network [e18] - Applied on gs 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.843750 TRACE network [e18] - Made second apply on cl 20:22:57.843750 TRACE network [e18] - Listening... 20:22:57.843750 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:22:57.843750 TRACE network [e18] - Made first apply on cl 20:22:57.843750 TRACE network [e18] - Applied on gs 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:22:57.843750 TRACE network [e18] - Made second apply on cl 20:22:57.843750 TRACE network [e18] - Listening... 20:22:57.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:57.843750 TRACE network [e18] - Made first apply on cl 20:22:57.843750 TRACE network [e18] - Applied on gs 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:57.843750 TRACE network [e18] - Made second apply on cl 20:22:57.843750 TRACE network [e18] - Listening... 20:22:57.843750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:57.843750 TRACE network [e18] - Made first apply on cl 20:22:57.843750 TRACE network [e18] - Applied on gs 20:22:57.843750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:57.843750 TRACE network [e18] - Made second apply on cl 20:22:57.843750 TRACE network [e18] - Listening... 20:22:57.843750 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 89 84 0. 20:22:57.843750 TRACE ai [6a0] - Completing goal: FIND OBJ 951 (Fiur) 20:22:57.843750 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:22:57.843750 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:22:57.843750 DEBUG ai [6a0] - Hero Fiur moved from 94 85 1 to 88 84 0. Returning 1. 20:22:57.843750 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:22:57.843750 DEBUG ai [6a0] - Hero Fiur visited tile (87 83 1) 20:22:57.843750 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:22:57.843750 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:22:57.921875 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:22:59.187500 DEBUG ai [6a0] - Considering goal VISIT TILE (115 121 1) (Saurug) 20:22:59.234375 DEBUG ai [6a0] - Trying to realize VISIT TILE (115 121 1) (Saurug) (value 3.999) 20:22:59.250000 DEBUG ai [6a0] - Moving hero Saurug to tile 115 121 1 20:22:59.250000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=153. 20:22:59.250000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.250000 TRACE global [6a0] - We'll wait till request 153 is answered. 20:22:59.250000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.250000 TRACE network [e18] - Made first apply on cl 20:22:59.250000 TRACE network [e18] - Applied on gs 20:22:59.250000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.250000 TRACE network [e18] - Made second apply on cl 20:22:59.250000 TRACE network [e18] - Listening... 20:22:59.250000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.250000 TRACE network [e18] - Made first apply on cl 20:22:59.250000 TRACE network [e18] - Applied on gs 20:22:59.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.312500 TRACE network [e18] - Made second apply on cl 20:22:59.312500 TRACE network [e18] - Listening... 20:22:59.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.312500 TRACE network [e18] - Made first apply on cl 20:22:59.312500 TRACE network [e18] - Applied on gs 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.312500 TRACE network [e18] - Made second apply on cl 20:22:59.312500 TRACE network [e18] - Listening... 20:22:59.312500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.312500 TRACE network [e18] - Made first apply on cl 20:22:59.312500 TRACE network [e18] - Applied on gs 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.312500 TRACE network [e18] - Made second apply on cl 20:22:59.312500 TRACE network [e18] - Listening... 20:22:59.312500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=154. 20:22:59.312500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.312500 TRACE global [6a0] - We'll wait till request 154 is answered. 20:22:59.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.312500 TRACE network [e18] - Made first apply on cl 20:22:59.312500 TRACE network [e18] - Applied on gs 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.312500 TRACE network [e18] - Made second apply on cl 20:22:59.312500 TRACE network [e18] - Listening... 20:22:59.312500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.312500 TRACE network [e18] - Made first apply on cl 20:22:59.312500 TRACE network [e18] - Applied on gs 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.343750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.343750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.359375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.375000 TRACE network [e18] - Made second apply on cl 20:22:59.375000 TRACE network [e18] - Listening... 20:22:59.375000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.375000 TRACE network [e18] - Made first apply on cl 20:22:59.375000 TRACE network [e18] - Applied on gs 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.375000 TRACE network [e18] - Made second apply on cl 20:22:59.375000 TRACE network [e18] - Listening... 20:22:59.375000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.375000 TRACE network [e18] - Made first apply on cl 20:22:59.375000 TRACE network [e18] - Applied on gs 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.375000 TRACE network [e18] - Made second apply on cl 20:22:59.375000 TRACE network [e18] - Listening... 20:22:59.375000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=155. 20:22:59.375000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.375000 TRACE global [6a0] - We'll wait till request 155 is answered. 20:22:59.375000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.375000 TRACE network [e18] - Made first apply on cl 20:22:59.375000 TRACE network [e18] - Applied on gs 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.375000 TRACE network [e18] - Made second apply on cl 20:22:59.375000 TRACE network [e18] - Listening... 20:22:59.375000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.375000 TRACE network [e18] - Made first apply on cl 20:22:59.375000 TRACE network [e18] - Applied on gs 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.421875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.437500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.453125 TRACE network [e18] - Made second apply on cl 20:22:59.453125 TRACE network [e18] - Listening... 20:22:59.453125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.453125 TRACE network [e18] - Made first apply on cl 20:22:59.453125 TRACE network [e18] - Applied on gs 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.453125 TRACE network [e18] - Made second apply on cl 20:22:59.453125 TRACE network [e18] - Listening... 20:22:59.453125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.453125 TRACE network [e18] - Made first apply on cl 20:22:59.453125 TRACE network [e18] - Applied on gs 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.453125 TRACE network [e18] - Made second apply on cl 20:22:59.453125 TRACE network [e18] - Listening... 20:22:59.453125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=156. 20:22:59.453125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.453125 TRACE global [6a0] - We'll wait till request 156 is answered. 20:22:59.453125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.453125 TRACE network [e18] - Made first apply on cl 20:22:59.453125 TRACE network [e18] - Applied on gs 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.453125 TRACE network [e18] - Made second apply on cl 20:22:59.453125 TRACE network [e18] - Listening... 20:22:59.453125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.453125 TRACE network [e18] - Made first apply on cl 20:22:59.453125 TRACE network [e18] - Applied on gs 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.468750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.484375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.484375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.500000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.515625 TRACE network [e18] - Made second apply on cl 20:22:59.515625 TRACE network [e18] - Listening... 20:22:59.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.515625 TRACE network [e18] - Made first apply on cl 20:22:59.515625 TRACE network [e18] - Applied on gs 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.515625 TRACE network [e18] - Made second apply on cl 20:22:59.515625 TRACE network [e18] - Listening... 20:22:59.515625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.515625 TRACE network [e18] - Made first apply on cl 20:22:59.515625 TRACE network [e18] - Applied on gs 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.515625 TRACE network [e18] - Made second apply on cl 20:22:59.515625 TRACE network [e18] - Listening... 20:22:59.515625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=157. 20:22:59.515625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.515625 TRACE global [6a0] - We'll wait till request 157 is answered. 20:22:59.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.515625 TRACE network [e18] - Made first apply on cl 20:22:59.515625 TRACE network [e18] - Applied on gs 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.515625 TRACE network [e18] - Made second apply on cl 20:22:59.515625 TRACE network [e18] - Listening... 20:22:59.515625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.515625 TRACE network [e18] - Made first apply on cl 20:22:59.515625 TRACE network [e18] - Applied on gs 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.531250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.546875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.578125 TRACE network [e18] - Made second apply on cl 20:22:59.578125 TRACE network [e18] - Listening... 20:22:59.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.578125 TRACE network [e18] - Made first apply on cl 20:22:59.578125 TRACE network [e18] - Applied on gs 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.578125 TRACE network [e18] - Made second apply on cl 20:22:59.578125 TRACE network [e18] - Listening... 20:22:59.578125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.578125 TRACE network [e18] - Made first apply on cl 20:22:59.578125 TRACE network [e18] - Applied on gs 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.578125 TRACE network [e18] - Made second apply on cl 20:22:59.578125 TRACE network [e18] - Listening... 20:22:59.578125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=158. 20:22:59.578125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.578125 TRACE global [6a0] - We'll wait till request 158 is answered. 20:22:59.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.578125 TRACE network [e18] - Made first apply on cl 20:22:59.578125 TRACE network [e18] - Applied on gs 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.578125 TRACE network [e18] - Made second apply on cl 20:22:59.578125 TRACE network [e18] - Listening... 20:22:59.578125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.578125 TRACE network [e18] - Made first apply on cl 20:22:59.578125 TRACE network [e18] - Applied on gs 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.656250 TRACE network [e18] - Made second apply on cl 20:22:59.656250 TRACE network [e18] - Listening... 20:22:59.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.656250 TRACE network [e18] - Made first apply on cl 20:22:59.656250 TRACE network [e18] - Applied on gs 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.656250 TRACE network [e18] - Made second apply on cl 20:22:59.656250 TRACE network [e18] - Listening... 20:22:59.656250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.656250 TRACE network [e18] - Made first apply on cl 20:22:59.656250 TRACE network [e18] - Applied on gs 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.656250 TRACE network [e18] - Made second apply on cl 20:22:59.656250 TRACE network [e18] - Listening... 20:22:59.656250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=159. 20:22:59.656250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.656250 TRACE global [6a0] - We'll wait till request 159 is answered. 20:22:59.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.656250 TRACE network [e18] - Made first apply on cl 20:22:59.656250 TRACE network [e18] - Applied on gs 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.656250 TRACE network [e18] - Made second apply on cl 20:22:59.656250 TRACE network [e18] - Listening... 20:22:59.656250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.656250 TRACE network [e18] - Made first apply on cl 20:22:59.656250 TRACE network [e18] - Applied on gs 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.671875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.687500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.718750 TRACE network [e18] - Made second apply on cl 20:22:59.718750 TRACE network [e18] - Listening... 20:22:59.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.718750 TRACE network [e18] - Made first apply on cl 20:22:59.718750 TRACE network [e18] - Applied on gs 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.718750 TRACE network [e18] - Made second apply on cl 20:22:59.718750 TRACE network [e18] - Listening... 20:22:59.718750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.718750 TRACE network [e18] - Made first apply on cl 20:22:59.718750 TRACE network [e18] - Applied on gs 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.718750 TRACE network [e18] - Made second apply on cl 20:22:59.718750 TRACE network [e18] - Listening... 20:22:59.718750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=160. 20:22:59.718750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.718750 TRACE global [6a0] - We'll wait till request 160 is answered. 20:22:59.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.718750 TRACE network [e18] - Made first apply on cl 20:22:59.718750 TRACE network [e18] - Applied on gs 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.718750 TRACE network [e18] - Made second apply on cl 20:22:59.718750 TRACE network [e18] - Listening... 20:22:59.718750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.718750 TRACE network [e18] - Made first apply on cl 20:22:59.718750 TRACE network [e18] - Applied on gs 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.734375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.750000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.781250 TRACE network [e18] - Made second apply on cl 20:22:59.781250 TRACE network [e18] - Listening... 20:22:59.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.781250 TRACE network [e18] - Made first apply on cl 20:22:59.781250 TRACE network [e18] - Applied on gs 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.781250 TRACE network [e18] - Made second apply on cl 20:22:59.781250 TRACE network [e18] - Listening... 20:22:59.781250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.781250 TRACE network [e18] - Made first apply on cl 20:22:59.781250 TRACE network [e18] - Applied on gs 20:22:59.781250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.781250 TRACE network [e18] - Made second apply on cl 20:22:59.781250 TRACE network [e18] - Listening... 20:22:59.781250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=161. 20:22:59.781250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.781250 TRACE global [6a0] - We'll wait till request 161 is answered. 20:22:59.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.796875 TRACE network [e18] - Made first apply on cl 20:22:59.796875 TRACE network [e18] - Applied on gs 20:22:59.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.796875 TRACE network [e18] - Made second apply on cl 20:22:59.796875 TRACE network [e18] - Listening... 20:22:59.796875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.796875 TRACE network [e18] - Made first apply on cl 20:22:59.796875 TRACE network [e18] - Applied on gs 20:22:59.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.796875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.843750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.859375 TRACE network [e18] - Made second apply on cl 20:22:59.859375 TRACE network [e18] - Listening... 20:22:59.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.859375 TRACE network [e18] - Made first apply on cl 20:22:59.859375 TRACE network [e18] - Applied on gs 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.859375 TRACE network [e18] - Made second apply on cl 20:22:59.859375 TRACE network [e18] - Listening... 20:22:59.859375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.859375 TRACE network [e18] - Made first apply on cl 20:22:59.859375 TRACE network [e18] - Applied on gs 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.859375 TRACE network [e18] - Made second apply on cl 20:22:59.859375 TRACE network [e18] - Listening... 20:22:59.859375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=162. 20:22:59.859375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.859375 TRACE global [6a0] - We'll wait till request 162 is answered. 20:22:59.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.859375 TRACE network [e18] - Made first apply on cl 20:22:59.859375 TRACE network [e18] - Applied on gs 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.859375 TRACE network [e18] - Made second apply on cl 20:22:59.859375 TRACE network [e18] - Listening... 20:22:59.859375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.859375 TRACE network [e18] - Made first apply on cl 20:22:59.859375 TRACE network [e18] - Applied on gs 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.875000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.890625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.921875 TRACE network [e18] - Made second apply on cl 20:22:59.921875 TRACE network [e18] - Listening... 20:22:59.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.921875 TRACE network [e18] - Made first apply on cl 20:22:59.921875 TRACE network [e18] - Applied on gs 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.921875 TRACE network [e18] - Made second apply on cl 20:22:59.921875 TRACE network [e18] - Listening... 20:22:59.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.921875 TRACE network [e18] - Made first apply on cl 20:22:59.921875 TRACE network [e18] - Applied on gs 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.921875 TRACE network [e18] - Made second apply on cl 20:22:59.921875 TRACE network [e18] - Listening... 20:22:59.921875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=163. 20:22:59.921875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:22:59.921875 TRACE global [6a0] - We'll wait till request 163 is answered. 20:22:59.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.921875 TRACE network [e18] - Made first apply on cl 20:22:59.921875 TRACE network [e18] - Applied on gs 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.921875 TRACE network [e18] - Made second apply on cl 20:22:59.921875 TRACE network [e18] - Listening... 20:22:59.921875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:22:59.921875 TRACE network [e18] - Made first apply on cl 20:22:59.921875 TRACE network [e18] - Applied on gs 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:22:59.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:22:59.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:22:59.984375 TRACE network [e18] - Made second apply on cl 20:22:59.984375 TRACE network [e18] - Listening... 20:22:59.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:22:59.984375 TRACE network [e18] - Made first apply on cl 20:22:59.984375 TRACE network [e18] - Applied on gs 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:22:59.984375 TRACE network [e18] - Made second apply on cl 20:22:59.984375 TRACE network [e18] - Listening... 20:22:59.984375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:22:59.984375 TRACE network [e18] - Made first apply on cl 20:22:59.984375 TRACE network [e18] - Applied on gs 20:22:59.984375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:22:59.984375 TRACE network [e18] - Made second apply on cl 20:22:59.984375 TRACE network [e18] - Listening... 20:22:59.984375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=164. 20:23:00.000000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.000000 TRACE global [6a0] - We'll wait till request 164 is answered. 20:23:00.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.000000 TRACE network [e18] - Made first apply on cl 20:23:00.000000 TRACE network [e18] - Applied on gs 20:23:00.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.000000 TRACE network [e18] - Made second apply on cl 20:23:00.000000 TRACE network [e18] - Listening... 20:23:00.000000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.000000 TRACE network [e18] - Made first apply on cl 20:23:00.000000 TRACE network [e18] - Applied on gs 20:23:00.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.015625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.031250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.062500 TRACE network [e18] - Made second apply on cl 20:23:00.062500 TRACE network [e18] - Listening... 20:23:00.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.062500 TRACE network [e18] - Made first apply on cl 20:23:00.062500 TRACE network [e18] - Applied on gs 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.062500 TRACE network [e18] - Made second apply on cl 20:23:00.062500 TRACE network [e18] - Listening... 20:23:00.062500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.062500 TRACE network [e18] - Made first apply on cl 20:23:00.062500 TRACE network [e18] - Applied on gs 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.062500 TRACE network [e18] - Made second apply on cl 20:23:00.062500 TRACE network [e18] - Listening... 20:23:00.062500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=165. 20:23:00.062500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.062500 TRACE global [6a0] - We'll wait till request 165 is answered. 20:23:00.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.062500 TRACE network [e18] - Made first apply on cl 20:23:00.062500 TRACE network [e18] - Applied on gs 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.062500 TRACE network [e18] - Made second apply on cl 20:23:00.062500 TRACE network [e18] - Listening... 20:23:00.062500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.062500 TRACE network [e18] - Made first apply on cl 20:23:00.062500 TRACE network [e18] - Applied on gs 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.078125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.125000 TRACE network [e18] - Made second apply on cl 20:23:00.125000 TRACE network [e18] - Listening... 20:23:00.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.125000 TRACE network [e18] - Made first apply on cl 20:23:00.125000 TRACE network [e18] - Applied on gs 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.125000 TRACE network [e18] - Made second apply on cl 20:23:00.125000 TRACE network [e18] - Listening... 20:23:00.125000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.125000 TRACE network [e18] - Made first apply on cl 20:23:00.125000 TRACE network [e18] - Applied on gs 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.125000 TRACE network [e18] - Made second apply on cl 20:23:00.125000 TRACE network [e18] - Listening... 20:23:00.125000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=166. 20:23:00.125000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.125000 TRACE global [6a0] - We'll wait till request 166 is answered. 20:23:00.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.125000 TRACE network [e18] - Made first apply on cl 20:23:00.125000 TRACE network [e18] - Applied on gs 20:23:00.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.125000 TRACE network [e18] - Made second apply on cl 20:23:00.125000 TRACE network [e18] - Listening... 20:23:00.125000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.140625 TRACE network [e18] - Made first apply on cl 20:23:00.140625 TRACE network [e18] - Applied on gs 20:23:00.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.203125 TRACE network [e18] - Made second apply on cl 20:23:00.203125 TRACE network [e18] - Listening... 20:23:00.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.203125 TRACE network [e18] - Made first apply on cl 20:23:00.203125 TRACE network [e18] - Applied on gs 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.203125 TRACE network [e18] - Made second apply on cl 20:23:00.203125 TRACE network [e18] - Listening... 20:23:00.203125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.203125 TRACE network [e18] - Made first apply on cl 20:23:00.203125 TRACE network [e18] - Applied on gs 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.203125 TRACE network [e18] - Made second apply on cl 20:23:00.203125 TRACE network [e18] - Listening... 20:23:00.203125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=167. 20:23:00.203125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.203125 TRACE global [6a0] - We'll wait till request 167 is answered. 20:23:00.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.203125 TRACE network [e18] - Made first apply on cl 20:23:00.203125 TRACE network [e18] - Applied on gs 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.203125 TRACE network [e18] - Made second apply on cl 20:23:00.203125 TRACE network [e18] - Listening... 20:23:00.203125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.203125 TRACE network [e18] - Made first apply on cl 20:23:00.203125 TRACE network [e18] - Applied on gs 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.218750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.234375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.265625 TRACE network [e18] - Made second apply on cl 20:23:00.265625 TRACE network [e18] - Listening... 20:23:00.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.265625 TRACE network [e18] - Made first apply on cl 20:23:00.265625 TRACE network [e18] - Applied on gs 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.265625 TRACE network [e18] - Made second apply on cl 20:23:00.265625 TRACE network [e18] - Listening... 20:23:00.265625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.265625 TRACE network [e18] - Made first apply on cl 20:23:00.265625 TRACE network [e18] - Applied on gs 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.265625 TRACE network [e18] - Made second apply on cl 20:23:00.265625 TRACE network [e18] - Listening... 20:23:00.265625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=168. 20:23:00.265625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.265625 TRACE global [6a0] - We'll wait till request 168 is answered. 20:23:00.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.265625 TRACE network [e18] - Made first apply on cl 20:23:00.265625 TRACE network [e18] - Applied on gs 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.265625 TRACE network [e18] - Made second apply on cl 20:23:00.265625 TRACE network [e18] - Listening... 20:23:00.265625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.265625 TRACE network [e18] - Made first apply on cl 20:23:00.265625 TRACE network [e18] - Applied on gs 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.296875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.328125 TRACE network [e18] - Made second apply on cl 20:23:00.328125 TRACE network [e18] - Listening... 20:23:00.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.328125 TRACE network [e18] - Made first apply on cl 20:23:00.328125 TRACE network [e18] - Applied on gs 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.328125 TRACE network [e18] - Made second apply on cl 20:23:00.328125 TRACE network [e18] - Listening... 20:23:00.328125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.328125 TRACE network [e18] - Made first apply on cl 20:23:00.328125 TRACE network [e18] - Applied on gs 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.328125 TRACE network [e18] - Made second apply on cl 20:23:00.328125 TRACE network [e18] - Listening... 20:23:00.328125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=169. 20:23:00.328125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.328125 TRACE global [6a0] - We'll wait till request 169 is answered. 20:23:00.328125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.328125 TRACE network [e18] - Made first apply on cl 20:23:00.328125 TRACE network [e18] - Applied on gs 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.328125 TRACE network [e18] - Made second apply on cl 20:23:00.328125 TRACE network [e18] - Listening... 20:23:00.328125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.328125 TRACE network [e18] - Made first apply on cl 20:23:00.328125 TRACE network [e18] - Applied on gs 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.328125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.343750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.375000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.406250 TRACE network [e18] - Made second apply on cl 20:23:00.406250 TRACE network [e18] - Listening... 20:23:00.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.406250 TRACE network [e18] - Made first apply on cl 20:23:00.406250 TRACE network [e18] - Applied on gs 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.406250 TRACE network [e18] - Made second apply on cl 20:23:00.406250 TRACE network [e18] - Listening... 20:23:00.406250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.406250 TRACE network [e18] - Made first apply on cl 20:23:00.406250 TRACE network [e18] - Applied on gs 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.406250 TRACE network [e18] - Made second apply on cl 20:23:00.406250 TRACE network [e18] - Listening... 20:23:00.406250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=170. 20:23:00.406250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.406250 TRACE global [6a0] - We'll wait till request 170 is answered. 20:23:00.406250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.406250 TRACE network [e18] - Made first apply on cl 20:23:00.406250 TRACE network [e18] - Applied on gs 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.406250 TRACE network [e18] - Made second apply on cl 20:23:00.406250 TRACE network [e18] - Listening... 20:23:00.406250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.406250 TRACE network [e18] - Made first apply on cl 20:23:00.406250 TRACE network [e18] - Applied on gs 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.421875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.437500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.468750 TRACE network [e18] - Made second apply on cl 20:23:00.468750 TRACE network [e18] - Listening... 20:23:00.468750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.468750 TRACE network [e18] - Made first apply on cl 20:23:00.468750 TRACE network [e18] - Applied on gs 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.468750 TRACE network [e18] - Made second apply on cl 20:23:00.468750 TRACE network [e18] - Listening... 20:23:00.468750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.468750 TRACE network [e18] - Made first apply on cl 20:23:00.468750 TRACE network [e18] - Applied on gs 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.468750 TRACE network [e18] - Made second apply on cl 20:23:00.468750 TRACE network [e18] - Listening... 20:23:00.468750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=171. 20:23:00.468750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.468750 TRACE global [6a0] - We'll wait till request 171 is answered. 20:23:00.468750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.468750 TRACE network [e18] - Made first apply on cl 20:23:00.468750 TRACE network [e18] - Applied on gs 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.468750 TRACE network [e18] - Made second apply on cl 20:23:00.468750 TRACE network [e18] - Listening... 20:23:00.468750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.468750 TRACE network [e18] - Made first apply on cl 20:23:00.468750 TRACE network [e18] - Applied on gs 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.468750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.484375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.500000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.500000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.546875 TRACE network [e18] - Made second apply on cl 20:23:00.546875 TRACE network [e18] - Listening... 20:23:00.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.546875 TRACE network [e18] - Made first apply on cl 20:23:00.546875 TRACE network [e18] - Applied on gs 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.546875 TRACE network [e18] - Made second apply on cl 20:23:00.546875 TRACE network [e18] - Listening... 20:23:00.546875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.546875 TRACE network [e18] - Made first apply on cl 20:23:00.546875 TRACE network [e18] - Applied on gs 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.546875 TRACE network [e18] - Made second apply on cl 20:23:00.546875 TRACE network [e18] - Listening... 20:23:00.546875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=172. 20:23:00.546875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.546875 TRACE global [6a0] - We'll wait till request 172 is answered. 20:23:00.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.546875 TRACE network [e18] - Made first apply on cl 20:23:00.546875 TRACE network [e18] - Applied on gs 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.546875 TRACE network [e18] - Made second apply on cl 20:23:00.546875 TRACE network [e18] - Listening... 20:23:00.546875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.546875 TRACE network [e18] - Made first apply on cl 20:23:00.546875 TRACE network [e18] - Applied on gs 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.578125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.593750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.609375 TRACE network [e18] - Made second apply on cl 20:23:00.609375 TRACE network [e18] - Listening... 20:23:00.609375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.609375 TRACE network [e18] - Made first apply on cl 20:23:00.609375 TRACE network [e18] - Applied on gs 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.609375 TRACE network [e18] - Made second apply on cl 20:23:00.609375 TRACE network [e18] - Listening... 20:23:00.609375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.609375 TRACE network [e18] - Made first apply on cl 20:23:00.609375 TRACE network [e18] - Applied on gs 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.609375 TRACE network [e18] - Made second apply on cl 20:23:00.609375 TRACE network [e18] - Listening... 20:23:00.609375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=173. 20:23:00.609375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.609375 TRACE global [6a0] - We'll wait till request 173 is answered. 20:23:00.609375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.609375 TRACE network [e18] - Made first apply on cl 20:23:00.609375 TRACE network [e18] - Applied on gs 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.609375 TRACE network [e18] - Made second apply on cl 20:23:00.609375 TRACE network [e18] - Listening... 20:23:00.609375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.609375 TRACE network [e18] - Made first apply on cl 20:23:00.609375 TRACE network [e18] - Applied on gs 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.671875 TRACE network [e18] - Made second apply on cl 20:23:00.671875 TRACE network [e18] - Listening... 20:23:00.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.671875 TRACE network [e18] - Made first apply on cl 20:23:00.671875 TRACE network [e18] - Applied on gs 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.671875 TRACE network [e18] - Made second apply on cl 20:23:00.671875 TRACE network [e18] - Listening... 20:23:00.671875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.671875 TRACE network [e18] - Made first apply on cl 20:23:00.671875 TRACE network [e18] - Applied on gs 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.671875 TRACE network [e18] - Made second apply on cl 20:23:00.671875 TRACE network [e18] - Listening... 20:23:00.671875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=174. 20:23:00.671875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.671875 TRACE global [6a0] - We'll wait till request 174 is answered. 20:23:00.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.671875 TRACE network [e18] - Made first apply on cl 20:23:00.671875 TRACE network [e18] - Applied on gs 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.671875 TRACE network [e18] - Made second apply on cl 20:23:00.671875 TRACE network [e18] - Listening... 20:23:00.671875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.671875 TRACE network [e18] - Made first apply on cl 20:23:00.671875 TRACE network [e18] - Applied on gs 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.734375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.734375 TRACE network [e18] - Made second apply on cl 20:23:00.734375 TRACE network [e18] - Listening... 20:23:00.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.734375 TRACE network [e18] - Made first apply on cl 20:23:00.734375 TRACE network [e18] - Applied on gs 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.734375 TRACE network [e18] - Made second apply on cl 20:23:00.734375 TRACE network [e18] - Listening... 20:23:00.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.734375 TRACE network [e18] - Made first apply on cl 20:23:00.734375 TRACE network [e18] - Applied on gs 20:23:00.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.734375 TRACE network [e18] - Made second apply on cl 20:23:00.734375 TRACE network [e18] - Listening... 20:23:00.734375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=175. 20:23:00.734375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.734375 TRACE global [6a0] - We'll wait till request 175 is answered. 20:23:00.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.750000 TRACE network [e18] - Made first apply on cl 20:23:00.750000 TRACE network [e18] - Applied on gs 20:23:00.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.750000 TRACE network [e18] - Made second apply on cl 20:23:00.750000 TRACE network [e18] - Listening... 20:23:00.750000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.750000 TRACE network [e18] - Made first apply on cl 20:23:00.750000 TRACE network [e18] - Applied on gs 20:23:00.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.781250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.796875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.812500 TRACE network [e18] - Made second apply on cl 20:23:00.812500 TRACE network [e18] - Listening... 20:23:00.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.812500 TRACE network [e18] - Made first apply on cl 20:23:00.812500 TRACE network [e18] - Applied on gs 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.812500 TRACE network [e18] - Made second apply on cl 20:23:00.812500 TRACE network [e18] - Listening... 20:23:00.812500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.812500 TRACE network [e18] - Made first apply on cl 20:23:00.812500 TRACE network [e18] - Applied on gs 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.812500 TRACE network [e18] - Made second apply on cl 20:23:00.812500 TRACE network [e18] - Listening... 20:23:00.812500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=176. 20:23:00.812500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.812500 TRACE global [6a0] - We'll wait till request 176 is answered. 20:23:00.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.812500 TRACE network [e18] - Made first apply on cl 20:23:00.812500 TRACE network [e18] - Applied on gs 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.812500 TRACE network [e18] - Made second apply on cl 20:23:00.812500 TRACE network [e18] - Listening... 20:23:00.812500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.812500 TRACE network [e18] - Made first apply on cl 20:23:00.812500 TRACE network [e18] - Applied on gs 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.843750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.843750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.875000 TRACE network [e18] - Made second apply on cl 20:23:00.875000 TRACE network [e18] - Listening... 20:23:00.875000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.875000 TRACE network [e18] - Made first apply on cl 20:23:00.875000 TRACE network [e18] - Applied on gs 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.875000 TRACE network [e18] - Made second apply on cl 20:23:00.875000 TRACE network [e18] - Listening... 20:23:00.875000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.875000 TRACE network [e18] - Made first apply on cl 20:23:00.875000 TRACE network [e18] - Applied on gs 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.875000 TRACE network [e18] - Made second apply on cl 20:23:00.875000 TRACE network [e18] - Listening... 20:23:00.875000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=177. 20:23:00.875000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.875000 TRACE global [6a0] - We'll wait till request 177 is answered. 20:23:00.875000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.875000 TRACE network [e18] - Made first apply on cl 20:23:00.875000 TRACE network [e18] - Applied on gs 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.875000 TRACE network [e18] - Made second apply on cl 20:23:00.875000 TRACE network [e18] - Listening... 20:23:00.875000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.875000 TRACE network [e18] - Made first apply on cl 20:23:00.875000 TRACE network [e18] - Applied on gs 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.921875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.937500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:00.937500 TRACE network [e18] - Made second apply on cl 20:23:00.937500 TRACE network [e18] - Listening... 20:23:00.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.937500 TRACE network [e18] - Made first apply on cl 20:23:00.937500 TRACE network [e18] - Applied on gs 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.937500 TRACE network [e18] - Made second apply on cl 20:23:00.937500 TRACE network [e18] - Listening... 20:23:00.937500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:00.937500 TRACE network [e18] - Made first apply on cl 20:23:00.937500 TRACE network [e18] - Applied on gs 20:23:00.937500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:00.937500 TRACE network [e18] - Made second apply on cl 20:23:00.937500 TRACE network [e18] - Listening... 20:23:00.937500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=178. 20:23:00.953125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:00.953125 TRACE global [6a0] - We'll wait till request 178 is answered. 20:23:00.953125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:00.953125 TRACE network [e18] - Made first apply on cl 20:23:00.953125 TRACE network [e18] - Applied on gs 20:23:00.953125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:00.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:00.953125 TRACE network [e18] - Made second apply on cl 20:23:00.953125 TRACE network [e18] - Listening... 20:23:00.953125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:00.953125 TRACE network [e18] - Made first apply on cl 20:23:00.953125 TRACE network [e18] - Applied on gs 20:23:00.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:00.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:00.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:00.984375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:01.000000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.015625 TRACE network [e18] - Made second apply on cl 20:23:01.015625 TRACE network [e18] - Listening... 20:23:01.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:01.015625 TRACE network [e18] - Made first apply on cl 20:23:01.015625 TRACE network [e18] - Applied on gs 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:01.015625 TRACE network [e18] - Made second apply on cl 20:23:01.015625 TRACE network [e18] - Listening... 20:23:01.015625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:01.015625 TRACE network [e18] - Made first apply on cl 20:23:01.015625 TRACE network [e18] - Applied on gs 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.015625 TRACE network [e18] - Made second apply on cl 20:23:01.015625 TRACE network [e18] - Listening... 20:23:01.015625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=179. 20:23:01.015625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:01.015625 TRACE global [6a0] - We'll wait till request 179 is answered. 20:23:01.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:01.015625 TRACE network [e18] - Made first apply on cl 20:23:01.015625 TRACE network [e18] - Applied on gs 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:01.015625 TRACE network [e18] - Made second apply on cl 20:23:01.015625 TRACE network [e18] - Listening... 20:23:01.015625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:01.015625 TRACE network [e18] - Made first apply on cl 20:23:01.015625 TRACE network [e18] - Applied on gs 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:01.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:01.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:01.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.078125 TRACE network [e18] - Made second apply on cl 20:23:01.078125 TRACE network [e18] - Listening... 20:23:01.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:01.078125 TRACE network [e18] - Made first apply on cl 20:23:01.078125 TRACE network [e18] - Applied on gs 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:01.078125 TRACE network [e18] - Made second apply on cl 20:23:01.078125 TRACE network [e18] - Listening... 20:23:01.078125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:01.078125 TRACE network [e18] - Made first apply on cl 20:23:01.078125 TRACE network [e18] - Applied on gs 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.078125 TRACE network [e18] - Made second apply on cl 20:23:01.078125 TRACE network [e18] - Listening... 20:23:01.078125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=180. 20:23:01.078125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:01.078125 TRACE global [6a0] - We'll wait till request 180 is answered. 20:23:01.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:01.078125 TRACE network [e18] - Made first apply on cl 20:23:01.078125 TRACE network [e18] - Applied on gs 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:01.078125 TRACE network [e18] - Made second apply on cl 20:23:01.078125 TRACE network [e18] - Listening... 20:23:01.078125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:01.078125 TRACE network [e18] - Made first apply on cl 20:23:01.078125 TRACE network [e18] - Applied on gs 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:01.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:01.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:01.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:01.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.140625 TRACE network [e18] - Made second apply on cl 20:23:01.140625 TRACE network [e18] - Listening... 20:23:01.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:01.140625 TRACE network [e18] - Made first apply on cl 20:23:01.140625 TRACE network [e18] - Applied on gs 20:23:01.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:01.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:01.140625 TRACE network [e18] - Made second apply on cl 20:23:01.140625 TRACE network [e18] - Listening... 20:23:01.140625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:01.140625 TRACE network [e18] - Made first apply on cl 20:23:01.156250 TRACE network [e18] - Applied on gs 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.156250 TRACE network [e18] - Made second apply on cl 20:23:01.156250 TRACE network [e18] - Listening... 20:23:01.156250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=181. 20:23:01.156250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:01.156250 TRACE global [6a0] - We'll wait till request 181 is answered. 20:23:01.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:01.156250 TRACE network [e18] - Made first apply on cl 20:23:01.156250 TRACE network [e18] - Applied on gs 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:01.156250 TRACE network [e18] - Made second apply on cl 20:23:01.156250 TRACE network [e18] - Listening... 20:23:01.156250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:01.156250 TRACE network [e18] - Made first apply on cl 20:23:01.156250 TRACE network [e18] - Applied on gs 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:01.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:01.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:01.187500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:01.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:01.218750 TRACE network [e18] - Made second apply on cl 20:23:01.218750 TRACE network [e18] - Listening... 20:23:01.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:01.218750 TRACE network [e18] - Made first apply on cl 20:23:01.218750 TRACE network [e18] - Applied on gs 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:01.218750 TRACE network [e18] - Made second apply on cl 20:23:01.218750 TRACE network [e18] - Listening... 20:23:01.218750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:01.218750 TRACE network [e18] - Made first apply on cl 20:23:01.218750 TRACE network [e18] - Applied on gs 20:23:01.218750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:01.218750 TRACE network [e18] - Made second apply on cl 20:23:01.218750 TRACE network [e18] - Listening... 20:23:01.218750 TRACE ai [6a0] - Completing goal: VISIT TILE (115 121 1) (Saurug) 20:23:01.218750 DEBUG ai [6a0] - reserved object id=9152; address=140051464; name=Barracks 20:23:01.218750 DEBUG ai [6a0] - Hero Saurug moved from 83 96 1 to 76 125 1. Returning 0. 20:23:01.218750 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:01.218750 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:01.281250 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:02.546875 DEBUG ai [6a0] - Considering goal VISIT TILE (106 129 1) (Valeska) 20:23:02.578125 DEBUG ai [6a0] - Trying to realize VISIT TILE (106 129 1) (Valeska) (value 3.818) 20:23:02.578125 DEBUG ai [6a0] - Moving hero Valeska to tile 106 129 1 20:23:02.593750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=182. 20:23:02.593750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:02.593750 TRACE global [6a0] - We'll wait till request 182 is answered. 20:23:02.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.593750 TRACE network [e18] - Made first apply on cl 20:23:02.593750 TRACE network [e18] - Applied on gs 20:23:02.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:02.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.593750 TRACE network [e18] - Made second apply on cl 20:23:02.593750 TRACE network [e18] - Listening... 20:23:02.593750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:02.593750 TRACE network [e18] - Made first apply on cl 20:23:02.593750 TRACE network [e18] - Applied on gs 20:23:02.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.656250 TRACE network [e18] - Made second apply on cl 20:23:02.656250 TRACE network [e18] - Listening... 20:23:02.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.656250 TRACE network [e18] - Made first apply on cl 20:23:02.656250 TRACE network [e18] - Applied on gs 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.656250 TRACE network [e18] - Made second apply on cl 20:23:02.656250 TRACE network [e18] - Listening... 20:23:02.656250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:02.656250 TRACE network [e18] - Made first apply on cl 20:23:02.656250 TRACE network [e18] - Applied on gs 20:23:02.656250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.656250 TRACE network [e18] - Made second apply on cl 20:23:02.656250 TRACE network [e18] - Listening... 20:23:02.656250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=183. 20:23:02.656250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:02.656250 TRACE global [6a0] - We'll wait till request 183 is answered. 20:23:02.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.671875 TRACE network [e18] - Made first apply on cl 20:23:02.671875 TRACE network [e18] - Applied on gs 20:23:02.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:02.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.671875 TRACE network [e18] - Made second apply on cl 20:23:02.671875 TRACE network [e18] - Listening... 20:23:02.671875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:02.671875 TRACE network [e18] - Made first apply on cl 20:23:02.671875 TRACE network [e18] - Applied on gs 20:23:02.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.671875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.734375 TRACE network [e18] - Made second apply on cl 20:23:02.734375 TRACE network [e18] - Listening... 20:23:02.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.734375 TRACE network [e18] - Made first apply on cl 20:23:02.734375 TRACE network [e18] - Applied on gs 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.734375 TRACE network [e18] - Made second apply on cl 20:23:02.734375 TRACE network [e18] - Listening... 20:23:02.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:02.734375 TRACE network [e18] - Made first apply on cl 20:23:02.734375 TRACE network [e18] - Applied on gs 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.734375 TRACE network [e18] - Made second apply on cl 20:23:02.734375 TRACE network [e18] - Listening... 20:23:02.734375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=184. 20:23:02.734375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:02.734375 TRACE global [6a0] - We'll wait till request 184 is answered. 20:23:02.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.734375 TRACE network [e18] - Made first apply on cl 20:23:02.734375 TRACE network [e18] - Applied on gs 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.734375 TRACE network [e18] - Made second apply on cl 20:23:02.734375 TRACE network [e18] - Listening... 20:23:02.734375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:02.734375 TRACE network [e18] - Made first apply on cl 20:23:02.734375 TRACE network [e18] - Applied on gs 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.796875 TRACE network [e18] - Made second apply on cl 20:23:02.796875 TRACE network [e18] - Listening... 20:23:02.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.796875 TRACE network [e18] - Made first apply on cl 20:23:02.796875 TRACE network [e18] - Applied on gs 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.796875 TRACE network [e18] - Made second apply on cl 20:23:02.796875 TRACE network [e18] - Listening... 20:23:02.796875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:02.796875 TRACE network [e18] - Made first apply on cl 20:23:02.796875 TRACE network [e18] - Applied on gs 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.796875 TRACE network [e18] - Made second apply on cl 20:23:02.796875 TRACE network [e18] - Listening... 20:23:02.796875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=185. 20:23:02.796875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:02.796875 TRACE global [6a0] - We'll wait till request 185 is answered. 20:23:02.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.796875 TRACE network [e18] - Made first apply on cl 20:23:02.796875 TRACE network [e18] - Applied on gs 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.796875 TRACE network [e18] - Made second apply on cl 20:23:02.796875 TRACE network [e18] - Listening... 20:23:02.796875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:02.796875 TRACE network [e18] - Made first apply on cl 20:23:02.796875 TRACE network [e18] - Applied on gs 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.843750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.875000 TRACE network [e18] - Made second apply on cl 20:23:02.875000 TRACE network [e18] - Listening... 20:23:02.875000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.875000 TRACE network [e18] - Made first apply on cl 20:23:02.875000 TRACE network [e18] - Applied on gs 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.875000 TRACE network [e18] - Made second apply on cl 20:23:02.875000 TRACE network [e18] - Listening... 20:23:02.875000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:02.875000 TRACE network [e18] - Made first apply on cl 20:23:02.875000 TRACE network [e18] - Applied on gs 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.875000 TRACE network [e18] - Made second apply on cl 20:23:02.875000 TRACE network [e18] - Listening... 20:23:02.875000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=186. 20:23:02.875000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:02.875000 TRACE global [6a0] - We'll wait till request 186 is answered. 20:23:02.875000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.875000 TRACE network [e18] - Made first apply on cl 20:23:02.875000 TRACE network [e18] - Applied on gs 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.875000 TRACE network [e18] - Made second apply on cl 20:23:02.875000 TRACE network [e18] - Listening... 20:23:02.875000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:02.875000 TRACE network [e18] - Made first apply on cl 20:23:02.875000 TRACE network [e18] - Applied on gs 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.921875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:02.937500 TRACE network [e18] - Made second apply on cl 20:23:02.937500 TRACE network [e18] - Listening... 20:23:02.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.937500 TRACE network [e18] - Made first apply on cl 20:23:02.937500 TRACE network [e18] - Applied on gs 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.937500 TRACE network [e18] - Made second apply on cl 20:23:02.937500 TRACE network [e18] - Listening... 20:23:02.937500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:02.937500 TRACE network [e18] - Made first apply on cl 20:23:02.937500 TRACE network [e18] - Applied on gs 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:02.937500 TRACE network [e18] - Made second apply on cl 20:23:02.937500 TRACE network [e18] - Listening... 20:23:02.937500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=187. 20:23:02.937500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:02.937500 TRACE global [6a0] - We'll wait till request 187 is answered. 20:23:02.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:02.937500 TRACE network [e18] - Made first apply on cl 20:23:02.937500 TRACE network [e18] - Applied on gs 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:02.937500 TRACE network [e18] - Made second apply on cl 20:23:02.937500 TRACE network [e18] - Listening... 20:23:02.937500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:02.937500 TRACE network [e18] - Made first apply on cl 20:23:02.937500 TRACE network [e18] - Applied on gs 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:02.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:02.968750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:02.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.000000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.000000 TRACE network [e18] - Made second apply on cl 20:23:03.000000 TRACE network [e18] - Listening... 20:23:03.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.000000 TRACE network [e18] - Made first apply on cl 20:23:03.000000 TRACE network [e18] - Applied on gs 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.000000 TRACE network [e18] - Made second apply on cl 20:23:03.000000 TRACE network [e18] - Listening... 20:23:03.000000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.000000 TRACE network [e18] - Made first apply on cl 20:23:03.000000 TRACE network [e18] - Applied on gs 20:23:03.000000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.000000 TRACE network [e18] - Made second apply on cl 20:23:03.000000 TRACE network [e18] - Listening... 20:23:03.000000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=188. 20:23:03.000000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.015625 TRACE global [6a0] - We'll wait till request 188 is answered. 20:23:03.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.015625 TRACE network [e18] - Made first apply on cl 20:23:03.015625 TRACE network [e18] - Applied on gs 20:23:03.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.015625 TRACE network [e18] - Made second apply on cl 20:23:03.015625 TRACE network [e18] - Listening... 20:23:03.015625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.015625 TRACE network [e18] - Made first apply on cl 20:23:03.015625 TRACE network [e18] - Applied on gs 20:23:03.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.015625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.078125 TRACE network [e18] - Made second apply on cl 20:23:03.078125 TRACE network [e18] - Listening... 20:23:03.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.078125 TRACE network [e18] - Made first apply on cl 20:23:03.078125 TRACE network [e18] - Applied on gs 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.078125 TRACE network [e18] - Made second apply on cl 20:23:03.078125 TRACE network [e18] - Listening... 20:23:03.078125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.078125 TRACE network [e18] - Made first apply on cl 20:23:03.078125 TRACE network [e18] - Applied on gs 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.078125 TRACE network [e18] - Made second apply on cl 20:23:03.078125 TRACE network [e18] - Listening... 20:23:03.078125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=189. 20:23:03.078125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.078125 TRACE global [6a0] - We'll wait till request 189 is answered. 20:23:03.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.078125 TRACE network [e18] - Made first apply on cl 20:23:03.078125 TRACE network [e18] - Applied on gs 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.078125 TRACE network [e18] - Made second apply on cl 20:23:03.078125 TRACE network [e18] - Listening... 20:23:03.078125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.078125 TRACE network [e18] - Made first apply on cl 20:23:03.078125 TRACE network [e18] - Applied on gs 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.140625 TRACE network [e18] - Made second apply on cl 20:23:03.140625 TRACE network [e18] - Listening... 20:23:03.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.140625 TRACE network [e18] - Made first apply on cl 20:23:03.140625 TRACE network [e18] - Applied on gs 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.140625 TRACE network [e18] - Made second apply on cl 20:23:03.140625 TRACE network [e18] - Listening... 20:23:03.140625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.140625 TRACE network [e18] - Made first apply on cl 20:23:03.140625 TRACE network [e18] - Applied on gs 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.140625 TRACE network [e18] - Made second apply on cl 20:23:03.140625 TRACE network [e18] - Listening... 20:23:03.140625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=190. 20:23:03.140625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.140625 TRACE global [6a0] - We'll wait till request 190 is answered. 20:23:03.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.140625 TRACE network [e18] - Made first apply on cl 20:23:03.140625 TRACE network [e18] - Applied on gs 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.140625 TRACE network [e18] - Made second apply on cl 20:23:03.140625 TRACE network [e18] - Listening... 20:23:03.140625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.140625 TRACE network [e18] - Made first apply on cl 20:23:03.140625 TRACE network [e18] - Applied on gs 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.156250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.171875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.187500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.218750 TRACE network [e18] - Made second apply on cl 20:23:03.218750 TRACE network [e18] - Listening... 20:23:03.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.218750 TRACE network [e18] - Made first apply on cl 20:23:03.218750 TRACE network [e18] - Applied on gs 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.218750 TRACE network [e18] - Made second apply on cl 20:23:03.218750 TRACE network [e18] - Listening... 20:23:03.218750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.218750 TRACE network [e18] - Made first apply on cl 20:23:03.218750 TRACE network [e18] - Applied on gs 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.218750 TRACE network [e18] - Made second apply on cl 20:23:03.218750 TRACE network [e18] - Listening... 20:23:03.218750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=191. 20:23:03.218750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.218750 TRACE global [6a0] - We'll wait till request 191 is answered. 20:23:03.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.218750 TRACE network [e18] - Made first apply on cl 20:23:03.218750 TRACE network [e18] - Applied on gs 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.218750 TRACE network [e18] - Made second apply on cl 20:23:03.218750 TRACE network [e18] - Listening... 20:23:03.218750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.218750 TRACE network [e18] - Made first apply on cl 20:23:03.218750 TRACE network [e18] - Applied on gs 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.265625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.281250 TRACE network [e18] - Made second apply on cl 20:23:03.281250 TRACE network [e18] - Listening... 20:23:03.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.281250 TRACE network [e18] - Made first apply on cl 20:23:03.281250 TRACE network [e18] - Applied on gs 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.281250 TRACE network [e18] - Made second apply on cl 20:23:03.281250 TRACE network [e18] - Listening... 20:23:03.281250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.281250 TRACE network [e18] - Made first apply on cl 20:23:03.281250 TRACE network [e18] - Applied on gs 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.281250 TRACE network [e18] - Made second apply on cl 20:23:03.281250 TRACE network [e18] - Listening... 20:23:03.281250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=192. 20:23:03.281250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.281250 TRACE global [6a0] - We'll wait till request 192 is answered. 20:23:03.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.281250 TRACE network [e18] - Made first apply on cl 20:23:03.281250 TRACE network [e18] - Applied on gs 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.281250 TRACE network [e18] - Made second apply on cl 20:23:03.281250 TRACE network [e18] - Listening... 20:23:03.281250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.281250 TRACE network [e18] - Made first apply on cl 20:23:03.281250 TRACE network [e18] - Applied on gs 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.296875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.312500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.343750 TRACE network [e18] - Made second apply on cl 20:23:03.343750 TRACE network [e18] - Listening... 20:23:03.343750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.343750 TRACE network [e18] - Made first apply on cl 20:23:03.343750 TRACE network [e18] - Applied on gs 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.343750 TRACE network [e18] - Made second apply on cl 20:23:03.343750 TRACE network [e18] - Listening... 20:23:03.343750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.343750 TRACE network [e18] - Made first apply on cl 20:23:03.343750 TRACE network [e18] - Applied on gs 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.343750 TRACE network [e18] - Made second apply on cl 20:23:03.343750 TRACE network [e18] - Listening... 20:23:03.343750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=193. 20:23:03.343750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.343750 TRACE global [6a0] - We'll wait till request 193 is answered. 20:23:03.343750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.343750 TRACE network [e18] - Made first apply on cl 20:23:03.343750 TRACE network [e18] - Applied on gs 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.343750 TRACE network [e18] - Made second apply on cl 20:23:03.343750 TRACE network [e18] - Listening... 20:23:03.343750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.343750 TRACE network [e18] - Made first apply on cl 20:23:03.343750 TRACE network [e18] - Applied on gs 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.359375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.390625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.421875 TRACE network [e18] - Made second apply on cl 20:23:03.421875 TRACE network [e18] - Listening... 20:23:03.421875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.421875 TRACE network [e18] - Made first apply on cl 20:23:03.421875 TRACE network [e18] - Applied on gs 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.421875 TRACE network [e18] - Made second apply on cl 20:23:03.421875 TRACE network [e18] - Listening... 20:23:03.421875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.421875 TRACE network [e18] - Made first apply on cl 20:23:03.421875 TRACE network [e18] - Applied on gs 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.421875 TRACE network [e18] - Made second apply on cl 20:23:03.421875 TRACE network [e18] - Listening... 20:23:03.421875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=194. 20:23:03.421875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.421875 TRACE global [6a0] - We'll wait till request 194 is answered. 20:23:03.421875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.421875 TRACE network [e18] - Made first apply on cl 20:23:03.421875 TRACE network [e18] - Applied on gs 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.421875 TRACE network [e18] - Made second apply on cl 20:23:03.421875 TRACE network [e18] - Listening... 20:23:03.421875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.421875 TRACE network [e18] - Made first apply on cl 20:23:03.421875 TRACE network [e18] - Applied on gs 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.484375 TRACE network [e18] - Made second apply on cl 20:23:03.484375 TRACE network [e18] - Listening... 20:23:03.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.484375 TRACE network [e18] - Made first apply on cl 20:23:03.484375 TRACE network [e18] - Applied on gs 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.484375 TRACE network [e18] - Made second apply on cl 20:23:03.484375 TRACE network [e18] - Listening... 20:23:03.484375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.484375 TRACE network [e18] - Made first apply on cl 20:23:03.484375 TRACE network [e18] - Applied on gs 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.484375 TRACE network [e18] - Made second apply on cl 20:23:03.484375 TRACE network [e18] - Listening... 20:23:03.484375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=195. 20:23:03.484375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.484375 TRACE global [6a0] - We'll wait till request 195 is answered. 20:23:03.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.484375 TRACE network [e18] - Made first apply on cl 20:23:03.484375 TRACE network [e18] - Applied on gs 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.484375 TRACE network [e18] - Made second apply on cl 20:23:03.484375 TRACE network [e18] - Listening... 20:23:03.484375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.484375 TRACE network [e18] - Made first apply on cl 20:23:03.484375 TRACE network [e18] - Applied on gs 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.500000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.515625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.546875 TRACE network [e18] - Made second apply on cl 20:23:03.546875 TRACE network [e18] - Listening... 20:23:03.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.546875 TRACE network [e18] - Made first apply on cl 20:23:03.546875 TRACE network [e18] - Applied on gs 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.546875 TRACE network [e18] - Made second apply on cl 20:23:03.546875 TRACE network [e18] - Listening... 20:23:03.546875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.546875 TRACE network [e18] - Made first apply on cl 20:23:03.546875 TRACE network [e18] - Applied on gs 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.546875 TRACE network [e18] - Made second apply on cl 20:23:03.546875 TRACE network [e18] - Listening... 20:23:03.546875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=196. 20:23:03.546875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.546875 TRACE global [6a0] - We'll wait till request 196 is answered. 20:23:03.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.546875 TRACE network [e18] - Made first apply on cl 20:23:03.546875 TRACE network [e18] - Applied on gs 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.546875 TRACE network [e18] - Made second apply on cl 20:23:03.546875 TRACE network [e18] - Listening... 20:23:03.546875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.546875 TRACE network [e18] - Made first apply on cl 20:23:03.546875 TRACE network [e18] - Applied on gs 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.562500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.609375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.625000 TRACE network [e18] - Made second apply on cl 20:23:03.625000 TRACE network [e18] - Listening... 20:23:03.625000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.625000 TRACE network [e18] - Made first apply on cl 20:23:03.625000 TRACE network [e18] - Applied on gs 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.625000 TRACE network [e18] - Made second apply on cl 20:23:03.625000 TRACE network [e18] - Listening... 20:23:03.625000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.625000 TRACE network [e18] - Made first apply on cl 20:23:03.625000 TRACE network [e18] - Applied on gs 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.625000 TRACE network [e18] - Made second apply on cl 20:23:03.625000 TRACE network [e18] - Listening... 20:23:03.625000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=197. 20:23:03.625000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.625000 TRACE global [6a0] - We'll wait till request 197 is answered. 20:23:03.625000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.625000 TRACE network [e18] - Made first apply on cl 20:23:03.625000 TRACE network [e18] - Applied on gs 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.625000 TRACE network [e18] - Made second apply on cl 20:23:03.625000 TRACE network [e18] - Listening... 20:23:03.625000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.625000 TRACE network [e18] - Made first apply on cl 20:23:03.625000 TRACE network [e18] - Applied on gs 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.656250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.671875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.687500 TRACE network [e18] - Made second apply on cl 20:23:03.687500 TRACE network [e18] - Listening... 20:23:03.687500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.687500 TRACE network [e18] - Made first apply on cl 20:23:03.687500 TRACE network [e18] - Applied on gs 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.687500 TRACE network [e18] - Made second apply on cl 20:23:03.687500 TRACE network [e18] - Listening... 20:23:03.687500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.687500 TRACE network [e18] - Made first apply on cl 20:23:03.687500 TRACE network [e18] - Applied on gs 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.687500 TRACE network [e18] - Made second apply on cl 20:23:03.687500 TRACE network [e18] - Listening... 20:23:03.687500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=198. 20:23:03.687500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.687500 TRACE global [6a0] - We'll wait till request 198 is answered. 20:23:03.687500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.687500 TRACE network [e18] - Made first apply on cl 20:23:03.687500 TRACE network [e18] - Applied on gs 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.687500 TRACE network [e18] - Made second apply on cl 20:23:03.687500 TRACE network [e18] - Listening... 20:23:03.687500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.687500 TRACE network [e18] - Made first apply on cl 20:23:03.687500 TRACE network [e18] - Applied on gs 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.718750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.750000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.750000 TRACE network [e18] - Made second apply on cl 20:23:03.750000 TRACE network [e18] - Listening... 20:23:03.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.750000 TRACE network [e18] - Made first apply on cl 20:23:03.750000 TRACE network [e18] - Applied on gs 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.750000 TRACE network [e18] - Made second apply on cl 20:23:03.750000 TRACE network [e18] - Listening... 20:23:03.750000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.750000 TRACE network [e18] - Made first apply on cl 20:23:03.750000 TRACE network [e18] - Applied on gs 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.750000 TRACE network [e18] - Made second apply on cl 20:23:03.750000 TRACE network [e18] - Listening... 20:23:03.750000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=199. 20:23:03.750000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.750000 TRACE global [6a0] - We'll wait till request 199 is answered. 20:23:03.750000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.750000 TRACE network [e18] - Made first apply on cl 20:23:03.750000 TRACE network [e18] - Applied on gs 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.750000 TRACE network [e18] - Made second apply on cl 20:23:03.750000 TRACE network [e18] - Listening... 20:23:03.750000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.750000 TRACE network [e18] - Made first apply on cl 20:23:03.750000 TRACE network [e18] - Applied on gs 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.796875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.812500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.812500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.828125 TRACE network [e18] - Made second apply on cl 20:23:03.828125 TRACE network [e18] - Listening... 20:23:03.828125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.828125 TRACE network [e18] - Made first apply on cl 20:23:03.828125 TRACE network [e18] - Applied on gs 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.828125 TRACE network [e18] - Made second apply on cl 20:23:03.828125 TRACE network [e18] - Listening... 20:23:03.828125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.828125 TRACE network [e18] - Made first apply on cl 20:23:03.828125 TRACE network [e18] - Applied on gs 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.828125 TRACE network [e18] - Made second apply on cl 20:23:03.828125 TRACE network [e18] - Listening... 20:23:03.828125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=200. 20:23:03.828125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.828125 TRACE global [6a0] - We'll wait till request 200 is answered. 20:23:03.828125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.828125 TRACE network [e18] - Made first apply on cl 20:23:03.828125 TRACE network [e18] - Applied on gs 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.828125 TRACE network [e18] - Made second apply on cl 20:23:03.828125 TRACE network [e18] - Listening... 20:23:03.828125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.828125 TRACE network [e18] - Made first apply on cl 20:23:03.828125 TRACE network [e18] - Applied on gs 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.843750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.890625 TRACE network [e18] - Made second apply on cl 20:23:03.890625 TRACE network [e18] - Listening... 20:23:03.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.890625 TRACE network [e18] - Made first apply on cl 20:23:03.890625 TRACE network [e18] - Applied on gs 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.890625 TRACE network [e18] - Made second apply on cl 20:23:03.890625 TRACE network [e18] - Listening... 20:23:03.890625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.890625 TRACE network [e18] - Made first apply on cl 20:23:03.890625 TRACE network [e18] - Applied on gs 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.890625 TRACE network [e18] - Made second apply on cl 20:23:03.890625 TRACE network [e18] - Listening... 20:23:03.890625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=201. 20:23:03.890625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.890625 TRACE global [6a0] - We'll wait till request 201 is answered. 20:23:03.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.890625 TRACE network [e18] - Made first apply on cl 20:23:03.890625 TRACE network [e18] - Applied on gs 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.890625 TRACE network [e18] - Made second apply on cl 20:23:03.890625 TRACE network [e18] - Listening... 20:23:03.890625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.890625 TRACE network [e18] - Made first apply on cl 20:23:03.890625 TRACE network [e18] - Applied on gs 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.921875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.921875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.937500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:03.953125 TRACE network [e18] - Made second apply on cl 20:23:03.953125 TRACE network [e18] - Listening... 20:23:03.953125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.953125 TRACE network [e18] - Made first apply on cl 20:23:03.953125 TRACE network [e18] - Applied on gs 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.953125 TRACE network [e18] - Made second apply on cl 20:23:03.953125 TRACE network [e18] - Listening... 20:23:03.953125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:03.953125 TRACE network [e18] - Made first apply on cl 20:23:03.953125 TRACE network [e18] - Applied on gs 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:03.953125 TRACE network [e18] - Made second apply on cl 20:23:03.953125 TRACE network [e18] - Listening... 20:23:03.953125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=202. 20:23:03.953125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:03.953125 TRACE global [6a0] - We'll wait till request 202 is answered. 20:23:03.953125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:03.953125 TRACE network [e18] - Made first apply on cl 20:23:03.953125 TRACE network [e18] - Applied on gs 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:03.953125 TRACE network [e18] - Made second apply on cl 20:23:03.953125 TRACE network [e18] - Listening... 20:23:03.953125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:03.953125 TRACE network [e18] - Made first apply on cl 20:23:03.953125 TRACE network [e18] - Applied on gs 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:03.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:03.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.015625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.031250 TRACE network [e18] - Made second apply on cl 20:23:04.031250 TRACE network [e18] - Listening... 20:23:04.031250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.031250 TRACE network [e18] - Made first apply on cl 20:23:04.031250 TRACE network [e18] - Applied on gs 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.031250 TRACE network [e18] - Made second apply on cl 20:23:04.031250 TRACE network [e18] - Listening... 20:23:04.031250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.031250 TRACE network [e18] - Made first apply on cl 20:23:04.031250 TRACE network [e18] - Applied on gs 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.031250 TRACE network [e18] - Made second apply on cl 20:23:04.031250 TRACE network [e18] - Listening... 20:23:04.031250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=203. 20:23:04.031250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.031250 TRACE global [6a0] - We'll wait till request 203 is answered. 20:23:04.031250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.031250 TRACE network [e18] - Made first apply on cl 20:23:04.031250 TRACE network [e18] - Applied on gs 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.031250 TRACE network [e18] - Made second apply on cl 20:23:04.031250 TRACE network [e18] - Listening... 20:23:04.031250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.031250 TRACE network [e18] - Made first apply on cl 20:23:04.031250 TRACE network [e18] - Applied on gs 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.062500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.078125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.093750 TRACE network [e18] - Made second apply on cl 20:23:04.093750 TRACE network [e18] - Listening... 20:23:04.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.093750 TRACE network [e18] - Made first apply on cl 20:23:04.093750 TRACE network [e18] - Applied on gs 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.093750 TRACE network [e18] - Made second apply on cl 20:23:04.093750 TRACE network [e18] - Listening... 20:23:04.093750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.093750 TRACE network [e18] - Made first apply on cl 20:23:04.093750 TRACE network [e18] - Applied on gs 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.093750 TRACE network [e18] - Made second apply on cl 20:23:04.093750 TRACE network [e18] - Listening... 20:23:04.093750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=204. 20:23:04.093750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.093750 TRACE global [6a0] - We'll wait till request 204 is answered. 20:23:04.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.093750 TRACE network [e18] - Made first apply on cl 20:23:04.093750 TRACE network [e18] - Applied on gs 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.093750 TRACE network [e18] - Made second apply on cl 20:23:04.093750 TRACE network [e18] - Listening... 20:23:04.093750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.093750 TRACE network [e18] - Made first apply on cl 20:23:04.093750 TRACE network [e18] - Applied on gs 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.156250 TRACE network [e18] - Made second apply on cl 20:23:04.156250 TRACE network [e18] - Listening... 20:23:04.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.156250 TRACE network [e18] - Made first apply on cl 20:23:04.156250 TRACE network [e18] - Applied on gs 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.156250 TRACE network [e18] - Made second apply on cl 20:23:04.156250 TRACE network [e18] - Listening... 20:23:04.156250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.156250 TRACE network [e18] - Made first apply on cl 20:23:04.156250 TRACE network [e18] - Applied on gs 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.156250 TRACE network [e18] - Made second apply on cl 20:23:04.156250 TRACE network [e18] - Listening... 20:23:04.156250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=205. 20:23:04.156250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.156250 TRACE global [6a0] - We'll wait till request 205 is answered. 20:23:04.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.156250 TRACE network [e18] - Made first apply on cl 20:23:04.156250 TRACE network [e18] - Applied on gs 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.156250 TRACE network [e18] - Made second apply on cl 20:23:04.156250 TRACE network [e18] - Listening... 20:23:04.156250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.156250 TRACE network [e18] - Made first apply on cl 20:23:04.156250 TRACE network [e18] - Applied on gs 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.203125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.234375 TRACE network [e18] - Made second apply on cl 20:23:04.234375 TRACE network [e18] - Listening... 20:23:04.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.234375 TRACE network [e18] - Made first apply on cl 20:23:04.234375 TRACE network [e18] - Applied on gs 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.234375 TRACE network [e18] - Made second apply on cl 20:23:04.234375 TRACE network [e18] - Listening... 20:23:04.234375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.234375 TRACE network [e18] - Made first apply on cl 20:23:04.234375 TRACE network [e18] - Applied on gs 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.234375 TRACE network [e18] - Made second apply on cl 20:23:04.234375 TRACE network [e18] - Listening... 20:23:04.234375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=206. 20:23:04.234375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.234375 TRACE global [6a0] - We'll wait till request 206 is answered. 20:23:04.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.234375 TRACE network [e18] - Made first apply on cl 20:23:04.234375 TRACE network [e18] - Applied on gs 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.234375 TRACE network [e18] - Made second apply on cl 20:23:04.234375 TRACE network [e18] - Listening... 20:23:04.234375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.234375 TRACE network [e18] - Made first apply on cl 20:23:04.234375 TRACE network [e18] - Applied on gs 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.265625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.265625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.296875 TRACE network [e18] - Made second apply on cl 20:23:04.296875 TRACE network [e18] - Listening... 20:23:04.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.296875 TRACE network [e18] - Made first apply on cl 20:23:04.296875 TRACE network [e18] - Applied on gs 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.296875 TRACE network [e18] - Made second apply on cl 20:23:04.296875 TRACE network [e18] - Listening... 20:23:04.296875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.296875 TRACE network [e18] - Made first apply on cl 20:23:04.296875 TRACE network [e18] - Applied on gs 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.296875 TRACE network [e18] - Made second apply on cl 20:23:04.296875 TRACE network [e18] - Listening... 20:23:04.296875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=207. 20:23:04.296875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.296875 TRACE global [6a0] - We'll wait till request 207 is answered. 20:23:04.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.296875 TRACE network [e18] - Made first apply on cl 20:23:04.296875 TRACE network [e18] - Applied on gs 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.296875 TRACE network [e18] - Made second apply on cl 20:23:04.296875 TRACE network [e18] - Listening... 20:23:04.296875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.296875 TRACE network [e18] - Made first apply on cl 20:23:04.296875 TRACE network [e18] - Applied on gs 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.343750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.359375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.359375 TRACE network [e18] - Made second apply on cl 20:23:04.359375 TRACE network [e18] - Listening... 20:23:04.375000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.375000 TRACE network [e18] - Made first apply on cl 20:23:04.375000 TRACE network [e18] - Applied on gs 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.375000 TRACE network [e18] - Made second apply on cl 20:23:04.375000 TRACE network [e18] - Listening... 20:23:04.375000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.375000 TRACE network [e18] - Made first apply on cl 20:23:04.375000 TRACE network [e18] - Applied on gs 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.375000 TRACE network [e18] - Made second apply on cl 20:23:04.375000 TRACE network [e18] - Listening... 20:23:04.375000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=208. 20:23:04.375000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.375000 TRACE global [6a0] - We'll wait till request 208 is answered. 20:23:04.375000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.375000 TRACE network [e18] - Made first apply on cl 20:23:04.375000 TRACE network [e18] - Applied on gs 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.375000 TRACE network [e18] - Made second apply on cl 20:23:04.375000 TRACE network [e18] - Listening... 20:23:04.375000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.375000 TRACE network [e18] - Made first apply on cl 20:23:04.375000 TRACE network [e18] - Applied on gs 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.406250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.421875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.437500 TRACE network [e18] - Made second apply on cl 20:23:04.437500 TRACE network [e18] - Listening... 20:23:04.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.437500 TRACE network [e18] - Made first apply on cl 20:23:04.437500 TRACE network [e18] - Applied on gs 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.437500 TRACE network [e18] - Made second apply on cl 20:23:04.437500 TRACE network [e18] - Listening... 20:23:04.437500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.437500 TRACE network [e18] - Made first apply on cl 20:23:04.437500 TRACE network [e18] - Applied on gs 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.437500 TRACE network [e18] - Made second apply on cl 20:23:04.437500 TRACE network [e18] - Listening... 20:23:04.437500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=209. 20:23:04.437500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.437500 TRACE global [6a0] - We'll wait till request 209 is answered. 20:23:04.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.437500 TRACE network [e18] - Made first apply on cl 20:23:04.437500 TRACE network [e18] - Applied on gs 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.437500 TRACE network [e18] - Made second apply on cl 20:23:04.437500 TRACE network [e18] - Listening... 20:23:04.437500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.437500 TRACE network [e18] - Made first apply on cl 20:23:04.437500 TRACE network [e18] - Applied on gs 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.468750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.500000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.500000 TRACE network [e18] - Made second apply on cl 20:23:04.500000 TRACE network [e18] - Listening... 20:23:04.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.500000 TRACE network [e18] - Made first apply on cl 20:23:04.500000 TRACE network [e18] - Applied on gs 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.500000 TRACE network [e18] - Made second apply on cl 20:23:04.500000 TRACE network [e18] - Listening... 20:23:04.500000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.500000 TRACE network [e18] - Made first apply on cl 20:23:04.500000 TRACE network [e18] - Applied on gs 20:23:04.500000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.500000 TRACE network [e18] - Made second apply on cl 20:23:04.500000 TRACE network [e18] - Listening... 20:23:04.500000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=210. 20:23:04.500000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.500000 TRACE global [6a0] - We'll wait till request 210 is answered. 20:23:04.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.515625 TRACE network [e18] - Made first apply on cl 20:23:04.515625 TRACE network [e18] - Applied on gs 20:23:04.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.515625 TRACE network [e18] - Made second apply on cl 20:23:04.515625 TRACE network [e18] - Listening... 20:23:04.515625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.515625 TRACE network [e18] - Made first apply on cl 20:23:04.515625 TRACE network [e18] - Applied on gs 20:23:04.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.546875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.578125 TRACE network [e18] - Made second apply on cl 20:23:04.578125 TRACE network [e18] - Listening... 20:23:04.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.578125 TRACE network [e18] - Made first apply on cl 20:23:04.578125 TRACE network [e18] - Applied on gs 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.578125 TRACE network [e18] - Made second apply on cl 20:23:04.578125 TRACE network [e18] - Listening... 20:23:04.578125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.578125 TRACE network [e18] - Made first apply on cl 20:23:04.578125 TRACE network [e18] - Applied on gs 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.578125 TRACE network [e18] - Made second apply on cl 20:23:04.578125 TRACE network [e18] - Listening... 20:23:04.578125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=211. 20:23:04.578125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.578125 TRACE global [6a0] - We'll wait till request 211 is answered. 20:23:04.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.578125 TRACE network [e18] - Made first apply on cl 20:23:04.578125 TRACE network [e18] - Applied on gs 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.578125 TRACE network [e18] - Made second apply on cl 20:23:04.578125 TRACE network [e18] - Listening... 20:23:04.578125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.578125 TRACE network [e18] - Made first apply on cl 20:23:04.578125 TRACE network [e18] - Applied on gs 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.640625 TRACE network [e18] - Made second apply on cl 20:23:04.640625 TRACE network [e18] - Listening... 20:23:04.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.640625 TRACE network [e18] - Made first apply on cl 20:23:04.640625 TRACE network [e18] - Applied on gs 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.640625 TRACE network [e18] - Made second apply on cl 20:23:04.640625 TRACE network [e18] - Listening... 20:23:04.640625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.640625 TRACE network [e18] - Made first apply on cl 20:23:04.640625 TRACE network [e18] - Applied on gs 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.640625 TRACE network [e18] - Made second apply on cl 20:23:04.640625 TRACE network [e18] - Listening... 20:23:04.640625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=212. 20:23:04.640625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.640625 TRACE global [6a0] - We'll wait till request 212 is answered. 20:23:04.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.640625 TRACE network [e18] - Made first apply on cl 20:23:04.640625 TRACE network [e18] - Applied on gs 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.640625 TRACE network [e18] - Made second apply on cl 20:23:04.640625 TRACE network [e18] - Listening... 20:23:04.640625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.640625 TRACE network [e18] - Made first apply on cl 20:23:04.640625 TRACE network [e18] - Applied on gs 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.656250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.671875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:04.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.718750 TRACE network [e18] - Made second apply on cl 20:23:04.718750 TRACE network [e18] - Listening... 20:23:04.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.718750 TRACE network [e18] - Made first apply on cl 20:23:04.718750 TRACE network [e18] - Applied on gs 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.718750 TRACE network [e18] - Made second apply on cl 20:23:04.718750 TRACE network [e18] - Listening... 20:23:04.718750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.718750 TRACE network [e18] - Made first apply on cl 20:23:04.718750 TRACE network [e18] - Applied on gs 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.718750 TRACE network [e18] - Made second apply on cl 20:23:04.718750 TRACE network [e18] - Listening... 20:23:04.718750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=213. 20:23:04.718750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:04.718750 TRACE global [6a0] - We'll wait till request 213 is answered. 20:23:04.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.718750 TRACE network [e18] - Made first apply on cl 20:23:04.718750 TRACE network [e18] - Applied on gs 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.718750 TRACE network [e18] - Made second apply on cl 20:23:04.718750 TRACE network [e18] - Listening... 20:23:04.718750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:04.718750 TRACE network [e18] - Made first apply on cl 20:23:04.718750 TRACE network [e18] - Applied on gs 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:04.734375 TRACE network [e18] - Made second apply on cl 20:23:04.734375 TRACE network [e18] - Listening... 20:23:04.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:04.734375 TRACE network [e18] - Made first apply on cl 20:23:04.734375 TRACE network [e18] - Applied on gs 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:04.734375 TRACE network [e18] - Made second apply on cl 20:23:04.734375 TRACE network [e18] - Listening... 20:23:04.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:04.734375 TRACE network [e18] - Made first apply on cl 20:23:04.734375 TRACE network [e18] - Applied on gs 20:23:04.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:04.734375 TRACE network [e18] - Made second apply on cl 20:23:04.734375 TRACE network [e18] - Listening... 20:23:04.734375 TRACE ai [6a0] - Completing goal: VISIT TILE (106 129 1) (Valeska) 20:23:04.734375 DEBUG ai [6a0] - reserved object id=9151; address=139757328; name=Monastery 20:23:04.734375 DEBUG ai [6a0] - Hero Valeska moved from 76 60 1 to 78 76 1. Returning 0. 20:23:04.750000 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:04.750000 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:04.828125 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:06.312500 DEBUG ai [6a0] - Considering goal EXPLORE 20:23:06.546875 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:06.718750 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:23:06.718750 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:23:07.140625 TRACE ai [6a0] - Time of where to explore was 454 ms. 20:23:07.312500 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:23:07.390625 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:07.437500 WARN ai [6a0] - Another allied hero stands in our way 20:23:07.453125 WARN ai [6a0] - Another allied hero stands in our way 20:23:07.453125 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:07.781250 TRACE ai [6a0] - Time of where to explore was 172 ms. 20:23:07.953125 TRACE ai [6a0] - It's safe for Alagar to visit tile 22 69 1 20:23:08.031250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:13.031250 DEBUG ai [6a0] - Considering goal EXPLORE (Brissa) 20:23:13.250000 TRACE ai [6a0] - Time of where to explore was 172 ms. 20:23:14.078125 DEBUG ai [6a0] - Considering goal VISIT TILE (115 72 1) (Brissa) 20:23:14.078125 DEBUG ai [6a0] - Trying to realize VISIT TILE (115 72 1) (Brissa) (value 3.999) 20:23:14.078125 DEBUG ai [6a0] - Moving hero Brissa to tile 115 72 1 20:23:14.078125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=214. 20:23:14.078125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.078125 TRACE global [6a0] - We'll wait till request 214 is answered. 20:23:14.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.078125 TRACE network [e18] - Made first apply on cl 20:23:14.078125 TRACE network [e18] - Applied on gs 20:23:14.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.078125 TRACE network [e18] - Made second apply on cl 20:23:14.078125 TRACE network [e18] - Listening... 20:23:14.078125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.078125 TRACE network [e18] - Made first apply on cl 20:23:14.078125 TRACE network [e18] - Applied on gs 20:23:14.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.156250 TRACE network [e18] - Made second apply on cl 20:23:14.156250 TRACE network [e18] - Listening... 20:23:14.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.156250 TRACE network [e18] - Made first apply on cl 20:23:14.156250 TRACE network [e18] - Applied on gs 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.156250 TRACE network [e18] - Made second apply on cl 20:23:14.156250 TRACE network [e18] - Listening... 20:23:14.156250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.156250 TRACE network [e18] - Made first apply on cl 20:23:14.156250 TRACE network [e18] - Applied on gs 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.156250 TRACE network [e18] - Made second apply on cl 20:23:14.156250 TRACE network [e18] - Listening... 20:23:14.156250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=215. 20:23:14.156250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.156250 TRACE global [6a0] - We'll wait till request 215 is answered. 20:23:14.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.156250 TRACE network [e18] - Made first apply on cl 20:23:14.156250 TRACE network [e18] - Applied on gs 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.156250 TRACE network [e18] - Made second apply on cl 20:23:14.156250 TRACE network [e18] - Listening... 20:23:14.156250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.156250 TRACE network [e18] - Made first apply on cl 20:23:14.156250 TRACE network [e18] - Applied on gs 20:23:14.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.203125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.234375 TRACE network [e18] - Made second apply on cl 20:23:14.234375 TRACE network [e18] - Listening... 20:23:14.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.234375 TRACE network [e18] - Made first apply on cl 20:23:14.234375 TRACE network [e18] - Applied on gs 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.234375 TRACE network [e18] - Made second apply on cl 20:23:14.234375 TRACE network [e18] - Listening... 20:23:14.234375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.234375 TRACE network [e18] - Made first apply on cl 20:23:14.234375 TRACE network [e18] - Applied on gs 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.234375 TRACE network [e18] - Made second apply on cl 20:23:14.234375 TRACE network [e18] - Listening... 20:23:14.234375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=216. 20:23:14.234375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.234375 TRACE global [6a0] - We'll wait till request 216 is answered. 20:23:14.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.234375 TRACE network [e18] - Made first apply on cl 20:23:14.234375 TRACE network [e18] - Applied on gs 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.234375 TRACE network [e18] - Made second apply on cl 20:23:14.234375 TRACE network [e18] - Listening... 20:23:14.234375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.234375 TRACE network [e18] - Made first apply on cl 20:23:14.234375 TRACE network [e18] - Applied on gs 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.265625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.265625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.296875 TRACE network [e18] - Made second apply on cl 20:23:14.296875 TRACE network [e18] - Listening... 20:23:14.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.296875 TRACE network [e18] - Made first apply on cl 20:23:14.296875 TRACE network [e18] - Applied on gs 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.296875 TRACE network [e18] - Made second apply on cl 20:23:14.296875 TRACE network [e18] - Listening... 20:23:14.296875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.296875 TRACE network [e18] - Made first apply on cl 20:23:14.296875 TRACE network [e18] - Applied on gs 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.296875 TRACE network [e18] - Made second apply on cl 20:23:14.296875 TRACE network [e18] - Listening... 20:23:14.296875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=217. 20:23:14.296875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.296875 TRACE global [6a0] - We'll wait till request 217 is answered. 20:23:14.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.296875 TRACE network [e18] - Made first apply on cl 20:23:14.296875 TRACE network [e18] - Applied on gs 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.296875 TRACE network [e18] - Made second apply on cl 20:23:14.296875 TRACE network [e18] - Listening... 20:23:14.296875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.296875 TRACE network [e18] - Made first apply on cl 20:23:14.296875 TRACE network [e18] - Applied on gs 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.359375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.359375 TRACE network [e18] - Made second apply on cl 20:23:14.359375 TRACE network [e18] - Listening... 20:23:14.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.359375 TRACE network [e18] - Made first apply on cl 20:23:14.359375 TRACE network [e18] - Applied on gs 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.359375 TRACE network [e18] - Made second apply on cl 20:23:14.359375 TRACE network [e18] - Listening... 20:23:14.359375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.359375 TRACE network [e18] - Made first apply on cl 20:23:14.359375 TRACE network [e18] - Applied on gs 20:23:14.359375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.359375 TRACE network [e18] - Made second apply on cl 20:23:14.359375 TRACE network [e18] - Listening... 20:23:14.359375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=218. 20:23:14.375000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.375000 TRACE global [6a0] - We'll wait till request 218 is answered. 20:23:14.375000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.375000 TRACE network [e18] - Made first apply on cl 20:23:14.375000 TRACE network [e18] - Applied on gs 20:23:14.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.375000 TRACE network [e18] - Made second apply on cl 20:23:14.375000 TRACE network [e18] - Listening... 20:23:14.375000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.375000 TRACE network [e18] - Made first apply on cl 20:23:14.375000 TRACE network [e18] - Applied on gs 20:23:14.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.406250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.421875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.437500 TRACE network [e18] - Made second apply on cl 20:23:14.437500 TRACE network [e18] - Listening... 20:23:14.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.437500 TRACE network [e18] - Made first apply on cl 20:23:14.437500 TRACE network [e18] - Applied on gs 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.437500 TRACE network [e18] - Made second apply on cl 20:23:14.437500 TRACE network [e18] - Listening... 20:23:14.437500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.437500 TRACE network [e18] - Made first apply on cl 20:23:14.437500 TRACE network [e18] - Applied on gs 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.437500 TRACE network [e18] - Made second apply on cl 20:23:14.437500 TRACE network [e18] - Listening... 20:23:14.437500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=219. 20:23:14.437500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.437500 TRACE global [6a0] - We'll wait till request 219 is answered. 20:23:14.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.437500 TRACE network [e18] - Made first apply on cl 20:23:14.437500 TRACE network [e18] - Applied on gs 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.437500 TRACE network [e18] - Made second apply on cl 20:23:14.437500 TRACE network [e18] - Listening... 20:23:14.437500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.437500 TRACE network [e18] - Made first apply on cl 20:23:14.437500 TRACE network [e18] - Applied on gs 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.468750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.484375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.500000 TRACE network [e18] - Made second apply on cl 20:23:14.500000 TRACE network [e18] - Listening... 20:23:14.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.500000 TRACE network [e18] - Made first apply on cl 20:23:14.500000 TRACE network [e18] - Applied on gs 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.500000 TRACE network [e18] - Made second apply on cl 20:23:14.500000 TRACE network [e18] - Listening... 20:23:14.500000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.500000 TRACE network [e18] - Made first apply on cl 20:23:14.500000 TRACE network [e18] - Applied on gs 20:23:14.500000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.500000 TRACE network [e18] - Made second apply on cl 20:23:14.500000 TRACE network [e18] - Listening... 20:23:14.500000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=220. 20:23:14.500000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.500000 TRACE global [6a0] - We'll wait till request 220 is answered. 20:23:14.515625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.515625 TRACE network [e18] - Made first apply on cl 20:23:14.515625 TRACE network [e18] - Applied on gs 20:23:14.515625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.515625 TRACE network [e18] - Made second apply on cl 20:23:14.515625 TRACE network [e18] - Listening... 20:23:14.515625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.515625 TRACE network [e18] - Made first apply on cl 20:23:14.515625 TRACE network [e18] - Applied on gs 20:23:14.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.578125 TRACE network [e18] - Made second apply on cl 20:23:14.578125 TRACE network [e18] - Listening... 20:23:14.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.578125 TRACE network [e18] - Made first apply on cl 20:23:14.578125 TRACE network [e18] - Applied on gs 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.578125 TRACE network [e18] - Made second apply on cl 20:23:14.578125 TRACE network [e18] - Listening... 20:23:14.578125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.578125 TRACE network [e18] - Made first apply on cl 20:23:14.578125 TRACE network [e18] - Applied on gs 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.578125 TRACE network [e18] - Made second apply on cl 20:23:14.578125 TRACE network [e18] - Listening... 20:23:14.578125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=221. 20:23:14.578125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.578125 TRACE global [6a0] - We'll wait till request 221 is answered. 20:23:14.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.578125 TRACE network [e18] - Made first apply on cl 20:23:14.578125 TRACE network [e18] - Applied on gs 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.578125 TRACE network [e18] - Made second apply on cl 20:23:14.578125 TRACE network [e18] - Listening... 20:23:14.578125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.578125 TRACE network [e18] - Made first apply on cl 20:23:14.578125 TRACE network [e18] - Applied on gs 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.640625 TRACE network [e18] - Made second apply on cl 20:23:14.640625 TRACE network [e18] - Listening... 20:23:14.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.640625 TRACE network [e18] - Made first apply on cl 20:23:14.640625 TRACE network [e18] - Applied on gs 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.640625 TRACE network [e18] - Made second apply on cl 20:23:14.640625 TRACE network [e18] - Listening... 20:23:14.640625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.640625 TRACE network [e18] - Made first apply on cl 20:23:14.640625 TRACE network [e18] - Applied on gs 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.640625 TRACE network [e18] - Made second apply on cl 20:23:14.640625 TRACE network [e18] - Listening... 20:23:14.640625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=222. 20:23:14.640625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.640625 TRACE global [6a0] - We'll wait till request 222 is answered. 20:23:14.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.640625 TRACE network [e18] - Made first apply on cl 20:23:14.640625 TRACE network [e18] - Applied on gs 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.640625 TRACE network [e18] - Made second apply on cl 20:23:14.640625 TRACE network [e18] - Listening... 20:23:14.640625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.640625 TRACE network [e18] - Made first apply on cl 20:23:14.640625 TRACE network [e18] - Applied on gs 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.671875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.687500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.718750 TRACE network [e18] - Made second apply on cl 20:23:14.718750 TRACE network [e18] - Listening... 20:23:14.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.718750 TRACE network [e18] - Made first apply on cl 20:23:14.718750 TRACE network [e18] - Applied on gs 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.718750 TRACE network [e18] - Made second apply on cl 20:23:14.718750 TRACE network [e18] - Listening... 20:23:14.718750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.718750 TRACE network [e18] - Made first apply on cl 20:23:14.718750 TRACE network [e18] - Applied on gs 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.718750 TRACE network [e18] - Made second apply on cl 20:23:14.718750 TRACE network [e18] - Listening... 20:23:14.718750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=223. 20:23:14.718750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.718750 TRACE global [6a0] - We'll wait till request 223 is answered. 20:23:14.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.718750 TRACE network [e18] - Made first apply on cl 20:23:14.718750 TRACE network [e18] - Applied on gs 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.718750 TRACE network [e18] - Made second apply on cl 20:23:14.718750 TRACE network [e18] - Listening... 20:23:14.718750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.718750 TRACE network [e18] - Made first apply on cl 20:23:14.718750 TRACE network [e18] - Applied on gs 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.734375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.750000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.796875 TRACE network [e18] - Made second apply on cl 20:23:14.796875 TRACE network [e18] - Listening... 20:23:14.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.796875 TRACE network [e18] - Made first apply on cl 20:23:14.796875 TRACE network [e18] - Applied on gs 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.796875 TRACE network [e18] - Made second apply on cl 20:23:14.796875 TRACE network [e18] - Listening... 20:23:14.796875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.796875 TRACE network [e18] - Made first apply on cl 20:23:14.796875 TRACE network [e18] - Applied on gs 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.796875 TRACE network [e18] - Made second apply on cl 20:23:14.796875 TRACE network [e18] - Listening... 20:23:14.796875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=224. 20:23:14.796875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.796875 TRACE global [6a0] - We'll wait till request 224 is answered. 20:23:14.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.796875 TRACE network [e18] - Made first apply on cl 20:23:14.796875 TRACE network [e18] - Applied on gs 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.796875 TRACE network [e18] - Made second apply on cl 20:23:14.796875 TRACE network [e18] - Listening... 20:23:14.796875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.796875 TRACE network [e18] - Made first apply on cl 20:23:14.796875 TRACE network [e18] - Applied on gs 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.843750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.859375 TRACE network [e18] - Made second apply on cl 20:23:14.859375 TRACE network [e18] - Listening... 20:23:14.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.859375 TRACE network [e18] - Made first apply on cl 20:23:14.859375 TRACE network [e18] - Applied on gs 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.859375 TRACE network [e18] - Made second apply on cl 20:23:14.859375 TRACE network [e18] - Listening... 20:23:14.859375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.859375 TRACE network [e18] - Made first apply on cl 20:23:14.859375 TRACE network [e18] - Applied on gs 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.859375 TRACE network [e18] - Made second apply on cl 20:23:14.859375 TRACE network [e18] - Listening... 20:23:14.859375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=225. 20:23:14.859375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.859375 TRACE global [6a0] - We'll wait till request 225 is answered. 20:23:14.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.859375 TRACE network [e18] - Made first apply on cl 20:23:14.859375 TRACE network [e18] - Applied on gs 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.859375 TRACE network [e18] - Made second apply on cl 20:23:14.859375 TRACE network [e18] - Listening... 20:23:14.859375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.859375 TRACE network [e18] - Made first apply on cl 20:23:14.859375 TRACE network [e18] - Applied on gs 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.875000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.890625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.921875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:14.937500 TRACE network [e18] - Made second apply on cl 20:23:14.937500 TRACE network [e18] - Listening... 20:23:14.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.937500 TRACE network [e18] - Made first apply on cl 20:23:14.937500 TRACE network [e18] - Applied on gs 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.937500 TRACE network [e18] - Made second apply on cl 20:23:14.937500 TRACE network [e18] - Listening... 20:23:14.937500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:14.937500 TRACE network [e18] - Made first apply on cl 20:23:14.937500 TRACE network [e18] - Applied on gs 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:14.937500 TRACE network [e18] - Made second apply on cl 20:23:14.937500 TRACE network [e18] - Listening... 20:23:14.937500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=226. 20:23:14.937500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:14.937500 TRACE global [6a0] - We'll wait till request 226 is answered. 20:23:14.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:14.937500 TRACE network [e18] - Made first apply on cl 20:23:14.937500 TRACE network [e18] - Applied on gs 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:14.937500 TRACE network [e18] - Made second apply on cl 20:23:14.937500 TRACE network [e18] - Listening... 20:23:14.937500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:14.937500 TRACE network [e18] - Made first apply on cl 20:23:14.937500 TRACE network [e18] - Applied on gs 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:14.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.968750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:14.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:14.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.000000 TRACE network [e18] - Made second apply on cl 20:23:15.000000 TRACE network [e18] - Listening... 20:23:15.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.000000 TRACE network [e18] - Made first apply on cl 20:23:15.000000 TRACE network [e18] - Applied on gs 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.000000 TRACE network [e18] - Made second apply on cl 20:23:15.000000 TRACE network [e18] - Listening... 20:23:15.000000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:15.000000 TRACE network [e18] - Made first apply on cl 20:23:15.000000 TRACE network [e18] - Applied on gs 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.000000 TRACE network [e18] - Made second apply on cl 20:23:15.000000 TRACE network [e18] - Listening... 20:23:15.000000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=227. 20:23:15.000000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:15.000000 TRACE global [6a0] - We'll wait till request 227 is answered. 20:23:15.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.000000 TRACE network [e18] - Made first apply on cl 20:23:15.000000 TRACE network [e18] - Applied on gs 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.000000 TRACE network [e18] - Made second apply on cl 20:23:15.000000 TRACE network [e18] - Listening... 20:23:15.000000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:15.000000 TRACE network [e18] - Made first apply on cl 20:23:15.000000 TRACE network [e18] - Applied on gs 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.078125 TRACE network [e18] - Made second apply on cl 20:23:15.078125 TRACE network [e18] - Listening... 20:23:15.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.078125 TRACE network [e18] - Made first apply on cl 20:23:15.078125 TRACE network [e18] - Applied on gs 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.078125 TRACE network [e18] - Made second apply on cl 20:23:15.078125 TRACE network [e18] - Listening... 20:23:15.078125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:15.078125 TRACE network [e18] - Made first apply on cl 20:23:15.078125 TRACE network [e18] - Applied on gs 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.078125 TRACE network [e18] - Made second apply on cl 20:23:15.078125 TRACE network [e18] - Listening... 20:23:15.078125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=228. 20:23:15.078125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:15.078125 TRACE global [6a0] - We'll wait till request 228 is answered. 20:23:15.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.078125 TRACE network [e18] - Made first apply on cl 20:23:15.078125 TRACE network [e18] - Applied on gs 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.078125 TRACE network [e18] - Made second apply on cl 20:23:15.078125 TRACE network [e18] - Listening... 20:23:15.078125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:15.078125 TRACE network [e18] - Made first apply on cl 20:23:15.078125 TRACE network [e18] - Applied on gs 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.156250 TRACE network [e18] - Made second apply on cl 20:23:15.156250 TRACE network [e18] - Listening... 20:23:15.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.156250 TRACE network [e18] - Made first apply on cl 20:23:15.156250 TRACE network [e18] - Applied on gs 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.156250 TRACE network [e18] - Made second apply on cl 20:23:15.156250 TRACE network [e18] - Listening... 20:23:15.156250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:15.156250 TRACE network [e18] - Made first apply on cl 20:23:15.156250 TRACE network [e18] - Applied on gs 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.156250 TRACE network [e18] - Made second apply on cl 20:23:15.156250 TRACE network [e18] - Listening... 20:23:15.156250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=229. 20:23:15.156250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:15.156250 TRACE global [6a0] - We'll wait till request 229 is answered. 20:23:15.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.156250 TRACE network [e18] - Made first apply on cl 20:23:15.156250 TRACE network [e18] - Applied on gs 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.156250 TRACE network [e18] - Made second apply on cl 20:23:15.156250 TRACE network [e18] - Listening... 20:23:15.156250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:15.156250 TRACE network [e18] - Made first apply on cl 20:23:15.156250 TRACE network [e18] - Applied on gs 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.187500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.218750 TRACE network [e18] - Made second apply on cl 20:23:15.218750 TRACE network [e18] - Listening... 20:23:15.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.218750 TRACE network [e18] - Made first apply on cl 20:23:15.218750 TRACE network [e18] - Applied on gs 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.218750 TRACE network [e18] - Made second apply on cl 20:23:15.218750 TRACE network [e18] - Listening... 20:23:15.218750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:15.218750 TRACE network [e18] - Made first apply on cl 20:23:15.218750 TRACE network [e18] - Applied on gs 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.218750 TRACE network [e18] - Made second apply on cl 20:23:15.218750 TRACE network [e18] - Listening... 20:23:15.218750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=230. 20:23:15.218750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:15.218750 TRACE global [6a0] - We'll wait till request 230 is answered. 20:23:15.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.218750 TRACE network [e18] - Made first apply on cl 20:23:15.218750 TRACE network [e18] - Applied on gs 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.218750 TRACE network [e18] - Made second apply on cl 20:23:15.218750 TRACE network [e18] - Listening... 20:23:15.218750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:15.218750 TRACE network [e18] - Made first apply on cl 20:23:15.218750 TRACE network [e18] - Applied on gs 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:15.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:15.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:15.281250 TRACE network [e18] - Made second apply on cl 20:23:15.281250 TRACE network [e18] - Listening... 20:23:15.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:15.281250 TRACE network [e18] - Made first apply on cl 20:23:15.281250 TRACE network [e18] - Applied on gs 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:15.281250 TRACE network [e18] - Made second apply on cl 20:23:15.281250 TRACE network [e18] - Listening... 20:23:15.281250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:15.281250 TRACE network [e18] - Made first apply on cl 20:23:15.281250 TRACE network [e18] - Applied on gs 20:23:15.281250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:15.281250 TRACE network [e18] - Made second apply on cl 20:23:15.281250 TRACE network [e18] - Listening... 20:23:15.281250 TRACE ai [6a0] - Completing goal: VISIT TILE (115 72 1) (Brissa) 20:23:15.281250 DEBUG ai [6a0] - Hero Brissa moved from 115 118 1 to 103 101 1. Returning 0. 20:23:15.296875 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:15.296875 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:15.375000 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:16.828125 DEBUG ai [6a0] - Considering goal EXPLORE 20:23:17.062500 TRACE ai [6a0] - Time of where to explore was 93 ms. 20:23:17.234375 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:23:17.250000 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:23:17.656250 TRACE ai [6a0] - Time of where to explore was 437 ms. 20:23:17.843750 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:23:17.921875 TRACE ai [6a0] - Time of where to explore was 110 ms. 20:23:17.968750 WARN ai [6a0] - Another allied hero stands in our way 20:23:17.968750 WARN ai [6a0] - Another allied hero stands in our way 20:23:17.968750 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:18.140625 TRACE ai [6a0] - It's safe for Alagar to visit tile 22 69 1 20:23:18.218750 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:21.187500 TRACE global [4b8] - Del-ing music file music/AITheme0 20:23:21.187500 TRACE global [4b8] - Loading music file music/AITheme1 20:23:21.187500 TRACE global [4b8] - Playing music file music/AITheme1 20:23:22.296875 DEBUG ai [6a0] - Considering goal EXPLORE (Alagar) 20:23:22.468750 TRACE ai [6a0] - It's safe for Alagar to visit tile 22 69 1 20:23:22.531250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:22.843750 DEBUG ai [6a0] - Considering goal VISIT TILE (116 72 1) (Alagar) 20:23:22.843750 DEBUG ai [6a0] - Trying to realize VISIT TILE (116 72 1) (Alagar) (value 3.999) 20:23:22.859375 DEBUG ai [6a0] - Moving hero Alagar to tile 116 72 1 20:23:22.859375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=231. 20:23:22.859375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:22.859375 TRACE global [6a0] - We'll wait till request 231 is answered. 20:23:22.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:22.859375 TRACE network [e18] - Made first apply on cl 20:23:22.859375 TRACE network [e18] - Applied on gs 20:23:22.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:22.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:22.859375 TRACE network [e18] - Made second apply on cl 20:23:22.859375 TRACE network [e18] - Listening... 20:23:22.859375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:22.859375 TRACE network [e18] - Made first apply on cl 20:23:22.859375 TRACE network [e18] - Applied on gs 20:23:22.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.875000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:22.890625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:22.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:22.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:22.921875 TRACE network [e18] - Made second apply on cl 20:23:22.921875 TRACE network [e18] - Listening... 20:23:22.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:22.921875 TRACE network [e18] - Made first apply on cl 20:23:22.921875 TRACE network [e18] - Applied on gs 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:22.921875 TRACE network [e18] - Made second apply on cl 20:23:22.921875 TRACE network [e18] - Listening... 20:23:22.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:22.921875 TRACE network [e18] - Made first apply on cl 20:23:22.921875 TRACE network [e18] - Applied on gs 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:22.921875 TRACE network [e18] - Made second apply on cl 20:23:22.921875 TRACE network [e18] - Listening... 20:23:22.921875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=232. 20:23:22.921875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:22.921875 TRACE global [6a0] - We'll wait till request 232 is answered. 20:23:22.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:22.921875 TRACE network [e18] - Made first apply on cl 20:23:22.921875 TRACE network [e18] - Applied on gs 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:22.921875 TRACE network [e18] - Made second apply on cl 20:23:22.921875 TRACE network [e18] - Listening... 20:23:22.921875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:22.921875 TRACE network [e18] - Made first apply on cl 20:23:22.921875 TRACE network [e18] - Applied on gs 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:22.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:22.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:22.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:22.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.000000 TRACE network [e18] - Made second apply on cl 20:23:23.000000 TRACE network [e18] - Listening... 20:23:23.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:23.000000 TRACE network [e18] - Made first apply on cl 20:23:23.000000 TRACE network [e18] - Applied on gs 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:23.000000 TRACE network [e18] - Made second apply on cl 20:23:23.000000 TRACE network [e18] - Listening... 20:23:23.000000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:23.000000 TRACE network [e18] - Made first apply on cl 20:23:23.000000 TRACE network [e18] - Applied on gs 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:23.000000 TRACE network [e18] - Made second apply on cl 20:23:23.000000 TRACE network [e18] - Listening... 20:23:23.000000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=233. 20:23:23.000000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:23.000000 TRACE global [6a0] - We'll wait till request 233 is answered. 20:23:23.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:23.000000 TRACE network [e18] - Made first apply on cl 20:23:23.000000 TRACE network [e18] - Applied on gs 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:23.000000 TRACE network [e18] - Made second apply on cl 20:23:23.000000 TRACE network [e18] - Listening... 20:23:23.000000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:23.000000 TRACE network [e18] - Made first apply on cl 20:23:23.000000 TRACE network [e18] - Applied on gs 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:23.015625 TRACE network [e18] - Made second apply on cl 20:23:23.015625 TRACE network [e18] - Listening... 20:23:23.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:23.015625 TRACE network [e18] - Made first apply on cl 20:23:23.015625 TRACE network [e18] - Applied on gs 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:23.015625 TRACE network [e18] - Made second apply on cl 20:23:23.015625 TRACE network [e18] - Listening... 20:23:23.015625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:23.015625 TRACE network [e18] - Made first apply on cl 20:23:23.015625 TRACE network [e18] - Applied on gs 20:23:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:23.015625 TRACE network [e18] - Made second apply on cl 20:23:23.015625 TRACE network [e18] - Listening... 20:23:23.015625 TRACE ai [6a0] - Completing goal: VISIT TILE (116 72 1) (Alagar) 20:23:23.015625 DEBUG ai [6a0] - Hero Alagar moved from 77 61 1 to 80 59 1. Returning 0. 20:23:23.015625 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:23.031250 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:23.078125 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:24.390625 DEBUG ai [6a0] - Considering goal EXPLORE 20:23:24.640625 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:24.828125 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:23:24.828125 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:23:25.234375 TRACE ai [6a0] - Time of where to explore was 437 ms. 20:23:25.406250 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:23:25.484375 TRACE ai [6a0] - Time of where to explore was 93 ms. 20:23:25.531250 WARN ai [6a0] - Another allied hero stands in our way 20:23:25.531250 WARN ai [6a0] - Another allied hero stands in our way 20:23:25.531250 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:29.203125 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:23:29.250000 WARN ai [6a0] - Another allied hero stands in our way 20:23:29.250000 WARN ai [6a0] - Another allied hero stands in our way 20:23:29.250000 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:30.125000 DEBUG ai [6a0] - Considering goal VISIT TILE (89 85 0) (Fiur) 20:23:30.125000 DEBUG ai [6a0] - Trying to realize VISIT TILE (89 85 0) (Fiur) (value 3.931) 20:23:30.125000 DEBUG ai [6a0] - Moving hero Fiur to tile 89 85 0 20:23:30.125000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=234. 20:23:30.125000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:30.125000 TRACE global [6a0] - We'll wait till request 234 is answered. 20:23:30.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:30.125000 TRACE network [e18] - Made first apply on cl 20:23:30.125000 TRACE network [e18] - Applied on gs 20:23:30.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:30.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:30.125000 TRACE network [e18] - Made second apply on cl 20:23:30.125000 TRACE network [e18] - Listening... 20:23:30.125000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:30.125000 TRACE network [e18] - Made first apply on cl 20:23:30.125000 TRACE network [e18] - Applied on gs 20:23:30.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:30.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:30.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:30.156250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:30.171875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:30.187500 TRACE network [e18] - Made second apply on cl 20:23:30.187500 TRACE network [e18] - Listening... 20:23:30.187500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:30.187500 TRACE network [e18] - Made first apply on cl 20:23:30.187500 TRACE network [e18] - Applied on gs 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:30.187500 TRACE network [e18] - Made second apply on cl 20:23:30.187500 TRACE network [e18] - Listening... 20:23:30.187500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:30.187500 TRACE network [e18] - Made first apply on cl 20:23:30.187500 TRACE network [e18] - Applied on gs 20:23:30.187500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:30.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:30.187500 TRACE network [e18] - Made second apply on cl 20:23:30.187500 TRACE network [e18] - Listening... 20:23:30.187500 TRACE ai [6a0] - Completing goal: VISIT TILE (89 85 0) (Fiur) 20:23:30.187500 DEBUG ai [6a0] - Hero Fiur moved from 88 84 0 to 89 85 0. Returning 1. 20:23:30.187500 TRACE ai [6a0] - Completing goal: VISIT TILE (89 85 0) (Fiur) 20:23:30.187500 DEBUG ai [6a0] - Hero Fiur visited tile (89 85 0) 20:23:30.187500 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:30.187500 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:30.250000 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:31.562500 DEBUG ai [6a0] - Considering goal EXPLORE 20:23:31.812500 TRACE ai [6a0] - Time of where to explore was 93 ms. 20:23:31.984375 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:23:31.984375 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:23:32.406250 TRACE ai [6a0] - Time of where to explore was 437 ms. 20:23:32.578125 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:23:32.656250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:32.703125 WARN ai [6a0] - Another allied hero stands in our way 20:23:32.718750 WARN ai [6a0] - Another allied hero stands in our way 20:23:32.718750 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:37.171875 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:23:37.218750 WARN ai [6a0] - Another allied hero stands in our way 20:23:37.234375 WARN ai [6a0] - Another allied hero stands in our way 20:23:37.234375 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:38.093750 DEBUG ai [6a0] - Considering goal VISIT TILE (90 84 0) (Fiur) 20:23:38.093750 DEBUG ai [6a0] - Trying to realize VISIT TILE (90 84 0) (Fiur) (value 3.894) 20:23:38.093750 DEBUG ai [6a0] - Moving hero Fiur to tile 90 84 0 20:23:38.093750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=235. 20:23:38.093750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:38.093750 TRACE global [6a0] - We'll wait till request 235 is answered. 20:23:38.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:38.093750 TRACE network [e18] - Made first apply on cl 20:23:38.093750 TRACE network [e18] - Applied on gs 20:23:38.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:38.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:38.093750 TRACE network [e18] - Made second apply on cl 20:23:38.093750 TRACE network [e18] - Listening... 20:23:38.093750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:38.093750 TRACE network [e18] - Made first apply on cl 20:23:38.093750 TRACE network [e18] - Applied on gs 20:23:38.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:38.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:38.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:38.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:38.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:38.171875 TRACE network [e18] - Made second apply on cl 20:23:38.171875 TRACE network [e18] - Listening... 20:23:38.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:38.171875 TRACE network [e18] - Made first apply on cl 20:23:38.171875 TRACE network [e18] - Applied on gs 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:38.171875 TRACE network [e18] - Made second apply on cl 20:23:38.171875 TRACE network [e18] - Listening... 20:23:38.171875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:38.171875 TRACE network [e18] - Made first apply on cl 20:23:38.171875 TRACE network [e18] - Applied on gs 20:23:38.171875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:38.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:38.171875 TRACE network [e18] - Made second apply on cl 20:23:38.171875 TRACE network [e18] - Listening... 20:23:38.171875 TRACE ai [6a0] - Completing goal: VISIT TILE (90 84 0) (Fiur) 20:23:38.171875 DEBUG ai [6a0] - Hero Fiur moved from 89 85 0 to 90 84 0. Returning 1. 20:23:38.171875 TRACE ai [6a0] - Completing goal: VISIT TILE (90 84 0) (Fiur) 20:23:38.171875 DEBUG ai [6a0] - Hero Fiur visited tile (90 84 0) 20:23:38.171875 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:38.171875 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:38.234375 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:39.562500 DEBUG ai [6a0] - Considering goal EXPLORE 20:23:39.796875 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:39.968750 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:23:39.968750 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:23:40.375000 TRACE ai [6a0] - Time of where to explore was 438 ms. 20:23:40.562500 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:23:40.625000 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:40.687500 WARN ai [6a0] - Another allied hero stands in our way 20:23:40.687500 WARN ai [6a0] - Another allied hero stands in our way 20:23:40.687500 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:45.171875 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:23:45.218750 WARN ai [6a0] - Another allied hero stands in our way 20:23:45.218750 WARN ai [6a0] - Another allied hero stands in our way 20:23:45.218750 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:46.093750 DEBUG ai [6a0] - Considering goal VISIT TILE (90 85 0) (Fiur) 20:23:46.093750 DEBUG ai [6a0] - Trying to realize VISIT TILE (90 85 0) (Fiur) (value 3.938) 20:23:46.093750 DEBUG ai [6a0] - Moving hero Fiur to tile 90 85 0 20:23:46.093750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=236. 20:23:46.093750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:46.093750 TRACE global [6a0] - We'll wait till request 236 is answered. 20:23:46.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:46.093750 TRACE network [e18] - Made first apply on cl 20:23:46.093750 TRACE network [e18] - Applied on gs 20:23:46.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:46.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:46.093750 TRACE network [e18] - Made second apply on cl 20:23:46.093750 TRACE network [e18] - Listening... 20:23:46.093750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:46.093750 TRACE network [e18] - Made first apply on cl 20:23:46.093750 TRACE network [e18] - Applied on gs 20:23:46.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:46.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:46.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:46.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:46.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:46.171875 TRACE network [e18] - Made second apply on cl 20:23:46.171875 TRACE network [e18] - Listening... 20:23:46.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:46.171875 TRACE network [e18] - Made first apply on cl 20:23:46.171875 TRACE network [e18] - Applied on gs 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:46.171875 TRACE network [e18] - Made second apply on cl 20:23:46.171875 TRACE network [e18] - Listening... 20:23:46.171875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:46.171875 TRACE network [e18] - Made first apply on cl 20:23:46.171875 TRACE network [e18] - Applied on gs 20:23:46.171875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:46.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:46.171875 TRACE network [e18] - Made second apply on cl 20:23:46.171875 TRACE network [e18] - Listening... 20:23:46.171875 TRACE ai [6a0] - Completing goal: VISIT TILE (90 85 0) (Fiur) 20:23:46.171875 DEBUG ai [6a0] - Hero Fiur moved from 90 84 0 to 90 85 0. Returning 1. 20:23:46.171875 TRACE ai [6a0] - Completing goal: VISIT TILE (90 85 0) (Fiur) 20:23:46.171875 DEBUG ai [6a0] - Hero Fiur visited tile (90 85 0) 20:23:46.171875 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:46.187500 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:46.234375 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:47.562500 DEBUG ai [6a0] - Considering goal EXPLORE 20:23:47.812500 TRACE ai [6a0] - Time of where to explore was 93 ms. 20:23:47.984375 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:23:47.984375 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:23:48.390625 TRACE ai [6a0] - Time of where to explore was 422 ms. 20:23:48.578125 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:23:48.656250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:48.703125 WARN ai [6a0] - Another allied hero stands in our way 20:23:48.718750 WARN ai [6a0] - Another allied hero stands in our way 20:23:48.718750 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:53.187500 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:23:53.234375 WARN ai [6a0] - Another allied hero stands in our way 20:23:53.250000 WARN ai [6a0] - Another allied hero stands in our way 20:23:53.250000 TRACE ai [6a0] - Time of where to explore was 0 ms. 20:23:54.109375 DEBUG ai [6a0] - Considering goal VISIT TILE (90 86 0) (Fiur) 20:23:54.109375 DEBUG ai [6a0] - Trying to realize VISIT TILE (90 86 0) (Fiur) (value 3.828) 20:23:54.125000 DEBUG ai [6a0] - Moving hero Fiur to tile 90 86 0 20:23:54.125000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=237. 20:23:54.125000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:23:54.125000 TRACE global [6a0] - We'll wait till request 237 is answered. 20:23:54.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:54.125000 TRACE network [e18] - Made first apply on cl 20:23:54.125000 TRACE network [e18] - Applied on gs 20:23:54.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:23:54.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:54.125000 TRACE network [e18] - Made second apply on cl 20:23:54.125000 TRACE network [e18] - Listening... 20:23:54.125000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:23:54.125000 TRACE network [e18] - Made first apply on cl 20:23:54.125000 TRACE network [e18] - Applied on gs 20:23:54.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:23:54.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:54.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:54.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:23:54.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:23:54.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:23:54.203125 TRACE network [e18] - Made second apply on cl 20:23:54.203125 TRACE network [e18] - Listening... 20:23:54.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:23:54.203125 TRACE network [e18] - Made first apply on cl 20:23:54.203125 TRACE network [e18] - Applied on gs 20:23:54.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:23:54.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:23:54.203125 TRACE network [e18] - Made second apply on cl 20:23:54.203125 TRACE network [e18] - Listening... 20:23:54.203125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:23:54.203125 TRACE network [e18] - Made first apply on cl 20:23:54.203125 TRACE network [e18] - Applied on gs 20:23:54.203125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:54.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:23:54.203125 TRACE network [e18] - Made second apply on cl 20:23:54.203125 TRACE network [e18] - Listening... 20:23:54.203125 TRACE ai [6a0] - Completing goal: VISIT TILE (90 86 0) (Fiur) 20:23:54.203125 DEBUG ai [6a0] - Hero Fiur moved from 90 85 0 to 90 86 0. Returning 1. 20:23:54.203125 TRACE ai [6a0] - Completing goal: VISIT TILE (90 86 0) (Fiur) 20:23:54.203125 DEBUG ai [6a0] - Hero Fiur visited tile (90 86 0) 20:23:54.203125 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:23:54.203125 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:23:54.250000 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:23:55.578125 DEBUG ai [6a0] - Considering goal EXPLORE 20:23:55.828125 TRACE ai [6a0] - Time of where to explore was 109 ms. 20:23:56.000000 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:23:56.000000 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:23:56.406250 TRACE ai [6a0] - Time of where to explore was 437 ms. 20:23:56.578125 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:23:56.656250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:23:56.703125 WARN ai [6a0] - Another allied hero stands in our way 20:23:56.718750 WARN ai [6a0] - Another allied hero stands in our way 20:23:56.796875 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:01.250000 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:24:01.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.312500 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.375000 TRACE ai [6a0] - Time of where to explore was 63 ms. 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.640625 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:01.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:02.640625 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (88 84 0) (Fiur) 20:24:02.703125 DEBUG ai [6a0] - Considering goal VISIT TILE (88 84 0) (Fiur) 20:24:02.703125 DEBUG ai [6a0] - Trying to realize VISIT TILE (88 84 0) (Fiur) (value 3.694) 20:24:02.703125 DEBUG ai [6a0] - Moving hero Fiur to tile 88 84 0 20:24:02.703125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=238. 20:24:02.703125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:02.703125 TRACE global [6a0] - We'll wait till request 238 is answered. 20:24:02.703125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:02.703125 TRACE network [e18] - Made first apply on cl 20:24:02.703125 TRACE network [e18] - Applied on gs 20:24:02.703125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:02.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:02.703125 TRACE network [e18] - Made second apply on cl 20:24:02.703125 TRACE network [e18] - Listening... 20:24:02.703125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:02.703125 TRACE network [e18] - Made first apply on cl 20:24:02.703125 TRACE network [e18] - Applied on gs 20:24:02.703125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.718750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:02.750000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:02.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:02.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.781250 TRACE network [e18] - Made second apply on cl 20:24:02.781250 TRACE network [e18] - Listening... 20:24:02.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:02.781250 TRACE network [e18] - Made first apply on cl 20:24:02.781250 TRACE network [e18] - Applied on gs 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:02.781250 TRACE network [e18] - Made second apply on cl 20:24:02.781250 TRACE network [e18] - Listening... 20:24:02.781250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:02.781250 TRACE network [e18] - Made first apply on cl 20:24:02.781250 TRACE network [e18] - Applied on gs 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:02.781250 TRACE network [e18] - Made second apply on cl 20:24:02.781250 TRACE network [e18] - Listening... 20:24:02.781250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=239. 20:24:02.781250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:02.781250 TRACE global [6a0] - We'll wait till request 239 is answered. 20:24:02.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:02.781250 TRACE network [e18] - Made first apply on cl 20:24:02.781250 TRACE network [e18] - Applied on gs 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:02.781250 TRACE network [e18] - Made second apply on cl 20:24:02.781250 TRACE network [e18] - Listening... 20:24:02.781250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:02.781250 TRACE network [e18] - Made first apply on cl 20:24:02.781250 TRACE network [e18] - Applied on gs 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:02.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:02.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:02.843750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.859375 TRACE network [e18] - Made second apply on cl 20:24:02.859375 TRACE network [e18] - Listening... 20:24:02.859375 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:02.859375 TRACE network [e18] - Made first apply on cl 20:24:02.859375 TRACE network [e18] - Applied on gs 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:02.859375 TRACE ai [e18] - Completing goal: FIND OBJ 951 (Fiur) 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:02.859375 TRACE network [e18] - Made second apply on cl 20:24:02.859375 TRACE network [e18] - Listening... 20:24:02.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:02.859375 TRACE network [e18] - Made first apply on cl 20:24:02.859375 TRACE network [e18] - Applied on gs 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:02.859375 TRACE network [e18] - Made second apply on cl 20:24:02.859375 TRACE network [e18] - Listening... 20:24:02.859375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:02.859375 TRACE network [e18] - Made first apply on cl 20:24:02.859375 TRACE network [e18] - Applied on gs 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:02.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.890625 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:02.906250 TRACE network [e18] - Made second apply on cl 20:24:02.906250 TRACE network [e18] - Listening... 20:24:02.906250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:02.906250 TRACE network [e18] - Made first apply on cl 20:24:02.906250 TRACE network [e18] - Applied on gs 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:02.906250 TRACE network [e18] - Made second apply on cl 20:24:02.906250 TRACE network [e18] - Listening... 20:24:02.906250 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:02.906250 TRACE network [e18] - Made first apply on cl 20:24:02.906250 TRACE network [e18] - Applied on gs 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:02.906250 TRACE network [e18] - Made second apply on cl 20:24:02.906250 TRACE network [e18] - Listening... 20:24:02.906250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:02.906250 TRACE network [e18] - Made first apply on cl 20:24:02.906250 TRACE network [e18] - Applied on gs 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:02.906250 TRACE network [e18] - Made second apply on cl 20:24:02.906250 TRACE network [e18] - Listening... 20:24:02.906250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:02.906250 TRACE network [e18] - Made first apply on cl 20:24:02.906250 TRACE network [e18] - Applied on gs 20:24:02.906250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:02.906250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:02.906250 TRACE network [e18] - Made second apply on cl 20:24:02.906250 TRACE network [e18] - Listening... 20:24:02.906250 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 88 83 1. 20:24:02.906250 TRACE ai [6a0] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:02.906250 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:02.906250 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:02.906250 DEBUG ai [6a0] - Hero Fiur moved from 90 86 0 to 87 83 1. Returning 1. 20:24:02.906250 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:02.906250 DEBUG ai [6a0] - Hero Fiur visited tile (88 84 0) 20:24:02.906250 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:02.906250 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:03.062500 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:24:03.062500 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 4.003) 20:24:03.078125 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:24:03.078125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=240. 20:24:03.078125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:03.078125 TRACE global [6a0] - We'll wait till request 240 is answered. 20:24:03.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:03.078125 TRACE network [e18] - Made first apply on cl 20:24:03.078125 TRACE network [e18] - Applied on gs 20:24:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:03.078125 TRACE network [e18] - Made second apply on cl 20:24:03.078125 TRACE network [e18] - Listening... 20:24:03.078125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:03.078125 TRACE network [e18] - Made first apply on cl 20:24:03.078125 TRACE network [e18] - Applied on gs 20:24:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.078125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:03.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:03.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:03.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:03.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.125000 TRACE network [e18] - Made second apply on cl 20:24:03.125000 TRACE network [e18] - Listening... 20:24:03.140625 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:03.140625 TRACE network [e18] - Made first apply on cl 20:24:03.140625 TRACE network [e18] - Applied on gs 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:03.140625 TRACE ai [e18] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:03.140625 TRACE network [e18] - Made second apply on cl 20:24:03.140625 TRACE network [e18] - Listening... 20:24:03.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:03.140625 TRACE network [e18] - Made first apply on cl 20:24:03.140625 TRACE network [e18] - Applied on gs 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:03.140625 TRACE network [e18] - Made second apply on cl 20:24:03.140625 TRACE network [e18] - Listening... 20:24:03.140625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:03.140625 TRACE network [e18] - Made first apply on cl 20:24:03.140625 TRACE network [e18] - Applied on gs 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:03.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:03.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:03.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:03.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:03.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:03.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:03.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:03.156250 TRACE network [e18] - Made second apply on cl 20:24:03.156250 TRACE network [e18] - Listening... 20:24:03.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:03.171875 TRACE network [e18] - Made first apply on cl 20:24:03.171875 TRACE network [e18] - Applied on gs 20:24:03.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:03.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:03.171875 TRACE network [e18] - Made second apply on cl 20:24:03.171875 TRACE network [e18] - Listening... 20:24:03.171875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:03.171875 TRACE network [e18] - Made first apply on cl 20:24:03.171875 TRACE network [e18] - Applied on gs 20:24:03.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:03.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:03.171875 TRACE network [e18] - Made second apply on cl 20:24:03.171875 TRACE network [e18] - Listening... 20:24:03.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:03.171875 TRACE network [e18] - Made first apply on cl 20:24:03.171875 TRACE network [e18] - Applied on gs 20:24:03.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:03.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:03.171875 TRACE network [e18] - Made second apply on cl 20:24:03.171875 TRACE network [e18] - Listening... 20:24:03.171875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:03.171875 TRACE network [e18] - Made first apply on cl 20:24:03.171875 TRACE network [e18] - Applied on gs 20:24:03.171875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:03.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:03.171875 TRACE network [e18] - Made second apply on cl 20:24:03.171875 TRACE network [e18] - Listening... 20:24:03.171875 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 89 84 0. 20:24:03.171875 TRACE ai [6a0] - Completing goal: FIND OBJ 951 (Fiur) 20:24:03.171875 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:03.171875 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:03.171875 DEBUG ai [6a0] - Hero Fiur moved from 87 83 1 to 88 84 0. Returning 1. 20:24:03.171875 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:03.171875 DEBUG ai [6a0] - Hero Fiur visited tile (87 83 1) 20:24:03.171875 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:03.171875 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:03.218750 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:04.546875 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:04.781250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:04.968750 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:24:04.968750 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:24:05.375000 TRACE ai [6a0] - Time of where to explore was 422 ms. 20:24:05.562500 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:05.640625 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:05.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:05.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:05.765625 TRACE ai [6a0] - Time of where to explore was 63 ms. 20:24:09.468750 DEBUG ai [6a0] - Considering goal EXPLORE (Calh) 20:24:09.640625 TRACE ai [6a0] - It's safe for Calh to visit tile 28 66 1 20:24:09.640625 TRACE ai [6a0] - It's safe for Calh to visit tile 22 69 1 20:24:10.046875 TRACE ai [6a0] - Time of where to explore was 438 ms. 20:24:10.890625 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (97 62 1) (Calh) 20:24:10.937500 DEBUG ai [6a0] - Considering goal VISIT TILE (95 84 1) (Calh) 20:24:10.937500 DEBUG ai [6a0] - Trying to realize VISIT TILE (95 84 1) (Calh) (value 2.678) 20:24:10.937500 DEBUG ai [6a0] - Moving hero Calh to tile 95 84 1 20:24:10.937500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=241. 20:24:10.937500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:10.937500 TRACE global [6a0] - We'll wait till request 241 is answered. 20:24:10.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:10.953125 TRACE network [e18] - Made first apply on cl 20:24:10.953125 TRACE network [e18] - Applied on gs 20:24:10.953125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:10.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:10.953125 TRACE network [e18] - Made second apply on cl 20:24:10.953125 TRACE network [e18] - Listening... 20:24:10.953125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:10.953125 TRACE network [e18] - Made first apply on cl 20:24:10.953125 TRACE network [e18] - Applied on gs 20:24:10.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:10.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:10.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:10.984375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.000000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.015625 TRACE network [e18] - Made second apply on cl 20:24:11.015625 TRACE network [e18] - Listening... 20:24:11.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.015625 TRACE network [e18] - Made first apply on cl 20:24:11.015625 TRACE network [e18] - Applied on gs 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.015625 TRACE network [e18] - Made second apply on cl 20:24:11.015625 TRACE network [e18] - Listening... 20:24:11.015625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.015625 TRACE network [e18] - Made first apply on cl 20:24:11.015625 TRACE network [e18] - Applied on gs 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.015625 TRACE network [e18] - Made second apply on cl 20:24:11.015625 TRACE network [e18] - Listening... 20:24:11.015625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=242. 20:24:11.015625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.015625 TRACE global [6a0] - We'll wait till request 242 is answered. 20:24:11.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.015625 TRACE network [e18] - Made first apply on cl 20:24:11.015625 TRACE network [e18] - Applied on gs 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.015625 TRACE network [e18] - Made second apply on cl 20:24:11.015625 TRACE network [e18] - Listening... 20:24:11.015625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.015625 TRACE network [e18] - Made first apply on cl 20:24:11.015625 TRACE network [e18] - Applied on gs 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.062500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.078125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.093750 TRACE network [e18] - Made second apply on cl 20:24:11.093750 TRACE network [e18] - Listening... 20:24:11.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.093750 TRACE network [e18] - Made first apply on cl 20:24:11.093750 TRACE network [e18] - Applied on gs 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.093750 TRACE network [e18] - Made second apply on cl 20:24:11.093750 TRACE network [e18] - Listening... 20:24:11.093750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.093750 TRACE network [e18] - Made first apply on cl 20:24:11.093750 TRACE network [e18] - Applied on gs 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.093750 TRACE network [e18] - Made second apply on cl 20:24:11.093750 TRACE network [e18] - Listening... 20:24:11.093750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=243. 20:24:11.093750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.093750 TRACE global [6a0] - We'll wait till request 243 is answered. 20:24:11.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.093750 TRACE network [e18] - Made first apply on cl 20:24:11.093750 TRACE network [e18] - Applied on gs 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.093750 TRACE network [e18] - Made second apply on cl 20:24:11.093750 TRACE network [e18] - Listening... 20:24:11.093750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.093750 TRACE network [e18] - Made first apply on cl 20:24:11.093750 TRACE network [e18] - Applied on gs 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.156250 TRACE network [e18] - Made second apply on cl 20:24:11.156250 TRACE network [e18] - Listening... 20:24:11.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.156250 TRACE network [e18] - Made first apply on cl 20:24:11.156250 TRACE network [e18] - Applied on gs 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.156250 TRACE network [e18] - Made second apply on cl 20:24:11.156250 TRACE network [e18] - Listening... 20:24:11.156250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.156250 TRACE network [e18] - Made first apply on cl 20:24:11.156250 TRACE network [e18] - Applied on gs 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.156250 TRACE network [e18] - Made second apply on cl 20:24:11.156250 TRACE network [e18] - Listening... 20:24:11.156250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=244. 20:24:11.156250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.156250 TRACE global [6a0] - We'll wait till request 244 is answered. 20:24:11.156250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.156250 TRACE network [e18] - Made first apply on cl 20:24:11.156250 TRACE network [e18] - Applied on gs 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.156250 TRACE network [e18] - Made second apply on cl 20:24:11.156250 TRACE network [e18] - Listening... 20:24:11.156250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.156250 TRACE network [e18] - Made first apply on cl 20:24:11.156250 TRACE network [e18] - Applied on gs 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.156250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.187500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.218750 TRACE network [e18] - Made second apply on cl 20:24:11.218750 TRACE network [e18] - Listening... 20:24:11.218750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.218750 TRACE network [e18] - Made first apply on cl 20:24:11.218750 TRACE network [e18] - Applied on gs 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.218750 TRACE network [e18] - Made second apply on cl 20:24:11.218750 TRACE network [e18] - Listening... 20:24:11.218750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.218750 TRACE network [e18] - Made first apply on cl 20:24:11.218750 TRACE network [e18] - Applied on gs 20:24:11.218750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.218750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.218750 TRACE network [e18] - Made second apply on cl 20:24:11.218750 TRACE network [e18] - Listening... 20:24:11.218750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=245. 20:24:11.218750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.234375 TRACE global [6a0] - We'll wait till request 245 is answered. 20:24:11.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.234375 TRACE network [e18] - Made first apply on cl 20:24:11.234375 TRACE network [e18] - Applied on gs 20:24:11.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.234375 TRACE network [e18] - Made second apply on cl 20:24:11.234375 TRACE network [e18] - Listening... 20:24:11.234375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.234375 TRACE network [e18] - Made first apply on cl 20:24:11.234375 TRACE network [e18] - Applied on gs 20:24:11.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.265625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.265625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.296875 TRACE network [e18] - Made second apply on cl 20:24:11.296875 TRACE network [e18] - Listening... 20:24:11.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.296875 TRACE network [e18] - Made first apply on cl 20:24:11.296875 TRACE network [e18] - Applied on gs 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.296875 TRACE network [e18] - Made second apply on cl 20:24:11.296875 TRACE network [e18] - Listening... 20:24:11.296875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.296875 TRACE network [e18] - Made first apply on cl 20:24:11.296875 TRACE network [e18] - Applied on gs 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.296875 TRACE network [e18] - Made second apply on cl 20:24:11.296875 TRACE network [e18] - Listening... 20:24:11.296875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=246. 20:24:11.296875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.296875 TRACE global [6a0] - We'll wait till request 246 is answered. 20:24:11.296875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.296875 TRACE network [e18] - Made first apply on cl 20:24:11.296875 TRACE network [e18] - Applied on gs 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.296875 TRACE network [e18] - Made second apply on cl 20:24:11.296875 TRACE network [e18] - Listening... 20:24:11.296875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.296875 TRACE network [e18] - Made first apply on cl 20:24:11.296875 TRACE network [e18] - Applied on gs 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.343750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.359375 TRACE network [e18] - Made second apply on cl 20:24:11.359375 TRACE network [e18] - Listening... 20:24:11.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.359375 TRACE network [e18] - Made first apply on cl 20:24:11.359375 TRACE network [e18] - Applied on gs 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.359375 TRACE network [e18] - Made second apply on cl 20:24:11.359375 TRACE network [e18] - Listening... 20:24:11.359375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.359375 TRACE network [e18] - Made first apply on cl 20:24:11.359375 TRACE network [e18] - Applied on gs 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.359375 TRACE network [e18] - Made second apply on cl 20:24:11.359375 TRACE network [e18] - Listening... 20:24:11.359375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=247. 20:24:11.359375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.359375 TRACE global [6a0] - We'll wait till request 247 is answered. 20:24:11.359375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.359375 TRACE network [e18] - Made first apply on cl 20:24:11.359375 TRACE network [e18] - Applied on gs 20:24:11.359375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.359375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.359375 TRACE network [e18] - Made second apply on cl 20:24:11.359375 TRACE network [e18] - Listening... 20:24:11.359375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.375000 TRACE network [e18] - Made first apply on cl 20:24:11.375000 TRACE network [e18] - Applied on gs 20:24:11.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.375000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.406250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.421875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.437500 TRACE network [e18] - Made second apply on cl 20:24:11.437500 TRACE network [e18] - Listening... 20:24:11.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.437500 TRACE network [e18] - Made first apply on cl 20:24:11.437500 TRACE network [e18] - Applied on gs 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.437500 TRACE network [e18] - Made second apply on cl 20:24:11.437500 TRACE network [e18] - Listening... 20:24:11.437500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.437500 TRACE network [e18] - Made first apply on cl 20:24:11.437500 TRACE network [e18] - Applied on gs 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.437500 TRACE network [e18] - Made second apply on cl 20:24:11.437500 TRACE network [e18] - Listening... 20:24:11.437500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=248. 20:24:11.437500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.437500 TRACE global [6a0] - We'll wait till request 248 is answered. 20:24:11.437500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.437500 TRACE network [e18] - Made first apply on cl 20:24:11.437500 TRACE network [e18] - Applied on gs 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.437500 TRACE network [e18] - Made second apply on cl 20:24:11.437500 TRACE network [e18] - Listening... 20:24:11.437500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.437500 TRACE network [e18] - Made first apply on cl 20:24:11.437500 TRACE network [e18] - Applied on gs 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.437500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.468750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.484375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.500000 TRACE network [e18] - Made second apply on cl 20:24:11.500000 TRACE network [e18] - Listening... 20:24:11.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.500000 TRACE network [e18] - Made first apply on cl 20:24:11.500000 TRACE network [e18] - Applied on gs 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.500000 TRACE network [e18] - Made second apply on cl 20:24:11.500000 TRACE network [e18] - Listening... 20:24:11.500000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.500000 TRACE network [e18] - Made first apply on cl 20:24:11.500000 TRACE network [e18] - Applied on gs 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.500000 TRACE network [e18] - Made second apply on cl 20:24:11.500000 TRACE network [e18] - Listening... 20:24:11.500000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=249. 20:24:11.500000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.500000 TRACE global [6a0] - We'll wait till request 249 is answered. 20:24:11.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.500000 TRACE network [e18] - Made first apply on cl 20:24:11.500000 TRACE network [e18] - Applied on gs 20:24:11.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.500000 TRACE network [e18] - Made second apply on cl 20:24:11.500000 TRACE network [e18] - Listening... 20:24:11.515625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.515625 TRACE network [e18] - Made first apply on cl 20:24:11.515625 TRACE network [e18] - Applied on gs 20:24:11.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.546875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.578125 TRACE network [e18] - Made second apply on cl 20:24:11.578125 TRACE network [e18] - Listening... 20:24:11.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.578125 TRACE network [e18] - Made first apply on cl 20:24:11.578125 TRACE network [e18] - Applied on gs 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.578125 TRACE network [e18] - Made second apply on cl 20:24:11.578125 TRACE network [e18] - Listening... 20:24:11.578125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.578125 TRACE network [e18] - Made first apply on cl 20:24:11.578125 TRACE network [e18] - Applied on gs 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.578125 TRACE network [e18] - Made second apply on cl 20:24:11.578125 TRACE network [e18] - Listening... 20:24:11.578125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=250. 20:24:11.578125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.578125 TRACE global [6a0] - We'll wait till request 250 is answered. 20:24:11.578125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.578125 TRACE network [e18] - Made first apply on cl 20:24:11.578125 TRACE network [e18] - Applied on gs 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.578125 TRACE network [e18] - Made second apply on cl 20:24:11.578125 TRACE network [e18] - Listening... 20:24:11.578125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.578125 TRACE network [e18] - Made first apply on cl 20:24:11.578125 TRACE network [e18] - Applied on gs 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.578125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.640625 TRACE network [e18] - Made second apply on cl 20:24:11.640625 TRACE network [e18] - Listening... 20:24:11.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.640625 TRACE network [e18] - Made first apply on cl 20:24:11.640625 TRACE network [e18] - Applied on gs 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.640625 TRACE network [e18] - Made second apply on cl 20:24:11.640625 TRACE network [e18] - Listening... 20:24:11.640625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.640625 TRACE network [e18] - Made first apply on cl 20:24:11.640625 TRACE network [e18] - Applied on gs 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.640625 TRACE network [e18] - Made second apply on cl 20:24:11.640625 TRACE network [e18] - Listening... 20:24:11.640625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=251. 20:24:11.640625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.640625 TRACE global [6a0] - We'll wait till request 251 is answered. 20:24:11.640625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.640625 TRACE network [e18] - Made first apply on cl 20:24:11.640625 TRACE network [e18] - Applied on gs 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.640625 TRACE network [e18] - Made second apply on cl 20:24:11.640625 TRACE network [e18] - Listening... 20:24:11.640625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.640625 TRACE network [e18] - Made first apply on cl 20:24:11.640625 TRACE network [e18] - Applied on gs 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.640625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.656250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.671875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.687500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.703125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.718750 TRACE network [e18] - Made second apply on cl 20:24:11.718750 TRACE network [e18] - Listening... 20:24:11.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.718750 TRACE network [e18] - Made first apply on cl 20:24:11.718750 TRACE network [e18] - Applied on gs 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.718750 TRACE network [e18] - Made second apply on cl 20:24:11.718750 TRACE network [e18] - Listening... 20:24:11.718750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.718750 TRACE network [e18] - Made first apply on cl 20:24:11.718750 TRACE network [e18] - Applied on gs 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.718750 TRACE network [e18] - Made second apply on cl 20:24:11.718750 TRACE network [e18] - Listening... 20:24:11.718750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=252. 20:24:11.718750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.718750 TRACE global [6a0] - We'll wait till request 252 is answered. 20:24:11.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.718750 TRACE network [e18] - Made first apply on cl 20:24:11.718750 TRACE network [e18] - Applied on gs 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.718750 TRACE network [e18] - Made second apply on cl 20:24:11.718750 TRACE network [e18] - Listening... 20:24:11.718750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.718750 TRACE network [e18] - Made first apply on cl 20:24:11.718750 TRACE network [e18] - Applied on gs 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.734375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.750000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.781250 TRACE network [e18] - Made second apply on cl 20:24:11.781250 TRACE network [e18] - Listening... 20:24:11.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.781250 TRACE network [e18] - Made first apply on cl 20:24:11.781250 TRACE network [e18] - Applied on gs 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.781250 TRACE network [e18] - Made second apply on cl 20:24:11.781250 TRACE network [e18] - Listening... 20:24:11.781250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.781250 TRACE network [e18] - Made first apply on cl 20:24:11.781250 TRACE network [e18] - Applied on gs 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.781250 TRACE network [e18] - Made second apply on cl 20:24:11.781250 TRACE network [e18] - Listening... 20:24:11.781250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=253. 20:24:11.781250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.781250 TRACE global [6a0] - We'll wait till request 253 is answered. 20:24:11.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.781250 TRACE network [e18] - Made first apply on cl 20:24:11.781250 TRACE network [e18] - Applied on gs 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.781250 TRACE network [e18] - Made second apply on cl 20:24:11.781250 TRACE network [e18] - Listening... 20:24:11.781250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.781250 TRACE network [e18] - Made first apply on cl 20:24:11.781250 TRACE network [e18] - Applied on gs 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.796875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.812500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.843750 TRACE network [e18] - Made second apply on cl 20:24:11.843750 TRACE network [e18] - Listening... 20:24:11.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.843750 TRACE network [e18] - Made first apply on cl 20:24:11.843750 TRACE network [e18] - Applied on gs 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.843750 TRACE network [e18] - Made second apply on cl 20:24:11.843750 TRACE network [e18] - Listening... 20:24:11.843750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.843750 TRACE network [e18] - Made first apply on cl 20:24:11.843750 TRACE network [e18] - Applied on gs 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.843750 TRACE network [e18] - Made second apply on cl 20:24:11.843750 TRACE network [e18] - Listening... 20:24:11.843750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=254. 20:24:11.843750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.843750 TRACE global [6a0] - We'll wait till request 254 is answered. 20:24:11.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.843750 TRACE network [e18] - Made first apply on cl 20:24:11.843750 TRACE network [e18] - Applied on gs 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.843750 TRACE network [e18] - Made second apply on cl 20:24:11.843750 TRACE network [e18] - Listening... 20:24:11.843750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.843750 TRACE network [e18] - Made first apply on cl 20:24:11.843750 TRACE network [e18] - Applied on gs 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.890625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.906250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.921875 TRACE network [e18] - Made second apply on cl 20:24:11.921875 TRACE network [e18] - Listening... 20:24:11.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.921875 TRACE network [e18] - Made first apply on cl 20:24:11.921875 TRACE network [e18] - Applied on gs 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.921875 TRACE network [e18] - Made second apply on cl 20:24:11.921875 TRACE network [e18] - Listening... 20:24:11.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.921875 TRACE network [e18] - Made first apply on cl 20:24:11.921875 TRACE network [e18] - Applied on gs 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.921875 TRACE network [e18] - Made second apply on cl 20:24:11.921875 TRACE network [e18] - Listening... 20:24:11.921875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=255. 20:24:11.921875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.921875 TRACE global [6a0] - We'll wait till request 255 is answered. 20:24:11.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.921875 TRACE network [e18] - Made first apply on cl 20:24:11.921875 TRACE network [e18] - Applied on gs 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.921875 TRACE network [e18] - Made second apply on cl 20:24:11.921875 TRACE network [e18] - Listening... 20:24:11.921875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.921875 TRACE network [e18] - Made first apply on cl 20:24:11.921875 TRACE network [e18] - Applied on gs 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:11.968750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:11.984375 TRACE network [e18] - Made second apply on cl 20:24:11.984375 TRACE network [e18] - Listening... 20:24:11.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.984375 TRACE network [e18] - Made first apply on cl 20:24:11.984375 TRACE network [e18] - Applied on gs 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.984375 TRACE network [e18] - Made second apply on cl 20:24:11.984375 TRACE network [e18] - Listening... 20:24:11.984375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:11.984375 TRACE network [e18] - Made first apply on cl 20:24:11.984375 TRACE network [e18] - Applied on gs 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:11.984375 TRACE network [e18] - Made second apply on cl 20:24:11.984375 TRACE network [e18] - Listening... 20:24:11.984375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=256. 20:24:11.984375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:11.984375 TRACE global [6a0] - We'll wait till request 256 is answered. 20:24:11.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:11.984375 TRACE network [e18] - Made first apply on cl 20:24:11.984375 TRACE network [e18] - Applied on gs 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:11.984375 TRACE network [e18] - Made second apply on cl 20:24:11.984375 TRACE network [e18] - Listening... 20:24:11.984375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:11.984375 TRACE network [e18] - Made first apply on cl 20:24:11.984375 TRACE network [e18] - Applied on gs 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:11.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.015625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.015625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.046875 TRACE network [e18] - Made second apply on cl 20:24:12.046875 TRACE network [e18] - Listening... 20:24:12.046875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:12.046875 TRACE network [e18] - Made first apply on cl 20:24:12.046875 TRACE network [e18] - Applied on gs 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:12.046875 TRACE network [e18] - Made second apply on cl 20:24:12.046875 TRACE network [e18] - Listening... 20:24:12.046875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:12.046875 TRACE network [e18] - Made first apply on cl 20:24:12.046875 TRACE network [e18] - Applied on gs 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.046875 TRACE network [e18] - Made second apply on cl 20:24:12.046875 TRACE network [e18] - Listening... 20:24:12.046875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=257. 20:24:12.046875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:12.046875 TRACE global [6a0] - We'll wait till request 257 is answered. 20:24:12.046875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:12.046875 TRACE network [e18] - Made first apply on cl 20:24:12.046875 TRACE network [e18] - Applied on gs 20:24:12.046875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:12.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:12.046875 TRACE network [e18] - Made second apply on cl 20:24:12.046875 TRACE network [e18] - Listening... 20:24:12.062500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:12.062500 TRACE network [e18] - Made first apply on cl 20:24:12.062500 TRACE network [e18] - Applied on gs 20:24:12.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.062500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.125000 TRACE network [e18] - Made second apply on cl 20:24:12.125000 TRACE network [e18] - Listening... 20:24:12.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:12.125000 TRACE network [e18] - Made first apply on cl 20:24:12.125000 TRACE network [e18] - Applied on gs 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:12.125000 TRACE network [e18] - Made second apply on cl 20:24:12.125000 TRACE network [e18] - Listening... 20:24:12.125000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:12.125000 TRACE network [e18] - Made first apply on cl 20:24:12.125000 TRACE network [e18] - Applied on gs 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.125000 TRACE network [e18] - Made second apply on cl 20:24:12.125000 TRACE network [e18] - Listening... 20:24:12.125000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=258. 20:24:12.125000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:12.125000 TRACE global [6a0] - We'll wait till request 258 is answered. 20:24:12.125000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:12.125000 TRACE network [e18] - Made first apply on cl 20:24:12.125000 TRACE network [e18] - Applied on gs 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:12.125000 TRACE network [e18] - Made second apply on cl 20:24:12.125000 TRACE network [e18] - Listening... 20:24:12.125000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:12.125000 TRACE network [e18] - Made first apply on cl 20:24:12.125000 TRACE network [e18] - Applied on gs 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.125000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.156250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.171875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.187500 TRACE network [e18] - Made second apply on cl 20:24:12.187500 TRACE network [e18] - Listening... 20:24:12.187500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:12.187500 TRACE network [e18] - Made first apply on cl 20:24:12.187500 TRACE network [e18] - Applied on gs 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:12.187500 TRACE network [e18] - Made second apply on cl 20:24:12.187500 TRACE network [e18] - Listening... 20:24:12.187500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:12.187500 TRACE network [e18] - Made first apply on cl 20:24:12.187500 TRACE network [e18] - Applied on gs 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.187500 TRACE network [e18] - Made second apply on cl 20:24:12.187500 TRACE network [e18] - Listening... 20:24:12.187500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=259. 20:24:12.187500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:12.187500 TRACE global [6a0] - We'll wait till request 259 is answered. 20:24:12.187500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:12.187500 TRACE network [e18] - Made first apply on cl 20:24:12.187500 TRACE network [e18] - Applied on gs 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:12.187500 TRACE network [e18] - Made second apply on cl 20:24:12.187500 TRACE network [e18] - Listening... 20:24:12.187500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:12.187500 TRACE network [e18] - Made first apply on cl 20:24:12.187500 TRACE network [e18] - Applied on gs 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:12.203125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:12.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:12.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:12.250000 TRACE network [e18] - Made second apply on cl 20:24:12.265625 TRACE network [e18] - Listening... 20:24:12.265625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:12.265625 TRACE network [e18] - Made first apply on cl 20:24:12.265625 TRACE network [e18] - Applied on gs 20:24:12.265625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:12.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:12.265625 TRACE network [e18] - Made second apply on cl 20:24:12.265625 TRACE network [e18] - Listening... 20:24:12.265625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:12.265625 TRACE network [e18] - Made first apply on cl 20:24:12.265625 TRACE network [e18] - Applied on gs 20:24:12.265625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.265625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:12.265625 TRACE network [e18] - Made second apply on cl 20:24:12.265625 TRACE network [e18] - Listening... 20:24:12.265625 TRACE ai [6a0] - Completing goal: VISIT TILE (95 84 1) (Calh) 20:24:12.265625 DEBUG ai [6a0] - reserved object id=5882; address=139470056; name=Boat 20:24:12.265625 DEBUG ai [6a0] - Hero Calh moved from 111 117 1 to 102 98 1. Returning 0. 20:24:12.265625 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:12.265625 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:12.328125 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:13.500000 TRACE global [4b8] - Del-ing music file music/AITheme1 20:24:13.500000 TRACE global [4b8] - Loading music file music/AITheme1 20:24:13.500000 TRACE global [4b8] - Playing music file music/AITheme1 20:24:13.671875 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:13.906250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:14.078125 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:14.156250 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:14.203125 WARN ai [6a0] - Another allied hero stands in our way 20:24:14.218750 WARN ai [6a0] - Another allied hero stands in our way 20:24:14.296875 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:15.984375 DEBUG ai [6a0] - Considering goal EXPLORE (Sorsha) 20:24:16.218750 TRACE ai [6a0] - Time of where to explore was 110 ms. 20:24:16.515625 DEBUG ai [6a0] - Considering goal VISIT TILE (116 72 1) (Sorsha) 20:24:16.515625 DEBUG ai [6a0] - Trying to realize VISIT TILE (116 72 1) (Sorsha) (value 3.501) 20:24:16.515625 DEBUG ai [6a0] - Moving hero Sorsha to tile 116 72 1 20:24:16.515625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=260. 20:24:16.515625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:16.515625 TRACE global [6a0] - We'll wait till request 260 is answered. 20:24:16.531250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.531250 TRACE network [e18] - Made first apply on cl 20:24:16.531250 TRACE network [e18] - Applied on gs 20:24:16.531250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:16.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.531250 TRACE network [e18] - Made second apply on cl 20:24:16.531250 TRACE network [e18] - Listening... 20:24:16.531250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:16.531250 TRACE network [e18] - Made first apply on cl 20:24:16.531250 TRACE network [e18] - Applied on gs 20:24:16.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.531250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.562500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.562500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.578125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.593750 TRACE network [e18] - Made second apply on cl 20:24:16.593750 TRACE network [e18] - Listening... 20:24:16.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.593750 TRACE network [e18] - Made first apply on cl 20:24:16.593750 TRACE network [e18] - Applied on gs 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.593750 TRACE network [e18] - Made second apply on cl 20:24:16.593750 TRACE network [e18] - Listening... 20:24:16.593750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:16.593750 TRACE network [e18] - Made first apply on cl 20:24:16.593750 TRACE network [e18] - Applied on gs 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.593750 TRACE network [e18] - Made second apply on cl 20:24:16.593750 TRACE network [e18] - Listening... 20:24:16.593750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=261. 20:24:16.593750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:16.593750 TRACE global [6a0] - We'll wait till request 261 is answered. 20:24:16.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.593750 TRACE network [e18] - Made first apply on cl 20:24:16.593750 TRACE network [e18] - Applied on gs 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.593750 TRACE network [e18] - Made second apply on cl 20:24:16.593750 TRACE network [e18] - Listening... 20:24:16.593750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:16.593750 TRACE network [e18] - Made first apply on cl 20:24:16.593750 TRACE network [e18] - Applied on gs 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.609375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.625000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.656250 TRACE network [e18] - Made second apply on cl 20:24:16.656250 TRACE network [e18] - Listening... 20:24:16.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.656250 TRACE network [e18] - Made first apply on cl 20:24:16.656250 TRACE network [e18] - Applied on gs 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.656250 TRACE network [e18] - Made second apply on cl 20:24:16.656250 TRACE network [e18] - Listening... 20:24:16.656250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:16.656250 TRACE network [e18] - Made first apply on cl 20:24:16.656250 TRACE network [e18] - Applied on gs 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.656250 TRACE network [e18] - Made second apply on cl 20:24:16.656250 TRACE network [e18] - Listening... 20:24:16.656250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=262. 20:24:16.656250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:16.656250 TRACE global [6a0] - We'll wait till request 262 is answered. 20:24:16.656250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.656250 TRACE network [e18] - Made first apply on cl 20:24:16.656250 TRACE network [e18] - Applied on gs 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.656250 TRACE network [e18] - Made second apply on cl 20:24:16.656250 TRACE network [e18] - Listening... 20:24:16.656250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:16.656250 TRACE network [e18] - Made first apply on cl 20:24:16.656250 TRACE network [e18] - Applied on gs 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.656250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.671875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.687500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.718750 TRACE network [e18] - Made second apply on cl 20:24:16.718750 TRACE network [e18] - Listening... 20:24:16.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.718750 TRACE network [e18] - Made first apply on cl 20:24:16.718750 TRACE network [e18] - Applied on gs 20:24:16.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:16.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.718750 TRACE network [e18] - Made second apply on cl 20:24:16.718750 TRACE network [e18] - Listening... 20:24:16.734375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:16.734375 TRACE network [e18] - Made first apply on cl 20:24:16.734375 TRACE network [e18] - Applied on gs 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.734375 TRACE network [e18] - Made second apply on cl 20:24:16.734375 TRACE network [e18] - Listening... 20:24:16.734375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=263. 20:24:16.734375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:16.734375 TRACE global [6a0] - We'll wait till request 263 is answered. 20:24:16.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.734375 TRACE network [e18] - Made first apply on cl 20:24:16.734375 TRACE network [e18] - Applied on gs 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.734375 TRACE network [e18] - Made second apply on cl 20:24:16.734375 TRACE network [e18] - Listening... 20:24:16.734375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:16.734375 TRACE network [e18] - Made first apply on cl 20:24:16.734375 TRACE network [e18] - Applied on gs 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.734375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.796875 TRACE network [e18] - Made second apply on cl 20:24:16.796875 TRACE network [e18] - Listening... 20:24:16.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.796875 TRACE network [e18] - Made first apply on cl 20:24:16.796875 TRACE network [e18] - Applied on gs 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.796875 TRACE network [e18] - Made second apply on cl 20:24:16.796875 TRACE network [e18] - Listening... 20:24:16.796875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:16.796875 TRACE network [e18] - Made first apply on cl 20:24:16.796875 TRACE network [e18] - Applied on gs 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.796875 TRACE network [e18] - Made second apply on cl 20:24:16.796875 TRACE network [e18] - Listening... 20:24:16.796875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=264. 20:24:16.796875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:16.796875 TRACE global [6a0] - We'll wait till request 264 is answered. 20:24:16.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.796875 TRACE network [e18] - Made first apply on cl 20:24:16.796875 TRACE network [e18] - Applied on gs 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.796875 TRACE network [e18] - Made second apply on cl 20:24:16.796875 TRACE network [e18] - Listening... 20:24:16.796875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:16.796875 TRACE network [e18] - Made first apply on cl 20:24:16.796875 TRACE network [e18] - Applied on gs 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.828125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.859375 TRACE network [e18] - Made second apply on cl 20:24:16.859375 TRACE network [e18] - Listening... 20:24:16.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.859375 TRACE network [e18] - Made first apply on cl 20:24:16.859375 TRACE network [e18] - Applied on gs 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.859375 TRACE network [e18] - Made second apply on cl 20:24:16.859375 TRACE network [e18] - Listening... 20:24:16.859375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:16.859375 TRACE network [e18] - Made first apply on cl 20:24:16.859375 TRACE network [e18] - Applied on gs 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.859375 TRACE network [e18] - Made second apply on cl 20:24:16.859375 TRACE network [e18] - Listening... 20:24:16.859375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=265. 20:24:16.859375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:16.859375 TRACE global [6a0] - We'll wait till request 265 is answered. 20:24:16.859375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.859375 TRACE network [e18] - Made first apply on cl 20:24:16.859375 TRACE network [e18] - Applied on gs 20:24:16.859375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:16.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.859375 TRACE network [e18] - Made second apply on cl 20:24:16.859375 TRACE network [e18] - Listening... 20:24:16.875000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:16.875000 TRACE network [e18] - Made first apply on cl 20:24:16.875000 TRACE network [e18] - Applied on gs 20:24:16.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.875000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.890625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.921875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:16.921875 TRACE network [e18] - Made second apply on cl 20:24:16.921875 TRACE network [e18] - Listening... 20:24:16.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.921875 TRACE network [e18] - Made first apply on cl 20:24:16.921875 TRACE network [e18] - Applied on gs 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:16.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.921875 TRACE network [e18] - Made second apply on cl 20:24:16.921875 TRACE network [e18] - Listening... 20:24:16.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:16.921875 TRACE network [e18] - Made first apply on cl 20:24:16.921875 TRACE network [e18] - Applied on gs 20:24:16.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:16.937500 TRACE network [e18] - Made second apply on cl 20:24:16.937500 TRACE network [e18] - Listening... 20:24:16.937500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=266. 20:24:16.937500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:16.937500 TRACE global [6a0] - We'll wait till request 266 is answered. 20:24:16.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:16.937500 TRACE network [e18] - Made first apply on cl 20:24:16.937500 TRACE network [e18] - Applied on gs 20:24:16.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:16.937500 TRACE network [e18] - Made second apply on cl 20:24:16.937500 TRACE network [e18] - Listening... 20:24:16.937500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:16.937500 TRACE network [e18] - Made first apply on cl 20:24:16.937500 TRACE network [e18] - Applied on gs 20:24:16.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:16.953125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.968750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:16.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:16.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.000000 TRACE network [e18] - Made second apply on cl 20:24:17.000000 TRACE network [e18] - Listening... 20:24:17.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.000000 TRACE network [e18] - Made first apply on cl 20:24:17.000000 TRACE network [e18] - Applied on gs 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.000000 TRACE network [e18] - Made second apply on cl 20:24:17.000000 TRACE network [e18] - Listening... 20:24:17.000000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.000000 TRACE network [e18] - Made first apply on cl 20:24:17.000000 TRACE network [e18] - Applied on gs 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.000000 TRACE network [e18] - Made second apply on cl 20:24:17.000000 TRACE network [e18] - Listening... 20:24:17.000000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=267. 20:24:17.000000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.000000 TRACE global [6a0] - We'll wait till request 267 is answered. 20:24:17.000000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.000000 TRACE network [e18] - Made first apply on cl 20:24:17.000000 TRACE network [e18] - Applied on gs 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.000000 TRACE network [e18] - Made second apply on cl 20:24:17.000000 TRACE network [e18] - Listening... 20:24:17.000000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.000000 TRACE network [e18] - Made first apply on cl 20:24:17.000000 TRACE network [e18] - Applied on gs 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.000000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.015625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.031250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.062500 TRACE network [e18] - Made second apply on cl 20:24:17.062500 TRACE network [e18] - Listening... 20:24:17.062500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.062500 TRACE network [e18] - Made first apply on cl 20:24:17.062500 TRACE network [e18] - Applied on gs 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.062500 TRACE network [e18] - Made second apply on cl 20:24:17.062500 TRACE network [e18] - Listening... 20:24:17.062500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.062500 TRACE network [e18] - Made first apply on cl 20:24:17.062500 TRACE network [e18] - Applied on gs 20:24:17.062500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.078125 TRACE network [e18] - Made second apply on cl 20:24:17.078125 TRACE network [e18] - Listening... 20:24:17.078125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=268. 20:24:17.078125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.078125 TRACE global [6a0] - We'll wait till request 268 is answered. 20:24:17.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.078125 TRACE network [e18] - Made first apply on cl 20:24:17.078125 TRACE network [e18] - Applied on gs 20:24:17.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.078125 TRACE network [e18] - Made second apply on cl 20:24:17.078125 TRACE network [e18] - Listening... 20:24:17.078125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.078125 TRACE network [e18] - Made first apply on cl 20:24:17.078125 TRACE network [e18] - Applied on gs 20:24:17.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.093750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.109375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.125000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.140625 TRACE network [e18] - Made second apply on cl 20:24:17.140625 TRACE network [e18] - Listening... 20:24:17.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.140625 TRACE network [e18] - Made first apply on cl 20:24:17.140625 TRACE network [e18] - Applied on gs 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.140625 TRACE network [e18] - Made second apply on cl 20:24:17.140625 TRACE network [e18] - Listening... 20:24:17.140625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.140625 TRACE network [e18] - Made first apply on cl 20:24:17.140625 TRACE network [e18] - Applied on gs 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.140625 TRACE network [e18] - Made second apply on cl 20:24:17.140625 TRACE network [e18] - Listening... 20:24:17.140625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=269. 20:24:17.140625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.140625 TRACE global [6a0] - We'll wait till request 269 is answered. 20:24:17.140625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.140625 TRACE network [e18] - Made first apply on cl 20:24:17.140625 TRACE network [e18] - Applied on gs 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.140625 TRACE network [e18] - Made second apply on cl 20:24:17.140625 TRACE network [e18] - Listening... 20:24:17.140625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.140625 TRACE network [e18] - Made first apply on cl 20:24:17.140625 TRACE network [e18] - Applied on gs 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.140625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.156250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.171875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.171875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.187500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.203125 TRACE network [e18] - Made second apply on cl 20:24:17.203125 TRACE network [e18] - Listening... 20:24:17.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.203125 TRACE network [e18] - Made first apply on cl 20:24:17.203125 TRACE network [e18] - Applied on gs 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.203125 TRACE network [e18] - Made second apply on cl 20:24:17.203125 TRACE network [e18] - Listening... 20:24:17.203125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.203125 TRACE network [e18] - Made first apply on cl 20:24:17.203125 TRACE network [e18] - Applied on gs 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.203125 TRACE network [e18] - Made second apply on cl 20:24:17.203125 TRACE network [e18] - Listening... 20:24:17.203125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=270. 20:24:17.203125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.203125 TRACE global [6a0] - We'll wait till request 270 is answered. 20:24:17.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.203125 TRACE network [e18] - Made first apply on cl 20:24:17.203125 TRACE network [e18] - Applied on gs 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.203125 TRACE network [e18] - Made second apply on cl 20:24:17.203125 TRACE network [e18] - Listening... 20:24:17.203125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.203125 TRACE network [e18] - Made first apply on cl 20:24:17.203125 TRACE network [e18] - Applied on gs 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.218750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.265625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.281250 TRACE network [e18] - Made second apply on cl 20:24:17.281250 TRACE network [e18] - Listening... 20:24:17.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.281250 TRACE network [e18] - Made first apply on cl 20:24:17.281250 TRACE network [e18] - Applied on gs 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.281250 TRACE network [e18] - Made second apply on cl 20:24:17.281250 TRACE network [e18] - Listening... 20:24:17.281250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.281250 TRACE network [e18] - Made first apply on cl 20:24:17.281250 TRACE network [e18] - Applied on gs 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.281250 TRACE network [e18] - Made second apply on cl 20:24:17.281250 TRACE network [e18] - Listening... 20:24:17.281250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=271. 20:24:17.281250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.281250 TRACE global [6a0] - We'll wait till request 271 is answered. 20:24:17.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.281250 TRACE network [e18] - Made first apply on cl 20:24:17.281250 TRACE network [e18] - Applied on gs 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.281250 TRACE network [e18] - Made second apply on cl 20:24:17.281250 TRACE network [e18] - Listening... 20:24:17.281250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.281250 TRACE network [e18] - Made first apply on cl 20:24:17.281250 TRACE network [e18] - Applied on gs 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.296875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.312500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.312500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.328125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.343750 TRACE network [e18] - Made second apply on cl 20:24:17.343750 TRACE network [e18] - Listening... 20:24:17.343750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.343750 TRACE network [e18] - Made first apply on cl 20:24:17.343750 TRACE network [e18] - Applied on gs 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.343750 TRACE network [e18] - Made second apply on cl 20:24:17.343750 TRACE network [e18] - Listening... 20:24:17.343750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.343750 TRACE network [e18] - Made first apply on cl 20:24:17.343750 TRACE network [e18] - Applied on gs 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.343750 TRACE network [e18] - Made second apply on cl 20:24:17.343750 TRACE network [e18] - Listening... 20:24:17.343750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=272. 20:24:17.343750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.343750 TRACE global [6a0] - We'll wait till request 272 is answered. 20:24:17.343750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.343750 TRACE network [e18] - Made first apply on cl 20:24:17.343750 TRACE network [e18] - Applied on gs 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.343750 TRACE network [e18] - Made second apply on cl 20:24:17.343750 TRACE network [e18] - Listening... 20:24:17.343750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.343750 TRACE network [e18] - Made first apply on cl 20:24:17.343750 TRACE network [e18] - Applied on gs 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.343750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.359375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.375000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.406250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.406250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.421875 TRACE network [e18] - Made second apply on cl 20:24:17.421875 TRACE network [e18] - Listening... 20:24:17.421875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.421875 TRACE network [e18] - Made first apply on cl 20:24:17.421875 TRACE network [e18] - Applied on gs 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.421875 TRACE network [e18] - Made second apply on cl 20:24:17.421875 TRACE network [e18] - Listening... 20:24:17.421875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.421875 TRACE network [e18] - Made first apply on cl 20:24:17.421875 TRACE network [e18] - Applied on gs 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.421875 TRACE network [e18] - Made second apply on cl 20:24:17.421875 TRACE network [e18] - Listening... 20:24:17.421875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=273. 20:24:17.421875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.421875 TRACE global [6a0] - We'll wait till request 273 is answered. 20:24:17.421875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.421875 TRACE network [e18] - Made first apply on cl 20:24:17.421875 TRACE network [e18] - Applied on gs 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.421875 TRACE network [e18] - Made second apply on cl 20:24:17.421875 TRACE network [e18] - Listening... 20:24:17.421875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.421875 TRACE network [e18] - Made first apply on cl 20:24:17.421875 TRACE network [e18] - Applied on gs 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.453125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.468750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.484375 TRACE network [e18] - Made second apply on cl 20:24:17.484375 TRACE network [e18] - Listening... 20:24:17.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.484375 TRACE network [e18] - Made first apply on cl 20:24:17.484375 TRACE network [e18] - Applied on gs 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.484375 TRACE network [e18] - Made second apply on cl 20:24:17.484375 TRACE network [e18] - Listening... 20:24:17.484375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.484375 TRACE network [e18] - Made first apply on cl 20:24:17.484375 TRACE network [e18] - Applied on gs 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.484375 TRACE network [e18] - Made second apply on cl 20:24:17.484375 TRACE network [e18] - Listening... 20:24:17.484375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=274. 20:24:17.484375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.484375 TRACE global [6a0] - We'll wait till request 274 is answered. 20:24:17.484375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.484375 TRACE network [e18] - Made first apply on cl 20:24:17.484375 TRACE network [e18] - Applied on gs 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.484375 TRACE network [e18] - Made second apply on cl 20:24:17.484375 TRACE network [e18] - Listening... 20:24:17.484375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.484375 TRACE network [e18] - Made first apply on cl 20:24:17.484375 TRACE network [e18] - Applied on gs 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.484375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.500000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.515625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.546875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.546875 TRACE network [e18] - Made second apply on cl 20:24:17.546875 TRACE network [e18] - Listening... 20:24:17.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.546875 TRACE network [e18] - Made first apply on cl 20:24:17.546875 TRACE network [e18] - Applied on gs 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.546875 TRACE network [e18] - Made second apply on cl 20:24:17.546875 TRACE network [e18] - Listening... 20:24:17.546875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.546875 TRACE network [e18] - Made first apply on cl 20:24:17.546875 TRACE network [e18] - Applied on gs 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.546875 TRACE network [e18] - Made second apply on cl 20:24:17.546875 TRACE network [e18] - Listening... 20:24:17.546875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=275. 20:24:17.546875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.546875 TRACE global [6a0] - We'll wait till request 275 is answered. 20:24:17.546875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.546875 TRACE network [e18] - Made first apply on cl 20:24:17.546875 TRACE network [e18] - Applied on gs 20:24:17.546875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.546875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.546875 TRACE network [e18] - Made second apply on cl 20:24:17.546875 TRACE network [e18] - Listening... 20:24:17.562500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.562500 TRACE network [e18] - Made first apply on cl 20:24:17.562500 TRACE network [e18] - Applied on gs 20:24:17.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.562500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.593750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.593750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.609375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.625000 TRACE network [e18] - Made second apply on cl 20:24:17.625000 TRACE network [e18] - Listening... 20:24:17.625000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.625000 TRACE network [e18] - Made first apply on cl 20:24:17.625000 TRACE network [e18] - Applied on gs 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.625000 TRACE network [e18] - Made second apply on cl 20:24:17.625000 TRACE network [e18] - Listening... 20:24:17.625000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.625000 TRACE network [e18] - Made first apply on cl 20:24:17.625000 TRACE network [e18] - Applied on gs 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.625000 TRACE network [e18] - Made second apply on cl 20:24:17.625000 TRACE network [e18] - Listening... 20:24:17.625000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=276. 20:24:17.625000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.625000 TRACE global [6a0] - We'll wait till request 276 is answered. 20:24:17.625000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.625000 TRACE network [e18] - Made first apply on cl 20:24:17.625000 TRACE network [e18] - Applied on gs 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.625000 TRACE network [e18] - Made second apply on cl 20:24:17.625000 TRACE network [e18] - Listening... 20:24:17.625000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.625000 TRACE network [e18] - Made first apply on cl 20:24:17.625000 TRACE network [e18] - Applied on gs 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.625000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.656250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.671875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.687500 TRACE network [e18] - Made second apply on cl 20:24:17.687500 TRACE network [e18] - Listening... 20:24:17.687500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.687500 TRACE network [e18] - Made first apply on cl 20:24:17.687500 TRACE network [e18] - Applied on gs 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.687500 TRACE network [e18] - Made second apply on cl 20:24:17.687500 TRACE network [e18] - Listening... 20:24:17.687500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.687500 TRACE network [e18] - Made first apply on cl 20:24:17.687500 TRACE network [e18] - Applied on gs 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.687500 TRACE network [e18] - Made second apply on cl 20:24:17.687500 TRACE network [e18] - Listening... 20:24:17.687500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=277. 20:24:17.687500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.687500 TRACE global [6a0] - We'll wait till request 277 is answered. 20:24:17.687500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.687500 TRACE network [e18] - Made first apply on cl 20:24:17.687500 TRACE network [e18] - Applied on gs 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.687500 TRACE network [e18] - Made second apply on cl 20:24:17.687500 TRACE network [e18] - Listening... 20:24:17.687500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.687500 TRACE network [e18] - Made first apply on cl 20:24:17.687500 TRACE network [e18] - Applied on gs 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.703125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.718750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.734375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.750000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.750000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.765625 TRACE network [e18] - Made second apply on cl 20:24:17.765625 TRACE network [e18] - Listening... 20:24:17.765625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.765625 TRACE network [e18] - Made first apply on cl 20:24:17.765625 TRACE network [e18] - Applied on gs 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.765625 TRACE network [e18] - Made second apply on cl 20:24:17.765625 TRACE network [e18] - Listening... 20:24:17.765625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.765625 TRACE network [e18] - Made first apply on cl 20:24:17.765625 TRACE network [e18] - Applied on gs 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.765625 TRACE network [e18] - Made second apply on cl 20:24:17.765625 TRACE network [e18] - Listening... 20:24:17.765625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=278. 20:24:17.765625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.765625 TRACE global [6a0] - We'll wait till request 278 is answered. 20:24:17.765625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.765625 TRACE network [e18] - Made first apply on cl 20:24:17.765625 TRACE network [e18] - Applied on gs 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.765625 TRACE network [e18] - Made second apply on cl 20:24:17.765625 TRACE network [e18] - Listening... 20:24:17.765625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.765625 TRACE network [e18] - Made first apply on cl 20:24:17.765625 TRACE network [e18] - Applied on gs 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.765625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.781250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.796875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.796875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.812500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.828125 TRACE network [e18] - Made second apply on cl 20:24:17.828125 TRACE network [e18] - Listening... 20:24:17.828125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.828125 TRACE network [e18] - Made first apply on cl 20:24:17.828125 TRACE network [e18] - Applied on gs 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.828125 TRACE network [e18] - Made second apply on cl 20:24:17.828125 TRACE network [e18] - Listening... 20:24:17.828125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.828125 TRACE network [e18] - Made first apply on cl 20:24:17.828125 TRACE network [e18] - Applied on gs 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.828125 TRACE network [e18] - Made second apply on cl 20:24:17.828125 TRACE network [e18] - Listening... 20:24:17.828125 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=279. 20:24:17.828125 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.828125 TRACE global [6a0] - We'll wait till request 279 is answered. 20:24:17.828125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.828125 TRACE network [e18] - Made first apply on cl 20:24:17.828125 TRACE network [e18] - Applied on gs 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.828125 TRACE network [e18] - Made second apply on cl 20:24:17.828125 TRACE network [e18] - Listening... 20:24:17.828125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.828125 TRACE network [e18] - Made first apply on cl 20:24:17.828125 TRACE network [e18] - Applied on gs 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.843750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.890625 TRACE network [e18] - Made second apply on cl 20:24:17.890625 TRACE network [e18] - Listening... 20:24:17.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.890625 TRACE network [e18] - Made first apply on cl 20:24:17.890625 TRACE network [e18] - Applied on gs 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.890625 TRACE network [e18] - Made second apply on cl 20:24:17.890625 TRACE network [e18] - Listening... 20:24:17.890625 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.890625 TRACE network [e18] - Made first apply on cl 20:24:17.890625 TRACE network [e18] - Applied on gs 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.890625 TRACE network [e18] - Made second apply on cl 20:24:17.890625 TRACE network [e18] - Listening... 20:24:17.890625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=280. 20:24:17.890625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.890625 TRACE global [6a0] - We'll wait till request 280 is answered. 20:24:17.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.890625 TRACE network [e18] - Made first apply on cl 20:24:17.890625 TRACE network [e18] - Applied on gs 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.890625 TRACE network [e18] - Made second apply on cl 20:24:17.890625 TRACE network [e18] - Listening... 20:24:17.890625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.890625 TRACE network [e18] - Made first apply on cl 20:24:17.890625 TRACE network [e18] - Applied on gs 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.937500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.937500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:17.953125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:17.968750 TRACE network [e18] - Made second apply on cl 20:24:17.968750 TRACE network [e18] - Listening... 20:24:17.968750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.968750 TRACE network [e18] - Made first apply on cl 20:24:17.968750 TRACE network [e18] - Applied on gs 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.968750 TRACE network [e18] - Made second apply on cl 20:24:17.968750 TRACE network [e18] - Listening... 20:24:17.968750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:17.968750 TRACE network [e18] - Made first apply on cl 20:24:17.968750 TRACE network [e18] - Applied on gs 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:17.968750 TRACE network [e18] - Made second apply on cl 20:24:17.968750 TRACE network [e18] - Listening... 20:24:17.968750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=281. 20:24:17.968750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:17.968750 TRACE global [6a0] - We'll wait till request 281 is answered. 20:24:17.968750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:17.968750 TRACE network [e18] - Made first apply on cl 20:24:17.968750 TRACE network [e18] - Applied on gs 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:17.968750 TRACE network [e18] - Made second apply on cl 20:24:17.968750 TRACE network [e18] - Listening... 20:24:17.968750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:17.968750 TRACE network [e18] - Made first apply on cl 20:24:17.968750 TRACE network [e18] - Applied on gs 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:17.984375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.000000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.000000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.015625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.031250 TRACE network [e18] - Made second apply on cl 20:24:18.031250 TRACE network [e18] - Listening... 20:24:18.031250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.031250 TRACE network [e18] - Made first apply on cl 20:24:18.031250 TRACE network [e18] - Applied on gs 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.031250 TRACE network [e18] - Made second apply on cl 20:24:18.031250 TRACE network [e18] - Listening... 20:24:18.031250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:18.031250 TRACE network [e18] - Made first apply on cl 20:24:18.031250 TRACE network [e18] - Applied on gs 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.031250 TRACE network [e18] - Made second apply on cl 20:24:18.031250 TRACE network [e18] - Listening... 20:24:18.031250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=282. 20:24:18.031250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:18.031250 TRACE global [6a0] - We'll wait till request 282 is answered. 20:24:18.031250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.031250 TRACE network [e18] - Made first apply on cl 20:24:18.031250 TRACE network [e18] - Applied on gs 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.031250 TRACE network [e18] - Made second apply on cl 20:24:18.031250 TRACE network [e18] - Listening... 20:24:18.031250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:18.031250 TRACE network [e18] - Made first apply on cl 20:24:18.031250 TRACE network [e18] - Applied on gs 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.031250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.078125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.093750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.093750 TRACE network [e18] - Made second apply on cl 20:24:18.093750 TRACE network [e18] - Listening... 20:24:18.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.093750 TRACE network [e18] - Made first apply on cl 20:24:18.093750 TRACE network [e18] - Applied on gs 20:24:18.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:18.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.093750 TRACE network [e18] - Made second apply on cl 20:24:18.109375 TRACE network [e18] - Listening... 20:24:18.109375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:18.109375 TRACE network [e18] - Made first apply on cl 20:24:18.109375 TRACE network [e18] - Applied on gs 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.109375 TRACE network [e18] - Made second apply on cl 20:24:18.109375 TRACE network [e18] - Listening... 20:24:18.109375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=283. 20:24:18.109375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:18.109375 TRACE global [6a0] - We'll wait till request 283 is answered. 20:24:18.109375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.109375 TRACE network [e18] - Made first apply on cl 20:24:18.109375 TRACE network [e18] - Applied on gs 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.109375 TRACE network [e18] - Made second apply on cl 20:24:18.109375 TRACE network [e18] - Listening... 20:24:18.109375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:18.109375 TRACE network [e18] - Made first apply on cl 20:24:18.109375 TRACE network [e18] - Applied on gs 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.125000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.171875 TRACE network [e18] - Made second apply on cl 20:24:18.171875 TRACE network [e18] - Listening... 20:24:18.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.171875 TRACE network [e18] - Made first apply on cl 20:24:18.171875 TRACE network [e18] - Applied on gs 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.171875 TRACE network [e18] - Made second apply on cl 20:24:18.171875 TRACE network [e18] - Listening... 20:24:18.171875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:18.171875 TRACE network [e18] - Made first apply on cl 20:24:18.171875 TRACE network [e18] - Applied on gs 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.171875 TRACE network [e18] - Made second apply on cl 20:24:18.171875 TRACE network [e18] - Listening... 20:24:18.171875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=284. 20:24:18.171875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:18.171875 TRACE global [6a0] - We'll wait till request 284 is answered. 20:24:18.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.171875 TRACE network [e18] - Made first apply on cl 20:24:18.171875 TRACE network [e18] - Applied on gs 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.171875 TRACE network [e18] - Made second apply on cl 20:24:18.171875 TRACE network [e18] - Listening... 20:24:18.171875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:18.171875 TRACE network [e18] - Made first apply on cl 20:24:18.171875 TRACE network [e18] - Applied on gs 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.187500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.203125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.203125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.218750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.234375 TRACE network [e18] - Made second apply on cl 20:24:18.234375 TRACE network [e18] - Listening... 20:24:18.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.234375 TRACE network [e18] - Made first apply on cl 20:24:18.234375 TRACE network [e18] - Applied on gs 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.234375 TRACE network [e18] - Made second apply on cl 20:24:18.234375 TRACE network [e18] - Listening... 20:24:18.234375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:18.234375 TRACE network [e18] - Made first apply on cl 20:24:18.234375 TRACE network [e18] - Applied on gs 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.234375 TRACE network [e18] - Made second apply on cl 20:24:18.234375 TRACE network [e18] - Listening... 20:24:18.234375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=285. 20:24:18.234375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:18.234375 TRACE global [6a0] - We'll wait till request 285 is answered. 20:24:18.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.234375 TRACE network [e18] - Made first apply on cl 20:24:18.234375 TRACE network [e18] - Applied on gs 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.234375 TRACE network [e18] - Made second apply on cl 20:24:18.234375 TRACE network [e18] - Listening... 20:24:18.234375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:18.234375 TRACE network [e18] - Made first apply on cl 20:24:18.234375 TRACE network [e18] - Applied on gs 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.265625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.281250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.296875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.312500 TRACE network [e18] - Made second apply on cl 20:24:18.312500 TRACE network [e18] - Listening... 20:24:18.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.312500 TRACE network [e18] - Made first apply on cl 20:24:18.312500 TRACE network [e18] - Applied on gs 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.312500 TRACE network [e18] - Made second apply on cl 20:24:18.312500 TRACE network [e18] - Listening... 20:24:18.312500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:18.312500 TRACE network [e18] - Made first apply on cl 20:24:18.312500 TRACE network [e18] - Applied on gs 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.312500 TRACE network [e18] - Made second apply on cl 20:24:18.312500 TRACE network [e18] - Listening... 20:24:18.312500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=286. 20:24:18.312500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:18.312500 TRACE global [6a0] - We'll wait till request 286 is answered. 20:24:18.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.312500 TRACE network [e18] - Made first apply on cl 20:24:18.312500 TRACE network [e18] - Applied on gs 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.312500 TRACE network [e18] - Made second apply on cl 20:24:18.312500 TRACE network [e18] - Listening... 20:24:18.312500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:18.312500 TRACE network [e18] - Made first apply on cl 20:24:18.312500 TRACE network [e18] - Applied on gs 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.328125 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.343750 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.343750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.359375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.375000 TRACE network [e18] - Made second apply on cl 20:24:18.375000 TRACE network [e18] - Listening... 20:24:18.375000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.375000 TRACE network [e18] - Made first apply on cl 20:24:18.375000 TRACE network [e18] - Applied on gs 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.375000 TRACE network [e18] - Made second apply on cl 20:24:18.375000 TRACE network [e18] - Listening... 20:24:18.375000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:18.375000 TRACE network [e18] - Made first apply on cl 20:24:18.375000 TRACE network [e18] - Applied on gs 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.375000 TRACE network [e18] - Made second apply on cl 20:24:18.375000 TRACE network [e18] - Listening... 20:24:18.375000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=287. 20:24:18.375000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:18.375000 TRACE global [6a0] - We'll wait till request 287 is answered. 20:24:18.375000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.375000 TRACE network [e18] - Made first apply on cl 20:24:18.375000 TRACE network [e18] - Applied on gs 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.375000 TRACE network [e18] - Made second apply on cl 20:24:18.375000 TRACE network [e18] - Listening... 20:24:18.375000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:18.375000 TRACE network [e18] - Made first apply on cl 20:24:18.375000 TRACE network [e18] - Applied on gs 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.375000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:18.390625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.406250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.421875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:18.437500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:18.453125 TRACE network [e18] - Made second apply on cl 20:24:18.453125 TRACE network [e18] - Listening... 20:24:18.453125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:18.453125 TRACE network [e18] - Made first apply on cl 20:24:18.453125 TRACE network [e18] - Applied on gs 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:18.453125 TRACE network [e18] - Made second apply on cl 20:24:18.453125 TRACE network [e18] - Listening... 20:24:18.453125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:18.453125 TRACE network [e18] - Made first apply on cl 20:24:18.453125 TRACE network [e18] - Applied on gs 20:24:18.453125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.453125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:18.453125 TRACE network [e18] - Made second apply on cl 20:24:18.453125 TRACE network [e18] - Listening... 20:24:18.453125 TRACE ai [6a0] - Completing goal: VISIT TILE (116 72 1) (Sorsha) 20:24:18.453125 DEBUG ai [6a0] - Hero Sorsha moved from 133 131 1 to 109 124 1. Returning 0. 20:24:18.453125 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:18.453125 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:18.500000 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:19.812500 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:20.000000 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:20.062500 TRACE ai [6a0] - Time of where to explore was 93 ms. 20:24:20.125000 WARN ai [6a0] - Another allied hero stands in our way 20:24:20.125000 WARN ai [6a0] - Another allied hero stands in our way 20:24:20.203125 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:21.484375 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:24:21.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.609375 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.875000 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.906250 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.906250 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.906250 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.906250 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.906250 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.921875 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.921875 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.921875 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.937500 WARN ai [6a0] - Another allied hero stands in our way 20:24:21.968750 WARN ai [6a0] - Another allied hero stands in our way 20:24:22.890625 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (131 51 1) (Fiur) 20:24:22.937500 DEBUG ai [6a0] - Considering goal VISIT TILE (88 84 0) (Fiur) 20:24:22.937500 DEBUG ai [6a0] - Trying to realize VISIT TILE (88 84 0) (Fiur) (value 4.003) 20:24:22.937500 DEBUG ai [6a0] - Moving hero Fiur to tile 88 84 0 20:24:22.937500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=288. 20:24:22.937500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:22.937500 TRACE global [6a0] - We'll wait till request 288 is answered. 20:24:22.937500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:22.937500 TRACE network [e18] - Made first apply on cl 20:24:22.937500 TRACE network [e18] - Applied on gs 20:24:22.937500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:22.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:22.937500 TRACE network [e18] - Made second apply on cl 20:24:22.937500 TRACE network [e18] - Listening... 20:24:22.937500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:22.937500 TRACE network [e18] - Made first apply on cl 20:24:22.937500 TRACE network [e18] - Applied on gs 20:24:22.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.937500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:22.968750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:22.984375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:22.984375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:23.000000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.015625 TRACE network [e18] - Made second apply on cl 20:24:23.015625 TRACE network [e18] - Listening... 20:24:23.015625 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:23.015625 TRACE network [e18] - Made first apply on cl 20:24:23.015625 TRACE network [e18] - Applied on gs 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:23.015625 TRACE ai [e18] - Completing goal: FIND OBJ 951 (Fiur) 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:23.015625 TRACE network [e18] - Made second apply on cl 20:24:23.015625 TRACE network [e18] - Listening... 20:24:23.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:23.015625 TRACE network [e18] - Made first apply on cl 20:24:23.015625 TRACE network [e18] - Applied on gs 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:23.015625 TRACE network [e18] - Made second apply on cl 20:24:23.015625 TRACE network [e18] - Listening... 20:24:23.015625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:23.015625 TRACE network [e18] - Made first apply on cl 20:24:23.015625 TRACE network [e18] - Applied on gs 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.046875 TRACE network [e18] - Made second apply on cl 20:24:23.046875 TRACE network [e18] - Listening... 20:24:23.046875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:23.046875 TRACE network [e18] - Made first apply on cl 20:24:23.046875 TRACE network [e18] - Applied on gs 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:23.046875 TRACE network [e18] - Made second apply on cl 20:24:23.046875 TRACE network [e18] - Listening... 20:24:23.046875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:23.046875 TRACE network [e18] - Made first apply on cl 20:24:23.046875 TRACE network [e18] - Applied on gs 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:23.046875 TRACE network [e18] - Made second apply on cl 20:24:23.046875 TRACE network [e18] - Listening... 20:24:23.046875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:23.046875 TRACE network [e18] - Made first apply on cl 20:24:23.046875 TRACE network [e18] - Applied on gs 20:24:23.046875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:23.046875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:23.046875 TRACE network [e18] - Made second apply on cl 20:24:23.046875 TRACE network [e18] - Listening... 20:24:23.046875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:23.046875 TRACE network [e18] - Made first apply on cl 20:24:23.046875 TRACE network [e18] - Applied on gs 20:24:23.062500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:23.062500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:23.062500 TRACE network [e18] - Made second apply on cl 20:24:23.062500 TRACE network [e18] - Listening... 20:24:23.062500 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 88 83 1. 20:24:23.062500 TRACE ai [6a0] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:23.062500 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:23.062500 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:23.062500 DEBUG ai [6a0] - Hero Fiur moved from 88 84 0 to 87 83 1. Returning 1. 20:24:23.062500 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:23.062500 DEBUG ai [6a0] - Hero Fiur visited tile (88 84 0) 20:24:23.062500 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:23.062500 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:23.218750 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:24:23.218750 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 4.003) 20:24:23.218750 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:24:23.218750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=289. 20:24:23.218750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:23.218750 TRACE global [6a0] - We'll wait till request 289 is answered. 20:24:23.234375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:23.234375 TRACE network [e18] - Made first apply on cl 20:24:23.234375 TRACE network [e18] - Applied on gs 20:24:23.234375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:23.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:23.234375 TRACE network [e18] - Made second apply on cl 20:24:23.234375 TRACE network [e18] - Listening... 20:24:23.234375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:23.234375 TRACE network [e18] - Made first apply on cl 20:24:23.234375 TRACE network [e18] - Applied on gs 20:24:23.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.234375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:23.250000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:23.250000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:23.281250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.281250 TRACE network [e18] - Made second apply on cl 20:24:23.281250 TRACE network [e18] - Listening... 20:24:23.281250 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:23.281250 TRACE network [e18] - Made first apply on cl 20:24:23.281250 TRACE network [e18] - Applied on gs 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:23.281250 TRACE ai [e18] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:23.281250 TRACE network [e18] - Made second apply on cl 20:24:23.281250 TRACE network [e18] - Listening... 20:24:23.281250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:23.281250 TRACE network [e18] - Made first apply on cl 20:24:23.281250 TRACE network [e18] - Applied on gs 20:24:23.281250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:23.281250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:23.281250 TRACE network [e18] - Made second apply on cl 20:24:23.281250 TRACE network [e18] - Listening... 20:24:23.281250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:23.296875 TRACE network [e18] - Made first apply on cl 20:24:23.296875 TRACE network [e18] - Applied on gs 20:24:23.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.296875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:23.312500 TRACE network [e18] - Made second apply on cl 20:24:23.312500 TRACE network [e18] - Listening... 20:24:23.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:23.312500 TRACE network [e18] - Made first apply on cl 20:24:23.312500 TRACE network [e18] - Applied on gs 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:23.312500 TRACE network [e18] - Made second apply on cl 20:24:23.312500 TRACE network [e18] - Listening... 20:24:23.312500 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:23.312500 TRACE network [e18] - Made first apply on cl 20:24:23.312500 TRACE network [e18] - Applied on gs 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:23.312500 TRACE network [e18] - Made second apply on cl 20:24:23.312500 TRACE network [e18] - Listening... 20:24:23.312500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:23.312500 TRACE network [e18] - Made first apply on cl 20:24:23.312500 TRACE network [e18] - Applied on gs 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:23.312500 TRACE network [e18] - Made second apply on cl 20:24:23.312500 TRACE network [e18] - Listening... 20:24:23.312500 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:23.312500 TRACE network [e18] - Made first apply on cl 20:24:23.312500 TRACE network [e18] - Applied on gs 20:24:23.312500 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:23.312500 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:23.312500 TRACE network [e18] - Made second apply on cl 20:24:23.312500 TRACE network [e18] - Listening... 20:24:23.312500 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 89 84 0. 20:24:23.312500 TRACE ai [6a0] - Completing goal: FIND OBJ 951 (Fiur) 20:24:23.312500 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:23.312500 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:23.312500 DEBUG ai [6a0] - Hero Fiur moved from 87 83 1 to 88 84 0. Returning 1. 20:24:23.328125 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:23.328125 DEBUG ai [6a0] - Hero Fiur visited tile (87 83 1) 20:24:23.328125 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:23.328125 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:23.375000 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:24.703125 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:24.875000 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:24.953125 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:25.000000 WARN ai [6a0] - Another allied hero stands in our way 20:24:25.015625 WARN ai [6a0] - Another allied hero stands in our way 20:24:25.078125 TRACE ai [6a0] - Time of where to explore was 62 ms. 20:24:26.375000 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:24:26.406250 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.500000 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:26.718750 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.718750 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.750000 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.765625 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.765625 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.765625 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.781250 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.781250 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.781250 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.781250 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.781250 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.796875 WARN ai [6a0] - Another allied hero stands in our way 20:24:26.828125 WARN ai [6a0] - Another allied hero stands in our way 20:24:27.750000 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (131 51 1) (Fiur) 20:24:27.796875 DEBUG ai [6a0] - Considering goal VISIT TILE (88 84 0) (Fiur) 20:24:27.812500 DEBUG ai [6a0] - Trying to realize VISIT TILE (88 84 0) (Fiur) (value 4.003) 20:24:27.812500 DEBUG ai [6a0] - Moving hero Fiur to tile 88 84 0 20:24:27.812500 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=290. 20:24:27.812500 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:27.812500 TRACE global [6a0] - We'll wait till request 290 is answered. 20:24:27.812500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:27.812500 TRACE network [e18] - Made first apply on cl 20:24:27.812500 TRACE network [e18] - Applied on gs 20:24:27.812500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:27.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:27.812500 TRACE network [e18] - Made second apply on cl 20:24:27.812500 TRACE network [e18] - Listening... 20:24:27.812500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:27.812500 TRACE network [e18] - Made first apply on cl 20:24:27.812500 TRACE network [e18] - Applied on gs 20:24:27.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.843750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:27.859375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:27.859375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:27.875000 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.890625 TRACE network [e18] - Made second apply on cl 20:24:27.890625 TRACE network [e18] - Listening... 20:24:27.890625 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:27.890625 TRACE network [e18] - Made first apply on cl 20:24:27.890625 TRACE network [e18] - Applied on gs 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:27.890625 TRACE ai [e18] - Completing goal: FIND OBJ 951 (Fiur) 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:27.890625 TRACE network [e18] - Made second apply on cl 20:24:27.890625 TRACE network [e18] - Listening... 20:24:27.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:27.890625 TRACE network [e18] - Made first apply on cl 20:24:27.890625 TRACE network [e18] - Applied on gs 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:27.890625 TRACE network [e18] - Made second apply on cl 20:24:27.890625 TRACE network [e18] - Listening... 20:24:27.890625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:27.890625 TRACE network [e18] - Made first apply on cl 20:24:27.890625 TRACE network [e18] - Applied on gs 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:27.921875 TRACE network [e18] - Made second apply on cl 20:24:27.921875 TRACE network [e18] - Listening... 20:24:27.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:27.921875 TRACE network [e18] - Made first apply on cl 20:24:27.921875 TRACE network [e18] - Applied on gs 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:27.921875 TRACE network [e18] - Made second apply on cl 20:24:27.921875 TRACE network [e18] - Listening... 20:24:27.921875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:27.921875 TRACE network [e18] - Made first apply on cl 20:24:27.921875 TRACE network [e18] - Applied on gs 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:27.921875 TRACE network [e18] - Made second apply on cl 20:24:27.921875 TRACE network [e18] - Listening... 20:24:27.921875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:27.921875 TRACE network [e18] - Made first apply on cl 20:24:27.921875 TRACE network [e18] - Applied on gs 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:27.921875 TRACE network [e18] - Made second apply on cl 20:24:27.921875 TRACE network [e18] - Listening... 20:24:27.921875 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:27.921875 TRACE network [e18] - Made first apply on cl 20:24:27.921875 TRACE network [e18] - Applied on gs 20:24:27.921875 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:27.921875 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:27.921875 TRACE network [e18] - Made second apply on cl 20:24:27.921875 TRACE network [e18] - Listening... 20:24:27.921875 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 88 83 1. 20:24:27.921875 TRACE ai [6a0] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:27.921875 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:27.921875 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:27.921875 DEBUG ai [6a0] - Hero Fiur moved from 88 84 0 to 87 83 1. Returning 1. 20:24:27.921875 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:27.921875 DEBUG ai [6a0] - Hero Fiur visited tile (88 84 0) 20:24:27.921875 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:27.937500 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:28.093750 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:24:28.093750 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 4.003) 20:24:28.093750 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:24:28.093750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=291. 20:24:28.093750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:28.093750 TRACE global [6a0] - We'll wait till request 291 is answered. 20:24:28.093750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:28.093750 TRACE network [e18] - Made first apply on cl 20:24:28.093750 TRACE network [e18] - Applied on gs 20:24:28.093750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:28.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:28.093750 TRACE network [e18] - Made second apply on cl 20:24:28.093750 TRACE network [e18] - Listening... 20:24:28.093750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:28.093750 TRACE network [e18] - Made first apply on cl 20:24:28.093750 TRACE network [e18] - Applied on gs 20:24:28.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.109375 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:28.140625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:28.140625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:28.156250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.171875 TRACE network [e18] - Made second apply on cl 20:24:28.171875 TRACE network [e18] - Listening... 20:24:28.171875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:28.171875 TRACE network [e18] - Made first apply on cl 20:24:28.171875 TRACE network [e18] - Applied on gs 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:28.171875 TRACE ai [e18] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:28.171875 TRACE network [e18] - Made second apply on cl 20:24:28.171875 TRACE network [e18] - Listening... 20:24:28.171875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:28.171875 TRACE network [e18] - Made first apply on cl 20:24:28.171875 TRACE network [e18] - Applied on gs 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:28.171875 TRACE network [e18] - Made second apply on cl 20:24:28.171875 TRACE network [e18] - Listening... 20:24:28.171875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:28.171875 TRACE network [e18] - Made first apply on cl 20:24:28.171875 TRACE network [e18] - Applied on gs 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.171875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:28.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.187500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:28.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.187500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:28.187500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.187500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.187500 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.203125 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.203125 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.203125 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:28.203125 TRACE network [e18] - Made second apply on cl 20:24:28.203125 TRACE network [e18] - Listening... 20:24:28.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:28.203125 TRACE network [e18] - Made first apply on cl 20:24:28.203125 TRACE network [e18] - Applied on gs 20:24:28.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:28.203125 TRACE network [e18] - Made second apply on cl 20:24:28.203125 TRACE network [e18] - Listening... 20:24:28.203125 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:28.203125 TRACE network [e18] - Made first apply on cl 20:24:28.203125 TRACE network [e18] - Applied on gs 20:24:28.203125 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:28.203125 TRACE network [e18] - Made second apply on cl 20:24:28.203125 TRACE network [e18] - Listening... 20:24:28.203125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:28.203125 TRACE network [e18] - Made first apply on cl 20:24:28.203125 TRACE network [e18] - Applied on gs 20:24:28.203125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:28.203125 TRACE network [e18] - Made second apply on cl 20:24:28.203125 TRACE network [e18] - Listening... 20:24:28.203125 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:28.203125 TRACE network [e18] - Made first apply on cl 20:24:28.203125 TRACE network [e18] - Applied on gs 20:24:28.203125 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:28.203125 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:28.203125 TRACE network [e18] - Made second apply on cl 20:24:28.203125 TRACE network [e18] - Listening... 20:24:28.203125 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 89 84 0. 20:24:28.203125 TRACE ai [6a0] - Completing goal: FIND OBJ 951 (Fiur) 20:24:28.203125 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:28.203125 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:28.203125 DEBUG ai [6a0] - Hero Fiur moved from 87 83 1 to 88 84 0. Returning 1. 20:24:28.203125 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:28.203125 DEBUG ai [6a0] - Hero Fiur visited tile (87 83 1) 20:24:28.203125 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:28.203125 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:28.265625 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:29.578125 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:29.765625 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:29.843750 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:29.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:29.890625 WARN ai [6a0] - Another allied hero stands in our way 20:24:29.968750 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:31.281250 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:24:31.328125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.328125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.406250 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:31.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.656250 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.671875 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.703125 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.718750 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.718750 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.734375 WARN ai [6a0] - Another allied hero stands in our way 20:24:31.765625 WARN ai [6a0] - Another allied hero stands in our way 20:24:32.687500 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (131 51 1) (Fiur) 20:24:32.734375 DEBUG ai [6a0] - Considering goal VISIT TILE (88 84 0) (Fiur) 20:24:32.734375 DEBUG ai [6a0] - Trying to realize VISIT TILE (88 84 0) (Fiur) (value 4.003) 20:24:32.734375 DEBUG ai [6a0] - Moving hero Fiur to tile 88 84 0 20:24:32.734375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=292. 20:24:32.734375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:32.734375 TRACE global [6a0] - We'll wait till request 292 is answered. 20:24:32.734375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:32.750000 TRACE network [e18] - Made first apply on cl 20:24:32.750000 TRACE network [e18] - Applied on gs 20:24:32.750000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:32.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:32.750000 TRACE network [e18] - Made second apply on cl 20:24:32.750000 TRACE network [e18] - Listening... 20:24:32.750000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:32.750000 TRACE network [e18] - Made first apply on cl 20:24:32.750000 TRACE network [e18] - Applied on gs 20:24:32.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.750000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:32.765625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:32.765625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:32.781250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.796875 TRACE network [e18] - Made second apply on cl 20:24:32.796875 TRACE network [e18] - Listening... 20:24:32.796875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:32.796875 TRACE network [e18] - Made first apply on cl 20:24:32.796875 TRACE network [e18] - Applied on gs 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:32.796875 TRACE ai [e18] - Completing goal: FIND OBJ 951 (Fiur) 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:32.796875 TRACE network [e18] - Made second apply on cl 20:24:32.796875 TRACE network [e18] - Listening... 20:24:32.796875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:32.796875 TRACE network [e18] - Made first apply on cl 20:24:32.796875 TRACE network [e18] - Applied on gs 20:24:32.796875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:32.796875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:32.796875 TRACE network [e18] - Made second apply on cl 20:24:32.796875 TRACE network [e18] - Listening... 20:24:32.796875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:32.812500 TRACE network [e18] - Made first apply on cl 20:24:32.812500 TRACE network [e18] - Applied on gs 20:24:32.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.812500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:32.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:32.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:32.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:32.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:32.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.828125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:32.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.843750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:32.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:32.843750 TRACE network [e18] - Made second apply on cl 20:24:32.843750 TRACE network [e18] - Listening... 20:24:32.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:32.843750 TRACE network [e18] - Made first apply on cl 20:24:32.843750 TRACE network [e18] - Applied on gs 20:24:32.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:32.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:32.843750 TRACE network [e18] - Made second apply on cl 20:24:32.843750 TRACE network [e18] - Listening... 20:24:32.843750 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:32.843750 TRACE network [e18] - Made first apply on cl 20:24:32.843750 TRACE network [e18] - Applied on gs 20:24:32.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:32.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:32.843750 TRACE network [e18] - Made second apply on cl 20:24:32.843750 TRACE network [e18] - Listening... 20:24:32.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:32.843750 TRACE network [e18] - Made first apply on cl 20:24:32.843750 TRACE network [e18] - Applied on gs 20:24:32.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:32.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:32.843750 TRACE network [e18] - Made second apply on cl 20:24:32.843750 TRACE network [e18] - Listening... 20:24:32.843750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:32.843750 TRACE network [e18] - Made first apply on cl 20:24:32.843750 TRACE network [e18] - Applied on gs 20:24:32.843750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:32.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:32.843750 TRACE network [e18] - Made second apply on cl 20:24:32.843750 TRACE network [e18] - Listening... 20:24:32.843750 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 88 83 1. 20:24:32.843750 TRACE ai [6a0] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:32.843750 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:32.843750 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:32.843750 DEBUG ai [6a0] - Hero Fiur moved from 88 84 0 to 87 83 1. Returning 1. 20:24:32.843750 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:32.843750 DEBUG ai [6a0] - Hero Fiur visited tile (88 84 0) 20:24:32.843750 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:32.843750 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:33.015625 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:24:33.015625 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 4.003) 20:24:33.015625 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:24:33.015625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=293. 20:24:33.015625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:33.015625 TRACE global [6a0] - We'll wait till request 293 is answered. 20:24:33.015625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:33.015625 TRACE network [e18] - Made first apply on cl 20:24:33.015625 TRACE network [e18] - Applied on gs 20:24:33.015625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:33.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:33.015625 TRACE network [e18] - Made second apply on cl 20:24:33.015625 TRACE network [e18] - Listening... 20:24:33.015625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:33.015625 TRACE network [e18] - Made first apply on cl 20:24:33.015625 TRACE network [e18] - Applied on gs 20:24:33.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.015625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.031250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:33.046875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:33.046875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:33.062500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.078125 TRACE network [e18] - Made second apply on cl 20:24:33.078125 TRACE network [e18] - Listening... 20:24:33.078125 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:33.078125 TRACE network [e18] - Made first apply on cl 20:24:33.078125 TRACE network [e18] - Applied on gs 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:33.078125 TRACE ai [e18] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:33.078125 TRACE network [e18] - Made second apply on cl 20:24:33.078125 TRACE network [e18] - Listening... 20:24:33.078125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:33.078125 TRACE network [e18] - Made first apply on cl 20:24:33.078125 TRACE network [e18] - Applied on gs 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:33.078125 TRACE network [e18] - Made second apply on cl 20:24:33.078125 TRACE network [e18] - Listening... 20:24:33.078125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:33.078125 TRACE network [e18] - Made first apply on cl 20:24:33.078125 TRACE network [e18] - Applied on gs 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.078125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:33.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.093750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:33.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.093750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.093750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:33.093750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:33.109375 TRACE network [e18] - Made second apply on cl 20:24:33.109375 TRACE network [e18] - Listening... 20:24:33.109375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:33.109375 TRACE network [e18] - Made first apply on cl 20:24:33.109375 TRACE network [e18] - Applied on gs 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:33.109375 TRACE network [e18] - Made second apply on cl 20:24:33.109375 TRACE network [e18] - Listening... 20:24:33.109375 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:33.109375 TRACE network [e18] - Made first apply on cl 20:24:33.109375 TRACE network [e18] - Applied on gs 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:33.109375 TRACE network [e18] - Made second apply on cl 20:24:33.109375 TRACE network [e18] - Listening... 20:24:33.109375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:33.109375 TRACE network [e18] - Made first apply on cl 20:24:33.109375 TRACE network [e18] - Applied on gs 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:33.109375 TRACE network [e18] - Made second apply on cl 20:24:33.109375 TRACE network [e18] - Listening... 20:24:33.109375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:33.109375 TRACE network [e18] - Made first apply on cl 20:24:33.109375 TRACE network [e18] - Applied on gs 20:24:33.109375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:33.109375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:33.109375 TRACE network [e18] - Made second apply on cl 20:24:33.109375 TRACE network [e18] - Listening... 20:24:33.109375 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 89 84 0. 20:24:33.109375 TRACE ai [6a0] - Completing goal: FIND OBJ 951 (Fiur) 20:24:33.109375 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:33.109375 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:33.109375 DEBUG ai [6a0] - Hero Fiur moved from 87 83 1 to 88 84 0. Returning 1. 20:24:33.109375 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:33.109375 DEBUG ai [6a0] - Hero Fiur visited tile (87 83 1) 20:24:33.109375 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:33.109375 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:33.171875 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:34.484375 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:34.671875 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:34.734375 TRACE ai [6a0] - Time of where to explore was 93 ms. 20:24:34.796875 WARN ai [6a0] - Another allied hero stands in our way 20:24:34.796875 WARN ai [6a0] - Another allied hero stands in our way 20:24:34.875000 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:36.171875 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:24:36.203125 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.218750 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.296875 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:36.515625 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.515625 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.515625 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.531250 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.562500 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.562500 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.562500 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.578125 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.578125 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.578125 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.578125 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.578125 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.593750 WARN ai [6a0] - Another allied hero stands in our way 20:24:36.625000 WARN ai [6a0] - Another allied hero stands in our way 20:24:37.546875 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (131 51 1) (Fiur) 20:24:37.593750 DEBUG ai [6a0] - Considering goal VISIT TILE (88 84 0) (Fiur) 20:24:37.609375 DEBUG ai [6a0] - Trying to realize VISIT TILE (88 84 0) (Fiur) (value 4.003) 20:24:37.609375 DEBUG ai [6a0] - Moving hero Fiur to tile 88 84 0 20:24:37.609375 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=294. 20:24:37.609375 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:37.609375 TRACE global [6a0] - We'll wait till request 294 is answered. 20:24:37.609375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.609375 TRACE network [e18] - Made first apply on cl 20:24:37.609375 TRACE network [e18] - Applied on gs 20:24:37.609375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:37.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.609375 TRACE network [e18] - Made second apply on cl 20:24:37.609375 TRACE network [e18] - Listening... 20:24:37.609375 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:37.609375 TRACE network [e18] - Made first apply on cl 20:24:37.609375 TRACE network [e18] - Applied on gs 20:24:37.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.625000 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:37.640625 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:37.640625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:37.656250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.671875 TRACE network [e18] - Made second apply on cl 20:24:37.671875 TRACE network [e18] - Listening... 20:24:37.671875 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:37.671875 TRACE network [e18] - Made first apply on cl 20:24:37.671875 TRACE network [e18] - Applied on gs 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:37.671875 TRACE ai [e18] - Completing goal: FIND OBJ 951 (Fiur) 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:37.671875 TRACE network [e18] - Made second apply on cl 20:24:37.671875 TRACE network [e18] - Listening... 20:24:37.671875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.671875 TRACE network [e18] - Made first apply on cl 20:24:37.671875 TRACE network [e18] - Applied on gs 20:24:37.671875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:37.671875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.671875 TRACE network [e18] - Made second apply on cl 20:24:37.671875 TRACE network [e18] - Listening... 20:24:37.671875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:37.687500 TRACE network [e18] - Made first apply on cl 20:24:37.687500 TRACE network [e18] - Applied on gs 20:24:37.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.687500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.703125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:37.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.703125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:37.703125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.703125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.703125 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.718750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.718750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.718750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.718750 TRACE network [e18] - Made second apply on cl 20:24:37.718750 TRACE network [e18] - Listening... 20:24:37.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.718750 TRACE network [e18] - Made first apply on cl 20:24:37.718750 TRACE network [e18] - Applied on gs 20:24:37.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.718750 TRACE network [e18] - Made second apply on cl 20:24:37.718750 TRACE network [e18] - Listening... 20:24:37.718750 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:37.718750 TRACE network [e18] - Made first apply on cl 20:24:37.718750 TRACE network [e18] - Applied on gs 20:24:37.718750 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:37.718750 TRACE network [e18] - Made second apply on cl 20:24:37.718750 TRACE network [e18] - Listening... 20:24:37.718750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.718750 TRACE network [e18] - Made first apply on cl 20:24:37.718750 TRACE network [e18] - Applied on gs 20:24:37.718750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.718750 TRACE network [e18] - Made second apply on cl 20:24:37.718750 TRACE network [e18] - Listening... 20:24:37.718750 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:37.718750 TRACE network [e18] - Made first apply on cl 20:24:37.718750 TRACE network [e18] - Applied on gs 20:24:37.718750 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:37.718750 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:37.718750 TRACE network [e18] - Made second apply on cl 20:24:37.718750 TRACE network [e18] - Listening... 20:24:37.718750 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 88 83 1. 20:24:37.718750 TRACE ai [6a0] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:37.718750 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:37.718750 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:37.718750 DEBUG ai [6a0] - Hero Fiur moved from 88 84 0 to 87 83 1. Returning 1. 20:24:37.718750 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:37.718750 DEBUG ai [6a0] - Hero Fiur visited tile (88 84 0) 20:24:37.718750 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:37.734375 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:37.875000 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:24:37.890625 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 4.003) 20:24:37.890625 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:24:37.890625 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=295. 20:24:37.890625 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:37.890625 TRACE global [6a0] - We'll wait till request 295 is answered. 20:24:37.890625 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.890625 TRACE network [e18] - Made first apply on cl 20:24:37.890625 TRACE network [e18] - Applied on gs 20:24:37.890625 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:37.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.890625 TRACE network [e18] - Made second apply on cl 20:24:37.890625 TRACE network [e18] - Listening... 20:24:37.890625 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:37.890625 TRACE network [e18] - Made first apply on cl 20:24:37.890625 TRACE network [e18] - Applied on gs 20:24:37.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.890625 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.906250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:37.921875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:37.921875 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:37.937500 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.953125 TRACE network [e18] - Made second apply on cl 20:24:37.953125 TRACE network [e18] - Listening... 20:24:37.953125 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:37.953125 TRACE network [e18] - Made first apply on cl 20:24:37.953125 TRACE network [e18] - Applied on gs 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:37.953125 TRACE ai [e18] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:37.953125 TRACE network [e18] - Made second apply on cl 20:24:37.953125 TRACE network [e18] - Listening... 20:24:37.953125 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.953125 TRACE network [e18] - Made first apply on cl 20:24:37.953125 TRACE network [e18] - Applied on gs 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.953125 TRACE network [e18] - Made second apply on cl 20:24:37.953125 TRACE network [e18] - Listening... 20:24:37.953125 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:37.953125 TRACE network [e18] - Made first apply on cl 20:24:37.953125 TRACE network [e18] - Applied on gs 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.953125 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:37.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.968750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:37.968750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.968750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.968750 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:37.984375 TRACE network [e18] - Made second apply on cl 20:24:37.984375 TRACE network [e18] - Listening... 20:24:37.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.984375 TRACE network [e18] - Made first apply on cl 20:24:37.984375 TRACE network [e18] - Applied on gs 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.984375 TRACE network [e18] - Made second apply on cl 20:24:37.984375 TRACE network [e18] - Listening... 20:24:37.984375 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:37.984375 TRACE network [e18] - Made first apply on cl 20:24:37.984375 TRACE network [e18] - Applied on gs 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:37.984375 TRACE network [e18] - Made second apply on cl 20:24:37.984375 TRACE network [e18] - Listening... 20:24:37.984375 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:37.984375 TRACE network [e18] - Made first apply on cl 20:24:37.984375 TRACE network [e18] - Applied on gs 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:37.984375 TRACE network [e18] - Made second apply on cl 20:24:37.984375 TRACE network [e18] - Listening... 20:24:37.984375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:37.984375 TRACE network [e18] - Made first apply on cl 20:24:37.984375 TRACE network [e18] - Applied on gs 20:24:37.984375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:37.984375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:37.984375 TRACE network [e18] - Made second apply on cl 20:24:37.984375 TRACE network [e18] - Listening... 20:24:37.984375 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 89 84 0. 20:24:37.984375 TRACE ai [6a0] - Completing goal: FIND OBJ 951 (Fiur) 20:24:37.984375 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:37.984375 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:37.984375 DEBUG ai [6a0] - Hero Fiur moved from 87 83 1 to 88 84 0. Returning 1. 20:24:37.984375 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:37.984375 DEBUG ai [6a0] - Hero Fiur visited tile (87 83 1) 20:24:37.984375 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:37.984375 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:38.046875 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:39.375000 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:39.546875 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:39.625000 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:39.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:39.687500 WARN ai [6a0] - Another allied hero stands in our way 20:24:39.765625 TRACE ai [6a0] - Time of where to explore was 79 ms. 20:24:41.046875 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:24:41.093750 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.109375 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.187500 TRACE ai [6a0] - Time of where to explore was 78 ms. 20:24:41.406250 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.406250 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.406250 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.437500 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.437500 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.437500 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.437500 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.437500 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.437500 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.453125 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.453125 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.453125 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.453125 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.453125 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.468750 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.468750 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.468750 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.484375 WARN ai [6a0] - Another allied hero stands in our way 20:24:41.515625 WARN ai [6a0] - Another allied hero stands in our way 20:24:42.437500 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (131 51 1) (Fiur) 20:24:42.484375 DEBUG ai [6a0] - Considering goal VISIT TILE (88 84 0) (Fiur) 20:24:42.484375 DEBUG ai [6a0] - Trying to realize VISIT TILE (88 84 0) (Fiur) (value 4.003) 20:24:42.484375 DEBUG ai [6a0] - Moving hero Fiur to tile 88 84 0 20:24:42.500000 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=296. 20:24:42.500000 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:42.500000 TRACE global [6a0] - We'll wait till request 296 is answered. 20:24:42.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.500000 TRACE network [e18] - Made first apply on cl 20:24:42.500000 TRACE network [e18] - Applied on gs 20:24:42.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:42.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.500000 TRACE network [e18] - Made second apply on cl 20:24:42.500000 TRACE network [e18] - Listening... 20:24:42.500000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:42.500000 TRACE network [e18] - Made first apply on cl 20:24:42.500000 TRACE network [e18] - Applied on gs 20:24:42.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.515625 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:42.531250 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:42.531250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:42.546875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.562500 TRACE network [e18] - Made second apply on cl 20:24:42.562500 TRACE network [e18] - Listening... 20:24:42.562500 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:42.562500 TRACE network [e18] - Made first apply on cl 20:24:42.562500 TRACE network [e18] - Applied on gs 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:42.562500 TRACE ai [e18] - Completing goal: FIND OBJ 951 (Fiur) 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:42.562500 TRACE network [e18] - Made second apply on cl 20:24:42.562500 TRACE network [e18] - Listening... 20:24:42.562500 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.562500 TRACE network [e18] - Made first apply on cl 20:24:42.562500 TRACE network [e18] - Applied on gs 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.562500 TRACE network [e18] - Made second apply on cl 20:24:42.562500 TRACE network [e18] - Listening... 20:24:42.562500 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:42.562500 TRACE network [e18] - Made first apply on cl 20:24:42.562500 TRACE network [e18] - Applied on gs 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.562500 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.593750 TRACE network [e18] - Made second apply on cl 20:24:42.593750 TRACE network [e18] - Listening... 20:24:42.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.593750 TRACE network [e18] - Made first apply on cl 20:24:42.593750 TRACE network [e18] - Applied on gs 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.593750 TRACE network [e18] - Made second apply on cl 20:24:42.593750 TRACE network [e18] - Listening... 20:24:42.593750 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:42.593750 TRACE network [e18] - Made first apply on cl 20:24:42.593750 TRACE network [e18] - Applied on gs 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:42.593750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:42.593750 TRACE network [e18] - Made second apply on cl 20:24:42.593750 TRACE network [e18] - Listening... 20:24:42.593750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.593750 TRACE network [e18] - Made first apply on cl 20:24:42.593750 TRACE network [e18] - Applied on gs 20:24:42.593750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.609375 TRACE network [e18] - Made second apply on cl 20:24:42.609375 TRACE network [e18] - Listening... 20:24:42.609375 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:42.609375 TRACE network [e18] - Made first apply on cl 20:24:42.609375 TRACE network [e18] - Applied on gs 20:24:42.609375 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:42.609375 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:42.609375 TRACE network [e18] - Made second apply on cl 20:24:42.609375 TRACE network [e18] - Listening... 20:24:42.609375 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 88 83 1. 20:24:42.609375 TRACE ai [6a0] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:42.609375 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:42.609375 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:42.609375 DEBUG ai [6a0] - Hero Fiur moved from 88 84 0 to 87 83 1. Returning 1. 20:24:42.609375 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:42.609375 DEBUG ai [6a0] - Hero Fiur visited tile (88 84 0) 20:24:42.609375 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:42.609375 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:42.765625 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:24:42.781250 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 4.003) 20:24:42.781250 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:24:42.781250 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=297. 20:24:42.781250 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:42.781250 TRACE global [6a0] - We'll wait till request 297 is answered. 20:24:42.781250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.781250 TRACE network [e18] - Made first apply on cl 20:24:42.781250 TRACE network [e18] - Applied on gs 20:24:42.781250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:42.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.781250 TRACE network [e18] - Made second apply on cl 20:24:42.781250 TRACE network [e18] - Listening... 20:24:42.781250 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:42.781250 TRACE network [e18] - Made first apply on cl 20:24:42.781250 TRACE network [e18] - Applied on gs 20:24:42.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.781250 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:42.796875 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:42.812500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:42.828125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:42.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.828125 TRACE network [e18] - Made second apply on cl 20:24:42.828125 TRACE network [e18] - Listening... 20:24:42.843750 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:42.843750 TRACE network [e18] - Made first apply on cl 20:24:42.843750 TRACE network [e18] - Applied on gs 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:42.843750 TRACE ai [e18] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:42.843750 TRACE network [e18] - Made second apply on cl 20:24:42.843750 TRACE network [e18] - Listening... 20:24:42.843750 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.843750 TRACE network [e18] - Made first apply on cl 20:24:42.843750 TRACE network [e18] - Applied on gs 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.843750 TRACE network [e18] - Made second apply on cl 20:24:42.843750 TRACE network [e18] - Listening... 20:24:42.843750 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:42.843750 TRACE network [e18] - Made first apply on cl 20:24:42.843750 TRACE network [e18] - Applied on gs 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.843750 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:42.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:42.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:42.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:42.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:42.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:42.859375 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.859375 DEBUG ai [e18] - Found a pair of subterranean gates between 87 83 1 and 88 84 0! 20:24:42.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:42.875000 TRACE network [e18] - Made second apply on cl 20:24:42.875000 TRACE network [e18] - Listening... 20:24:42.875000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.875000 TRACE network [e18] - Made first apply on cl 20:24:42.875000 TRACE network [e18] - Applied on gs 20:24:42.875000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:42.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.875000 TRACE network [e18] - Made second apply on cl 20:24:42.875000 TRACE network [e18] - Listening... 20:24:42.875000 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:42.875000 TRACE network [e18] - Made first apply on cl 20:24:42.875000 TRACE network [e18] - Applied on gs 20:24:42.875000 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:42.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:42.875000 TRACE network [e18] - Made second apply on cl 20:24:42.875000 TRACE network [e18] - Listening... 20:24:42.875000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:42.875000 TRACE network [e18] - Made first apply on cl 20:24:42.875000 TRACE network [e18] - Applied on gs 20:24:42.875000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:42.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:42.875000 TRACE network [e18] - Made second apply on cl 20:24:42.875000 TRACE network [e18] - Listening... 20:24:42.875000 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:42.875000 TRACE network [e18] - Made first apply on cl 20:24:42.875000 TRACE network [e18] - Applied on gs 20:24:42.875000 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:42.875000 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:42.875000 TRACE network [e18] - Made second apply on cl 20:24:42.875000 TRACE network [e18] - Listening... 20:24:42.875000 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 89 84 0. 20:24:42.875000 TRACE ai [6a0] - Completing goal: FIND OBJ 951 (Fiur) 20:24:42.875000 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:42.875000 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:42.875000 DEBUG ai [6a0] - Hero Fiur moved from 87 83 1 to 88 84 0. Returning 1. 20:24:42.875000 TRACE ai [6a0] - Completing goal: VISIT TILE (87 83 1) (Fiur) 20:24:42.875000 DEBUG ai [6a0] - Hero Fiur visited tile (87 83 1) 20:24:42.875000 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:42.875000 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:42.921875 DEBUG ai [6a0] - Considering goal GATHER ARMY (Fiur) 20:24:44.250000 DEBUG ai [6a0] - Considering goal EXPLORE 20:24:44.421875 TRACE ai [6a0] - It's safe for Charna to visit tile 29 66 1 20:24:44.500000 TRACE ai [6a0] - Time of where to explore was 94 ms. 20:24:44.546875 WARN ai [6a0] - Another allied hero stands in our way 20:24:44.562500 WARN ai [6a0] - Another allied hero stands in our way 20:24:44.640625 TRACE ai [6a0] - Time of where to explore was 79 ms. 20:24:45.921875 DEBUG ai [6a0] - Considering goal EXPLORE (Fiur) 20:24:45.968750 WARN ai [6a0] - Another allied hero stands in our way 20:24:45.968750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.046875 TRACE ai [6a0] - Time of where to explore was 63 ms. 20:24:46.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.296875 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.312500 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.312500 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.312500 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.328125 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.328125 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.328125 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.328125 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.328125 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.343750 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.359375 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.359375 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.359375 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.359375 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.359375 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.375000 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.375000 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.375000 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.390625 WARN ai [6a0] - Another allied hero stands in our way 20:24:46.421875 WARN ai [6a0] - Another allied hero stands in our way 20:24:47.375000 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (131 51 1) (Fiur) 20:24:47.421875 DEBUG ai [6a0] - Considering goal VISIT TILE (88 84 0) (Fiur) 20:24:47.421875 DEBUG ai [6a0] - Trying to realize VISIT TILE (88 84 0) (Fiur) (value 4.003) 20:24:47.421875 DEBUG ai [6a0] - Moving hero Fiur to tile 88 84 0 20:24:47.421875 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=298. 20:24:47.421875 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:47.421875 TRACE global [6a0] - We'll wait till request 298 is answered. 20:24:47.421875 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:47.421875 TRACE network [e18] - Made first apply on cl 20:24:47.421875 TRACE network [e18] - Applied on gs 20:24:47.421875 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:47.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:47.421875 TRACE network [e18] - Made second apply on cl 20:24:47.421875 TRACE network [e18] - Listening... 20:24:47.421875 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:47.421875 TRACE network [e18] - Made first apply on cl 20:24:47.421875 TRACE network [e18] - Applied on gs 20:24:47.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.421875 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.437500 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:47.453125 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:47.468750 TRACE global [e18] - before [un]locks in CPlayerInterface::heroMoved 20:24:47.484375 TRACE global [e18] - after [un]locks in CPlayerInterface::heroMoved 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.500000 TRACE network [e18] - Made second apply on cl 20:24:47.500000 TRACE network [e18] - Listening... 20:24:47.500000 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:47.500000 TRACE network [e18] - Made first apply on cl 20:24:47.500000 TRACE network [e18] - Applied on gs 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 20:24:47.500000 TRACE ai [e18] - Completing goal: FIND OBJ 951 (Fiur) 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:47.500000 TRACE network [e18] - Made second apply on cl 20:24:47.500000 TRACE network [e18] - Listening... 20:24:47.500000 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:47.500000 TRACE network [e18] - Made first apply on cl 20:24:47.500000 TRACE network [e18] - Applied on gs 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:47.500000 TRACE network [e18] - Made second apply on cl 20:24:47.500000 TRACE network [e18] - Listening... 20:24:47.500000 TRACE network [e18] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 20:24:47.500000 TRACE network [e18] - Made first apply on cl 20:24:47.500000 TRACE network [e18] - Applied on gs 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.500000 TRACE ai [e18] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 20:24:47.515625 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.515625 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 DEBUG ai [e18] - Found a pair of subterranean gates between 88 84 0 and 87 83 1! 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 20:24:47.531250 TRACE network [e18] - Made second apply on cl 20:24:47.531250 TRACE network [e18] - Listening... 20:24:47.531250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:47.531250 TRACE network [e18] - Made first apply on cl 20:24:47.531250 TRACE network [e18] - Applied on gs 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:47.531250 TRACE network [e18] - Made second apply on cl 20:24:47.531250 TRACE network [e18] - Listening... 20:24:47.531250 TRACE network [e18] - received server message of type struct HeroVisit, data: {CPack: type '1'} 20:24:47.531250 TRACE network [e18] - Made first apply on cl 20:24:47.531250 TRACE network [e18] - Applied on gs 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 20:24:47.531250 TRACE network [e18] - Made second apply on cl 20:24:47.531250 TRACE network [e18] - Listening... 20:24:47.531250 TRACE network [e18] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 20:24:47.531250 TRACE network [e18] - Made first apply on cl 20:24:47.531250 TRACE network [e18] - Applied on gs 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 20:24:47.531250 TRACE network [e18] - Made second apply on cl 20:24:47.531250 TRACE network [e18] - Listening... 20:24:47.531250 TRACE network [e18] - received server message of type struct PackageApplied, data: {CPack: type '94'} 20:24:47.531250 TRACE network [e18] - Made first apply on cl 20:24:47.531250 TRACE network [e18] - Applied on gs 20:24:47.531250 TRACE ai [e18] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:47.531250 TRACE ai [e18] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 20:24:47.531250 TRACE network [e18] - Made second apply on cl 20:24:47.531250 TRACE network [e18] - Listening... 20:24:47.531250 TRACE ai [6a0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Fiur and object Subterranean Gate at 88 83 1. 20:24:47.531250 TRACE ai [6a0] - Completing goal: FIND OBJ 5,315 (Fiur) 20:24:47.531250 TRACE ai [6a0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 20:24:47.531250 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:47.531250 DEBUG ai [6a0] - Hero Fiur moved from 88 84 0 to 87 83 1. Returning 1. 20:24:47.531250 TRACE ai [6a0] - Completing goal: VISIT TILE (88 84 0) (Fiur) 20:24:47.531250 DEBUG ai [6a0] - Hero Fiur visited tile (88 84 0) 20:24:47.546875 DEBUG ai [6a0] - Striving to goal of type CLEAR WAY TO (74 102 0) (Fiur) 20:24:47.546875 DEBUG ai [6a0] - Considering goal CLEAR WAY TO (74 102 0) (Fiur) 20:24:47.703125 DEBUG ai [6a0] - Considering goal VISIT TILE (87 83 1) (Fiur) 20:24:47.703125 DEBUG ai [6a0] - Trying to realize VISIT TILE (87 83 1) (Fiur) (value 4.003) 20:24:47.718750 DEBUG ai [6a0] - Moving hero Fiur to tile 87 83 1 20:24:47.718750 TRACE network [6a0] - Sending a request "struct MoveHero". It'll have an ID=299. 20:24:47.718750 TRACE network [6a0] - Sending to server a pack of type struct MoveHero 20:24:47.718750 TRACE global [6a0] - We'll wait till request 299 is answered. 20:24:47.812500 ERROR network [e18] - Lost connection to server, ending listening thread! 20:24:47.812500 ERROR network [e18] - read: Удаленный хост принудительно разорвал существующее подключение