02:49:04.609375 INFO global [91c] - Creating console and configuring logger: 15 02:49:04.609375 INFO global [91c] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt" 02:49:04.609375 TRACE global [91c] - Filesystem loaded, 51 files found 02:49:04.609375 TRACE global [91c] - Filesystem loaded, 2 files found 02:49:04.609375 TRACE global [91c] - Filesystem loaded, 12 files found 02:49:04.609375 TRACE global [91c] - Filesystem loaded, 8 files found 02:49:04.609375 TRACE global [91c] - Filesystem loaded, 33 files found 02:49:04.609375 TRACE global [91c] - Filesystem loaded, 2 files found 02:49:04.609375 TRACE global [91c] - Filesystem loaded, 10 files found 02:49:04.625000 TRACE global [91c] - Filesystem loaded, 32 files found 02:49:04.625000 TRACE global [91c] - Filesystem loaded, 5 files found 02:49:04.625000 INFO global [91c] - Initialization: 16 02:49:04.625000 DEBUG global [91c] - Loading resource at config 02:49:04.625000 TRACE global [91c] - Filesystem loaded, 91 files found 02:49:04.625000 TRACE global [91c] - Filesystem loaded, 2 files found 02:49:04.625000 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.625000 DEBUG global [91c] - Loading resource at Data/H3ab_bmp.lod 02:49:04.656250 TRACE global [91c] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found). 02:49:04.656250 DEBUG global [91c] - Resource loaded in 31 ms. 02:49:04.656250 DEBUG global [91c] - Loading resource at Data/H3bitmap.lod 02:49:04.734375 TRACE global [91c] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found). 02:49:04.734375 DEBUG global [91c] - Resource loaded in 78 ms. 02:49:04.734375 DEBUG global [91c] - Loading resource at Data 02:49:04.734375 TRACE global [91c] - Filesystem loaded, 10 files found 02:49:04.734375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.734375 DEBUG global [91c] - Loading resource at Maps 02:49:04.734375 TRACE global [91c] - Filesystem loaded, 1 files found 02:49:04.734375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.734375 DEBUG global [91c] - Loading resource at Mods 02:49:04.734375 TRACE global [91c] - Filesystem loaded, 6 files found 02:49:04.734375 TRACE global [91c] - Filesystem loaded, 3 files found 02:49:04.734375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.734375 DEBUG global [91c] - Loading resource at Mp3 02:49:04.734375 TRACE global [91c] - Filesystem loaded, 57 files found 02:49:04.734375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.734375 DEBUG global [91c] - Loading resource at Data/H3ab_ahd.snd 02:49:04.734375 TRACE global [91c] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). 02:49:04.734375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.734375 DEBUG global [91c] - Loading resource at Data/Heroes3-cd2.snd 02:49:04.734375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.734375 DEBUG global [91c] - Loading resource at Data/Heroes3.snd 02:49:04.750000 TRACE global [91c] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). 02:49:04.750000 DEBUG global [91c] - Resource loaded in 16 ms. 02:49:04.750000 DEBUG global [91c] - Loading resource at Data 02:49:04.750000 TRACE global [91c] - Filesystem loaded, 10 files found 02:49:04.750000 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.750000 DEBUG global [91c] - Loading resource at Data/H3ab_spr.lod 02:49:04.750000 TRACE global [91c] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found). 02:49:04.750000 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.750000 DEBUG global [91c] - Loading resource at Data/H3sprite.lod 02:49:04.812500 TRACE global [91c] - .LODArchive ""h3sprite.lod"" loaded (4013 files found). 02:49:04.812500 DEBUG global [91c] - Resource loaded in 62 ms. 02:49:04.812500 DEBUG global [91c] - Loading resource at Sprites 02:49:04.812500 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.812500 DEBUG global [91c] - Loading resource at Data/H3ab_ahd.vid 02:49:04.812500 TRACE global [91c] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). 02:49:04.812500 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.812500 DEBUG global [91c] - Loading resource at Data/Heroes3.vid 02:49:04.812500 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.812500 DEBUG global [91c] - Loading resource at Data/video.vid 02:49:04.812500 TRACE global [91c] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). 02:49:04.812500 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.812500 INFO global [91c] - Data loading: 187 02:49:04.812500 INFO global [91c] - Mod handler: 0 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/ai trace/Content.zip 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/ai trace/Content 02:49:04.859375 TRACE global [91c] - Filesystem loaded, 2 files found 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/vcmi/Data 02:49:04.859375 TRACE global [91c] - Filesystem loaded, 16 files found 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/vcmi/Maps 02:49:04.859375 TRACE global [91c] - Filesystem loaded, 1 files found 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/vcmi/Sprites 02:49:04.859375 TRACE global [91c] - Filesystem loaded, 30 files found 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content 02:49:04.859375 TRACE global [91c] - Filesystem loaded, 95 files found 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 DEBUG global [91c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content 02:49:04.859375 TRACE global [91c] - Filesystem loaded, 42 files found 02:49:04.859375 DEBUG global [91c] - Resource loaded in 0 ms. 02:49:04.859375 INFO global [91c] - Mod filesystems: 47 02:49:04.859375 INFO global [91c] - Basic initialization: 250 02:49:04.859375 INFO global [91c] - Initialized logging system based on settings successfully. 02:49:04.875000 ERROR global [91c] - Error: campaign movies was not found! 02:49:04.875000 ERROR global [91c] - Error: campaign music was not found! 02:49:04.875000 INFO global [91c] - Loading settings: 266 02:49:04.875000 INFO global [91c] - VCMI 0.97b (client) 02:49:04.906250 INFO global [91c] - New screen flags: 0 02:49:04.906250 INFO global [91c] - Initializing screen: 31 02:49:04.906250 INFO global [91c] - Initializing video: 0 02:49:05.000000 INFO global [91c] - Initializing screen and sound handling: 94 02:49:05.000000 TRACE bonus [84] - Loaded bonus type ADDITIONAL_ATTACK 02:49:05.000000 TRACE bonus [84] - Loaded bonus type ADDITIONAL_RETALIATION 02:49:05.000000 TRACE bonus [84] - Loaded bonus type AIR_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type ATTACKS_ALL_ADJACENT 02:49:05.000000 TRACE bonus [84] - Loaded bonus type BLOCKS_RETALIATION 02:49:05.000000 TRACE bonus [84] - Loaded bonus type CATAPULT 02:49:05.000000 TRACE bonus [84] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type CHARGE_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type DAEMON_SUMMONING 02:49:05.000000 TRACE bonus [84] - Loaded bonus type DARKNESS 02:49:05.000000 TRACE bonus [84] - Loaded bonus type DEATH_STARE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type DEFENSIVE_STANCE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type DRAGON_NATURE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type EARTH_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type ENCHANTED 02:49:05.000000 TRACE bonus [84] - Loaded bonus type ENCHANTER 02:49:05.000000 TRACE bonus [84] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 02:49:05.000000 TRACE bonus [84] - Loaded bonus type FEAR 02:49:05.000000 TRACE bonus [84] - Loaded bonus type FEARLESS 02:49:05.000000 TRACE bonus [84] - Loaded bonus type FIRE_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type FIRE_SHIELD 02:49:05.000000 TRACE bonus [84] - Loaded bonus type FLYING 02:49:05.000000 TRACE bonus [84] - Loaded bonus type FREE_SHOOTING 02:49:05.000000 TRACE bonus [84] - Loaded bonus type FULL_HP_REGENERATION 02:49:05.000000 TRACE bonus [84] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 02:49:05.000000 TRACE bonus [84] - Loaded bonus type HATE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type HEALER 02:49:05.000000 TRACE bonus [84] - Loaded bonus type HP_REGENERATION 02:49:05.000000 TRACE bonus [84] - Loaded bonus type JOUSTING 02:49:05.000000 TRACE bonus [84] - Loaded bonus type KING1 02:49:05.000000 TRACE bonus [84] - Loaded bonus type KING2 02:49:05.000000 TRACE bonus [84] - Loaded bonus type KING3 02:49:05.000000 TRACE bonus [84] - Loaded bonus type LEVEL_SPELL_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type LIFE_DRAIN 02:49:05.000000 TRACE bonus [84] - Loaded bonus type MAGIC_MIRROR 02:49:05.000000 TRACE bonus [84] - Loaded bonus type MAGIC_RESISTANCE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type MANA_CHANNELING 02:49:05.000000 TRACE bonus [84] - Loaded bonus type MANA_DRAIN 02:49:05.000000 TRACE bonus [84] - Loaded bonus type MIND_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type NON_LIVING 02:49:05.000000 TRACE bonus [84] - Loaded bonus type NO_DISTANCE_PENALTY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type NO_MELEE_PENALTY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type NO_MORALE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type NO_WALL_PENALTY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type RANDOM_SPELLCASTER 02:49:05.000000 TRACE bonus [84] - Loaded bonus type REBIRTH 02:49:05.000000 TRACE bonus [84] - Loaded bonus type RECEPTIVE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type RETURN_AFTER_STRIKE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SECONDARY_SKILL_PREMY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SELF_LUCK 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SELF_MORALE 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SHOOTER 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SPELLCASTER 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SPELL_AFTER_ATTACK 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SPELL_BEFORE_ATTACK 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SPELL_DAMAGE_REDUCTION 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SPELL_IMMUNITY 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SPELL_LIKE_ATTACK 02:49:05.000000 TRACE bonus [84] - Loaded bonus type SPELL_RESISTANCE_AURA 02:49:05.000000 TRACE bonus [84] - Loaded bonus type THREE_HEADED_ATTACK 02:49:05.000000 TRACE bonus [84] - Loaded bonus type TWO_HEX_ATTACK_BREATH 02:49:05.000000 TRACE bonus [84] - Loaded bonus type UNDEAD 02:49:05.000000 TRACE bonus [84] - Loaded bonus type UNLIMITED_RETALIATIONS 02:49:05.000000 TRACE bonus [84] - Loaded bonus type WATER_IMMUNITY 02:49:05.000000 INFO global [84] - Bonus type handler: 0 02:49:05.015625 INFO global [84] - General text handler: 15 02:49:05.015625 INFO global [84] - Hero handler: 0 02:49:05.015625 INFO global [84] - Artifact handler: 0 02:49:05.015625 INFO global [84] - Creature handler: 0 02:49:05.015625 INFO global [84] - Town handler: 0 02:49:05.015625 TRACE global [84] - Reading resources prices 02:49:05.015625 TRACE global [84] - Done loading resource prices! 02:49:05.015625 INFO global [84] - Object handler: 0 02:49:05.015625 INFO global [84] - Object types information handler: 0 02:49:05.015625 INFO global [84] - Spell handler: 0 02:49:05.015625 INFO global [84] - Terrain view pattern handler: 0 02:49:05.015625 INFO global [84] - Initializing handlers: 15 02:49:05.343750 INFO global [84] - Initializing content handler: 329 ms 02:49:05.343750 TRACE global [84] - Generating checksum for ai trace 02:49:05.343750 TRACE global [84] - Generating checksum for vcmi 02:49:05.343750 TRACE global [84] - Generating checksum for vcmi.bonusicons 02:49:05.343750 TRACE global [84] - Generating checksum for vcmi.extraresolutions 02:49:05.359375 INFO global [84] - [5f566f13] Original game files 02:49:05.406250 INFO global [84] - [d292cc0c] Adventure AI trace 02:49:05.406250 INFO global [84] - [df98000f] VCMI essential files 02:49:05.406250 INFO global [84] - [50a8e9f2] Creature bonus icons 02:49:05.406250 INFO global [84] - [f6a50370] Extra resolutions 02:49:05.406250 INFO global [84] - Parsing mod data: 62 ms 02:49:05.546875 DEBUG global [84] - Loaded object 220:7 02:49:05.546875 DEBUG global [84] - Loaded object 2:0 02:49:05.546875 DEBUG global [84] - Loaded object 4:0 02:49:05.546875 DEBUG global [84] - Loaded object 7:0 02:49:05.562500 DEBUG global [84] - Loaded object 8:0 02:49:05.562500 DEBUG global [84] - Loaded object 8:1 02:49:05.562500 DEBUG global [84] - Loaded object 8:2 02:49:05.562500 DEBUG global [84] - Loaded object 212:7 02:49:05.562500 DEBUG global [84] - Loaded object 212:4 02:49:05.562500 DEBUG global [84] - Loaded object 212:3 02:49:05.562500 DEBUG global [84] - Loaded object 212:1 02:49:05.562500 DEBUG global [84] - Loaded object 212:0 02:49:05.562500 DEBUG global [84] - Loaded object 212:5 02:49:05.562500 DEBUG global [84] - Loaded object 212:2 02:49:05.562500 DEBUG global [84] - Loaded object 212:6 02:49:05.562500 DEBUG global [84] - Loaded object 9:7 02:49:05.562500 DEBUG global [84] - Loaded object 9:4 02:49:05.562500 DEBUG global [84] - Loaded object 9:3 02:49:05.562500 DEBUG global [84] - Loaded object 9:1 02:49:05.562500 DEBUG global [84] - Loaded object 9:0 02:49:05.562500 DEBUG global [84] - Loaded object 9:5 02:49:05.562500 DEBUG global [84] - Loaded object 9:2 02:49:05.562500 DEBUG global [84] - Loaded object 9:6 02:49:05.562500 DEBUG global [84] - Loaded object 11:0 02:49:05.562500 DEBUG global [84] - Loaded object 116:0 02:49:05.562500 DEBUG global [84] - Loaded object 12:0 02:49:05.562500 DEBUG global [84] - Loaded object 117:0 02:49:05.562500 DEBUG global [84] - Loaded object 13:1 02:49:05.562500 DEBUG global [84] - Loaded object 13:2 02:49:05.578125 DEBUG global [84] - Loaded object 13:0 02:49:05.578125 DEBUG global [84] - Loaded object 222:0 02:49:05.578125 DEBUG global [84] - Loaded object 22:0 02:49:05.578125 DEBUG global [84] - Loaded object 15:0 02:49:05.578125 DEBUG global [84] - Loaded object 118:0 02:49:05.578125 DEBUG global [84] - Loaded object 16:0 02:49:05.578125 DEBUG global [84] - Loaded object 16:6 02:49:05.578125 DEBUG global [84] - Loaded object 16:1 02:49:05.578125 DEBUG global [84] - Loaded object 16:2 02:49:05.578125 DEBUG global [84] - Loaded object 16:3 02:49:05.578125 DEBUG global [84] - Loaded object 16:4 02:49:05.578125 DEBUG global [84] - Loaded object 16:5 02:49:05.578125 DEBUG global [84] - Loaded object 17:7 02:49:05.578125 DEBUG global [84] - Loaded object 17:69 02:49:05.578125 DEBUG global [84] - Loaded object 17:70 02:49:05.578125 DEBUG global [84] - Loaded object 17:71 02:49:05.578125 DEBUG global [84] - Loaded object 17:60 02:49:05.578125 DEBUG global [84] - Loaded object 17:72 02:49:05.578125 DEBUG global [84] - Loaded object 17:18 02:49:05.578125 DEBUG global [84] - Loaded object 17:57 02:49:05.578125 DEBUG global [84] - Loaded object 17:58 02:49:05.578125 DEBUG global [84] - Loaded object 17:0 02:49:05.593750 DEBUG global [84] - Loaded object 17:1 02:49:05.593750 DEBUG global [84] - Loaded object 17:75 02:49:05.593750 DEBUG global [84] - Loaded object 17:6 02:49:05.593750 DEBUG global [84] - Loaded object 17:42 02:49:05.593750 DEBUG global [84] - Loaded object 17:44 02:49:05.593750 DEBUG global [84] - Loaded object 17:63 02:49:05.593750 DEBUG global [84] - Loaded object 17:54 02:49:05.593750 DEBUG global [84] - Loaded object 17:9 02:49:05.593750 DEBUG global [84] - Loaded object 17:37 02:49:05.593750 DEBUG global [84] - Loaded object 17:45 02:49:05.593750 DEBUG global [84] - Loaded object 17:41 02:49:05.593750 DEBUG global [84] - Loaded object 17:24 02:49:05.593750 DEBUG global [84] - Loaded object 17:4 02:49:05.593750 DEBUG global [84] - Loaded object 17:12 02:49:05.593750 DEBUG global [84] - Loaded object 17:13 02:49:05.593750 DEBUG global [84] - Loaded object 17:50 02:49:05.593750 DEBUG global [84] - Loaded object 17:66 02:49:05.593750 DEBUG global [84] - Loaded object 17:53 02:49:05.593750 DEBUG global [84] - Loaded object 17:16 02:49:05.593750 DEBUG global [84] - Loaded object 17:14 02:49:05.593750 DEBUG global [84] - Loaded object 17:10 02:49:05.593750 DEBUG global [84] - Loaded object 17:62 02:49:05.593750 DEBUG global [84] - Loaded object 17:20 02:49:05.593750 DEBUG global [84] - Loaded object 17:21 02:49:05.609375 DEBUG global [84] - Loaded object 17:36 02:49:05.609375 DEBUG global [84] - Loaded object 17:23 02:49:05.609375 DEBUG global [84] - Loaded object 17:55 02:49:05.609375 DEBUG global [84] - Loaded object 17:25 02:49:05.609375 DEBUG global [84] - Loaded object 17:56 02:49:05.609375 DEBUG global [84] - Loaded object 17:3 02:49:05.609375 DEBUG global [84] - Loaded object 17:22 02:49:05.609375 DEBUG global [84] - Loaded object 17:26 02:49:05.609375 DEBUG global [84] - Loaded object 17:40 02:49:05.609375 DEBUG global [84] - Loaded object 17:15 02:49:05.609375 DEBUG global [84] - Loaded object 17:74 02:49:05.609375 DEBUG global [84] - Loaded object 17:28 02:49:05.609375 DEBUG global [84] - Loaded object 17:29 02:49:05.609375 DEBUG global [84] - Loaded object 17:27 02:49:05.609375 DEBUG global [84] - Loaded object 17:34 02:49:05.609375 DEBUG global [84] - Loaded object 17:30 02:49:05.609375 DEBUG global [84] - Loaded object 17:31 02:49:05.609375 DEBUG global [84] - Loaded object 17:64 02:49:05.609375 DEBUG global [84] - Loaded object 17:59 02:49:05.609375 DEBUG global [84] - Loaded object 17:32 02:49:05.609375 DEBUG global [84] - Loaded object 17:52 02:49:05.609375 DEBUG global [84] - Loaded object 17:33 02:49:05.609375 DEBUG global [84] - Loaded object 17:35 02:49:05.609375 DEBUG global [84] - Loaded object 17:77 02:49:05.609375 DEBUG global [84] - Loaded object 17:38 02:49:05.625000 DEBUG global [84] - Loaded object 17:39 02:49:05.625000 DEBUG global [84] - Loaded object 17:17 02:49:05.625000 DEBUG global [84] - Loaded object 17:2 02:49:05.625000 DEBUG global [84] - Loaded object 17:8 02:49:05.625000 DEBUG global [84] - Loaded object 17:61 02:49:05.625000 DEBUG global [84] - Loaded object 17:78 02:49:05.625000 DEBUG global [84] - Loaded object 17:11 02:49:05.625000 DEBUG global [84] - Loaded object 17:65 02:49:05.625000 DEBUG global [84] - Loaded object 17:73 02:49:05.625000 DEBUG global [84] - Loaded object 17:76 02:49:05.625000 DEBUG global [84] - Loaded object 17:48 02:49:05.625000 DEBUG global [84] - Loaded object 17:5 02:49:05.625000 DEBUG global [84] - Loaded object 17:67 02:49:05.625000 DEBUG global [84] - Loaded object 17:79 02:49:05.625000 DEBUG global [84] - Loaded object 17:68 02:49:05.625000 DEBUG global [84] - Loaded object 17:51 02:49:05.625000 DEBUG global [84] - Loaded object 17:46 02:49:05.625000 DEBUG global [84] - Loaded object 17:47 02:49:05.625000 DEBUG global [84] - Loaded object 17:19 02:49:05.625000 DEBUG global [84] - Loaded object 17:43 02:49:05.625000 DEBUG global [84] - Loaded object 17:49 02:49:05.625000 DEBUG global [84] - Loaded object 20:0 02:49:05.625000 DEBUG global [84] - Loaded object 20:1 02:49:05.625000 DEBUG global [84] - Loaded object 84:0 02:49:05.625000 DEBUG global [84] - Loaded object 21:0 02:49:05.640625 DEBUG global [84] - Loaded object 223:0 02:49:05.640625 DEBUG global [84] - Loaded object 119:0 02:49:05.640625 DEBUG global [84] - Loaded object 97:0 02:49:05.640625 DEBUG global [84] - Loaded object 24:0 02:49:05.640625 DEBUG global [84] - Loaded object 206:0 02:49:05.640625 DEBUG global [84] - Loaded object 207:0 02:49:05.640625 DEBUG global [84] - Loaded object 25:0 02:49:05.640625 DEBUG global [84] - Loaded object 26:0 02:49:05.640625 DEBUG global [84] - Loaded object 224:0 02:49:05.640625 DEBUG global [84] - Loaded object 27:0 02:49:05.640625 DEBUG global [84] - Loaded object 28:0 02:49:05.640625 DEBUG global [84] - Loaded object 225:0 02:49:05.640625 DEBUG global [84] - Loaded object 226:0 02:49:05.640625 DEBUG global [84] - Loaded object 29:0 02:49:05.640625 DEBUG global [84] - Loaded object 120:0 02:49:05.640625 DEBUG global [84] - Loaded object 30:0 02:49:05.640625 DEBUG global [84] - Loaded object 31:0 02:49:05.640625 DEBUG global [84] - Loaded object 213:0 02:49:05.640625 DEBUG global [84] - Loaded object 121:0 02:49:05.640625 DEBUG global [84] - Loaded object 172:0 02:49:05.640625 DEBUG global [84] - Loaded object 32:0 02:49:05.640625 DEBUG global [84] - Loaded object 36:0 02:49:05.640625 DEBUG global [84] - Loaded object 208:0 02:49:05.656250 DEBUG global [84] - Loaded object 214:0 02:49:05.656250 DEBUG global [84] - Loaded object 35:0 02:49:05.656250 DEBUG global [84] - Loaded object 124:0 02:49:05.656250 DEBUG global [84] - Loaded object 227:0 02:49:05.656250 DEBUG global [84] - Loaded object 37:0 02:49:05.656250 DEBUG global [84] - Loaded object 38:0 02:49:05.656250 DEBUG global [84] - Loaded object 125:0 02:49:05.656250 DEBUG global [84] - Loaded object 10:7 02:49:05.656250 DEBUG global [84] - Loaded object 10:4 02:49:05.656250 DEBUG global [84] - Loaded object 10:3 02:49:05.656250 DEBUG global [84] - Loaded object 10:1 02:49:05.656250 DEBUG global [84] - Loaded object 10:0 02:49:05.656250 DEBUG global [84] - Loaded object 10:5 02:49:05.656250 DEBUG global [84] - Loaded object 10:2 02:49:05.656250 DEBUG global [84] - Loaded object 10:6 02:49:05.656250 DEBUG global [84] - Loaded object 126:0 02:49:05.656250 DEBUG global [84] - Loaded object 177:0 02:49:05.656250 DEBUG global [84] - Loaded object 127:0 02:49:05.656250 DEBUG global [84] - Loaded object 128:0 02:49:05.656250 DEBUG global [84] - Loaded object 39:0 02:49:05.656250 DEBUG global [84] - Loaded object 100:0 02:49:05.656250 DEBUG global [84] - Loaded object 100:1 02:49:05.656250 DEBUG global [84] - Loaded object 41:0 02:49:05.656250 DEBUG global [84] - Loaded object 42:0 02:49:05.656250 DEBUG global [84] - Loaded object 130:0 02:49:05.671875 DEBUG global [84] - Loaded object 228:0 02:49:05.671875 DEBUG global [84] - Loaded object 229:0 02:49:05.671875 DEBUG global [84] - Loaded object 46:0 02:49:05.671875 DEBUG global [84] - Loaded object 230:0 02:49:05.671875 DEBUG global [84] - Loaded object 48:0 02:49:05.671875 DEBUG global [84] - Loaded object 49:0 02:49:05.671875 DEBUG global [84] - Loaded object 49:1 02:49:05.671875 DEBUG global [84] - Loaded object 131:0 02:49:05.671875 DEBUG global [84] - Loaded object 23:0 02:49:05.671875 DEBUG global [84] - Loaded object 51:0 02:49:05.671875 DEBUG global [84] - Loaded object 52:0 02:49:05.671875 DEBUG global [84] - Loaded object 53:1 02:49:05.671875 DEBUG global [84] - Loaded object 53:4 02:49:05.671875 DEBUG global [84] - Loaded object 53:5 02:49:05.671875 DEBUG global [84] - Loaded object 53:6 02:49:05.671875 DEBUG global [84] - Loaded object 53:2 02:49:05.671875 DEBUG global [84] - Loaded object 53:0 02:49:05.671875 DEBUG global [84] - Loaded object 53:3 02:49:05.671875 DEBUG global [84] - Loaded object 43:0 02:49:05.671875 DEBUG global [84] - Loaded object 43:1 02:49:05.671875 DEBUG global [84] - Loaded object 43:2 02:49:05.671875 DEBUG global [84] - Loaded object 43:3 02:49:05.671875 DEBUG global [84] - Loaded object 43:4 02:49:05.671875 DEBUG global [84] - Loaded object 43:5 02:49:05.671875 DEBUG global [84] - Loaded object 43:6 02:49:05.687500 DEBUG global [84] - Loaded object 43:7 02:49:05.687500 DEBUG global [84] - Loaded object 44:0 02:49:05.687500 DEBUG global [84] - Loaded object 44:1 02:49:05.687500 DEBUG global [84] - Loaded object 44:2 02:49:05.687500 DEBUG global [84] - Loaded object 44:3 02:49:05.687500 DEBUG global [84] - Loaded object 44:4 02:49:05.687500 DEBUG global [84] - Loaded object 44:5 02:49:05.687500 DEBUG global [84] - Loaded object 44:6 02:49:05.687500 DEBUG global [84] - Loaded object 44:7 02:49:05.687500 DEBUG global [84] - Loaded object 45:0 02:49:05.687500 DEBUG global [84] - Loaded object 45:1 02:49:05.687500 DEBUG global [84] - Loaded object 45:2 02:49:05.687500 DEBUG global [84] - Loaded object 45:3 02:49:05.687500 DEBUG global [84] - Loaded object 45:4 02:49:05.687500 DEBUG global [84] - Loaded object 45:5 02:49:05.687500 DEBUG global [84] - Loaded object 45:6 02:49:05.687500 DEBUG global [84] - Loaded object 45:7 02:49:05.687500 DEBUG global [84] - Loaded object 132:0 02:49:05.687500 DEBUG global [84] - Loaded object 133:0 02:49:05.687500 DEBUG global [84] - Loaded object 134:0 02:49:05.687500 DEBUG global [84] - Loaded object 129:0 02:49:05.687500 DEBUG global [84] - Loaded object 55:0 02:49:05.687500 DEBUG global [84] - Loaded object 135:0 02:49:05.687500 DEBUG global [84] - Loaded object 186:0 02:49:05.687500 DEBUG global [84] - Loaded object 56:0 02:49:05.703125 DEBUG global [84] - Loaded object 57:0 02:49:05.703125 DEBUG global [84] - Loaded object 59:0 02:49:05.703125 DEBUG global [84] - Loaded object 136:0 02:49:05.703125 DEBUG global [84] - Loaded object 6:0 02:49:05.703125 DEBUG global [84] - Loaded object 60:0 02:49:05.703125 DEBUG global [84] - Loaded object 137:0 02:49:05.703125 DEBUG global [84] - Loaded object 189:0 02:49:05.703125 DEBUG global [84] - Loaded object 62:0 02:49:05.703125 DEBUG global [84] - Loaded object 63:0 02:49:05.703125 DEBUG global [84] - Loaded object 215:0 02:49:05.703125 DEBUG global [84] - Loaded object 64:0 02:49:05.703125 DEBUG global [84] - Loaded object 65:0 02:49:05.703125 DEBUG global [84] - Loaded object 68:0 02:49:05.703125 DEBUG global [84] - Loaded object 67:0 02:49:05.703125 DEBUG global [84] - Loaded object 69:0 02:49:05.703125 DEBUG global [84] - Loaded object 66:0 02:49:05.703125 DEBUG global [84] - Loaded object 216:0 02:49:05.703125 DEBUG global [84] - Loaded object 218:0 02:49:05.703125 DEBUG global [84] - Loaded object 218:8 02:49:05.703125 DEBUG global [84] - Loaded object 218:5 02:49:05.703125 DEBUG global [84] - Loaded object 218:7 02:49:05.703125 DEBUG global [84] - Loaded object 218:3 02:49:05.703125 DEBUG global [84] - Loaded object 218:4 02:49:05.718750 DEBUG global [84] - Loaded object 218:1 02:49:05.718750 DEBUG global [84] - Loaded object 218:6 02:49:05.718750 DEBUG global [84] - Loaded object 218:2 02:49:05.718750 DEBUG global [84] - Loaded object 217:0 02:49:05.718750 DEBUG global [84] - Loaded object 217:1 02:49:05.718750 DEBUG global [84] - Loaded object 217:2 02:49:05.718750 DEBUG global [84] - Loaded object 217:3 02:49:05.718750 DEBUG global [84] - Loaded object 217:4 02:49:05.718750 DEBUG global [84] - Loaded object 217:5 02:49:05.718750 DEBUG global [84] - Loaded object 217:6 02:49:05.718750 DEBUG global [84] - Loaded object 70:0 02:49:05.718750 DEBUG global [84] - Loaded object 71:0 02:49:05.718750 DEBUG global [84] - Loaded object 72:0 02:49:05.718750 DEBUG global [84] - Loaded object 73:0 02:49:05.718750 DEBUG global [84] - Loaded object 74:0 02:49:05.718750 DEBUG global [84] - Loaded object 75:0 02:49:05.718750 DEBUG global [84] - Loaded object 162:0 02:49:05.718750 DEBUG global [84] - Loaded object 163:0 02:49:05.718750 DEBUG global [84] - Loaded object 164:0 02:49:05.718750 DEBUG global [84] - Loaded object 76:0 02:49:05.718750 DEBUG global [84] - Loaded object 77:0 02:49:05.718750 DEBUG global [84] - Loaded object 58:0 02:49:05.718750 DEBUG global [84] - Loaded object 161:0 02:49:05.718750 DEBUG global [84] - Loaded object 78:0 02:49:05.734375 DEBUG global [84] - Loaded object 79:4 02:49:05.734375 DEBUG global [84] - Loaded object 79:5 02:49:05.734375 DEBUG global [84] - Loaded object 79:6 02:49:05.734375 DEBUG global [84] - Loaded object 79:1 02:49:05.734375 DEBUG global [84] - Loaded object 79:7 02:49:05.734375 DEBUG global [84] - Loaded object 79:2 02:49:05.734375 DEBUG global [84] - Loaded object 79:3 02:49:05.734375 DEBUG global [84] - Loaded object 79:0 02:49:05.734375 DEBUG global [84] - Loaded object 143:0 02:49:05.734375 DEBUG global [84] - Loaded object 147:0 02:49:05.734375 DEBUG global [84] - Loaded object 231:0 02:49:05.734375 DEBUG global [84] - Loaded object 209:0 02:49:05.734375 DEBUG global [84] - Loaded object 80:0 02:49:05.734375 DEBUG global [84] - Loaded object 148:0 02:49:05.734375 DEBUG global [84] - Loaded object 149:0 02:49:05.734375 DEBUG global [84] - Loaded object 81:0 02:49:05.734375 DEBUG global [84] - Loaded object 47:0 02:49:05.734375 DEBUG global [84] - Loaded object 107:0 02:49:05.734375 DEBUG global [84] - Loaded object 82:0 02:49:05.734375 DEBUG global [84] - Loaded object 85:0 02:49:05.734375 DEBUG global [84] - Loaded object 86:0 02:49:05.734375 DEBUG global [84] - Loaded object 87:0 02:49:05.734375 DEBUG global [84] - Loaded object 88:0 02:49:05.734375 DEBUG global [84] - Loaded object 89:0 02:49:05.734375 DEBUG global [84] - Loaded object 90:0 02:49:05.750000 DEBUG global [84] - Loaded object 150:0 02:49:05.750000 DEBUG global [84] - Loaded object 91:0 02:49:05.750000 DEBUG global [84] - Loaded object 92:0 02:49:05.750000 DEBUG global [84] - Loaded object 151:0 02:49:05.750000 DEBUG global [84] - Loaded object 93:0 02:49:05.750000 DEBUG global [84] - Loaded object 94:0 02:49:05.750000 DEBUG global [84] - Loaded object 61:0 02:49:05.750000 DEBUG global [84] - Loaded object 153:0 02:49:05.750000 DEBUG global [84] - Loaded object 103:0 02:49:05.750000 DEBUG global [84] - Loaded object 103:1 02:49:05.750000 DEBUG global [84] - Loaded object 210:0 02:49:05.750000 DEBUG global [84] - Loaded object 211:0 02:49:05.750000 DEBUG global [84] - Loaded object 14:0 02:49:05.750000 DEBUG global [84] - Loaded object 95:0 02:49:05.750000 DEBUG global [84] - Loaded object 96:0 02:49:05.750000 DEBUG global [84] - Loaded object 221:0 02:49:05.750000 DEBUG global [84] - Loaded object 99:0 02:49:05.750000 DEBUG global [84] - Loaded object 101:0 02:49:05.750000 DEBUG global [84] - Loaded object 102:0 02:49:05.750000 DEBUG global [84] - Loaded object 155:0 02:49:05.750000 DEBUG global [84] - Loaded object 199:0 02:49:05.750000 DEBUG global [84] - Loaded object 104:0 02:49:05.750000 DEBUG global [84] - Loaded object 158:0 02:49:05.750000 DEBUG global [84] - Loaded object 105:0 02:49:05.750000 DEBUG global [84] - Loaded object 106:0 02:49:05.750000 DEBUG global [84] - Loaded object 108:0 02:49:05.765625 DEBUG global [84] - Loaded object 109:0 02:49:05.765625 DEBUG global [84] - Loaded object 110:0 02:49:05.765625 DEBUG global [84] - Loaded object 111:0 02:49:05.765625 DEBUG global [84] - Loaded object 112:0 02:49:05.765625 DEBUG global [84] - Loaded object 113:0 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Acid breath 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Acid breath 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Age 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Air Elemental 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Air Shield 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Animate Dead 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Anti-Magic 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Armageddon 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Berserk 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Bind 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Bless 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Blind 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Bloodlust 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Chain Lightning 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Clone 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Counterstrike 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Cure 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Curse 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Death Cloud 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Death Ripple 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Death Stare 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Destroy Undead 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Dimension Door 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Disease 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Disguise 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Dispel 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Disrupting Ray 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Earth Elemental 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Earthquake 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Fire Elemental 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Fire Shield 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Fire Wall 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Fireball 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Fly 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Force Field 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Forgetfulness 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Fortune 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Frenzy 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Frost Ring 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Haste 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Hypnotize 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Ice Bolt 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Implosion 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Inferno 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Land Mine 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Lightning Bolt 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Magic Arrow 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Magic Mirror 02:49:05.765625 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Meteor Shower 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Mirth 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Misfortune 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Paralyze 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Poison 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Prayer 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Precision 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Protection from Air 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Prot. from Earth 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Protection from Fire 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Prot. from Water 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Quicksand 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Remove Obstacle 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Resurrection 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Sacrifice 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Scuttle Boat 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Shield 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Slayer 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Slow 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Sorrow 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Stone Gaze 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Stone Skin 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Summon Boat 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Teleport 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Thunderbolt 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Town Portal 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell View Air 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell View Earth 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Visions 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Water Elemental 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Water Walk 02:49:05.781250 TRACE global [84] - CSpellHandler::loadFromJson: loading spell Weakness 02:49:05.781250 INFO global [84] - [DONE] Original game files 02:49:05.781250 INFO global [84] - [DONE] Adventure AI trace 02:49:05.796875 INFO global [84] - [DONE] VCMI essential files 02:49:05.796875 INFO global [84] - [SKIP] Creature bonus icons 02:49:05.796875 INFO global [84] - [DONE] Extra resolutions 02:49:05.796875 INFO global [84] - Loading mod data: 391ms 02:49:05.796875 DEBUG global [84] - Loaded object 98:0 02:49:05.796875 DEBUG global [84] - Loaded object 98:8 02:49:05.796875 DEBUG global [84] - Loaded object 98:5 02:49:05.796875 DEBUG global [84] - Loaded object 98:7 02:49:05.796875 DEBUG global [84] - Loaded object 98:3 02:49:05.796875 DEBUG global [84] - Loaded object 98:4 02:49:05.796875 DEBUG global [84] - Loaded object 98:1 02:49:05.796875 DEBUG global [84] - Loaded object 98:6 02:49:05.796875 DEBUG global [84] - Loaded object 98:2 02:49:05.796875 DEBUG global [84] - Loaded object 34:4 02:49:05.796875 DEBUG global [84] - Loaded object 34:12 02:49:05.796875 DEBUG global [84] - Loaded object 34:13 02:49:05.796875 DEBUG global [84] - Loaded object 34:14 02:49:05.796875 DEBUG global [84] - Loaded object 34:1 02:49:05.796875 DEBUG global [84] - Loaded object 34:8 02:49:05.796875 DEBUG global [84] - Loaded object 34:6 02:49:05.812500 DEBUG global [84] - Loaded object 34:3 02:49:05.812500 DEBUG global [84] - Loaded object 34:17 02:49:05.812500 DEBUG global [84] - Loaded object 34:7 02:49:05.812500 DEBUG global [84] - Loaded object 34:0 02:49:05.812500 DEBUG global [84] - Loaded object 34:9 02:49:05.812500 DEBUG global [84] - Loaded object 34:11 02:49:05.812500 DEBUG global [84] - Loaded object 34:16 02:49:05.812500 DEBUG global [84] - Loaded object 34:2 02:49:05.812500 DEBUG global [84] - Loaded object 34:10 02:49:05.812500 DEBUG global [84] - Loaded object 34:15 02:49:05.812500 DEBUG global [84] - Loaded object 34:5 02:49:05.812500 INFO global [84] - Resolving identifiers: 15 ms 02:49:05.812500 DEBUG global [84] - Loaded object 5:0 02:49:05.812500 DEBUG global [84] - Loaded object 5:1 02:49:05.812500 DEBUG global [84] - Loaded object 5:2 02:49:05.812500 DEBUG global [84] - Loaded object 5:3 02:49:05.812500 DEBUG global [84] - Loaded object 5:4 02:49:05.812500 DEBUG global [84] - Loaded object 5:5 02:49:05.812500 DEBUG global [84] - Loaded object 5:6 02:49:05.812500 DEBUG global [84] - Loaded object 5:7 02:49:05.812500 DEBUG global [84] - Loaded object 5:8 02:49:05.812500 DEBUG global [84] - Loaded object 5:9 02:49:05.812500 DEBUG global [84] - Loaded object 5:10 02:49:05.812500 DEBUG global [84] - Loaded object 5:11 02:49:05.812500 DEBUG global [84] - Loaded object 5:12 02:49:05.828125 DEBUG global [84] - Loaded object 5:13 02:49:05.828125 DEBUG global [84] - Loaded object 5:14 02:49:05.828125 DEBUG global [84] - Loaded object 5:15 02:49:05.828125 DEBUG global [84] - Loaded object 5:16 02:49:05.828125 DEBUG global [84] - Loaded object 5:17 02:49:05.828125 DEBUG global [84] - Loaded object 5:18 02:49:05.828125 DEBUG global [84] - Loaded object 5:19 02:49:05.828125 DEBUG global [84] - Loaded object 5:20 02:49:05.828125 DEBUG global [84] - Loaded object 5:21 02:49:05.828125 DEBUG global [84] - Loaded object 5:22 02:49:05.828125 DEBUG global [84] - Loaded object 5:23 02:49:05.828125 DEBUG global [84] - Loaded object 5:24 02:49:05.828125 DEBUG global [84] - Loaded object 5:25 02:49:05.828125 DEBUG global [84] - Loaded object 5:26 02:49:05.828125 DEBUG global [84] - Loaded object 5:27 02:49:05.828125 DEBUG global [84] - Loaded object 5:28 02:49:05.828125 DEBUG global [84] - Loaded object 5:29 02:49:05.828125 DEBUG global [84] - Loaded object 5:30 02:49:05.828125 DEBUG global [84] - Loaded object 5:31 02:49:05.828125 DEBUG global [84] - Loaded object 5:32 02:49:05.828125 DEBUG global [84] - Loaded object 5:33 02:49:05.828125 DEBUG global [84] - Loaded object 5:34 02:49:05.828125 DEBUG global [84] - Loaded object 5:35 02:49:05.828125 DEBUG global [84] - Loaded object 5:36 02:49:05.828125 DEBUG global [84] - Loaded object 5:37 02:49:05.828125 DEBUG global [84] - Loaded object 5:38 02:49:05.828125 DEBUG global [84] - Loaded object 5:39 02:49:05.828125 DEBUG global [84] - Loaded object 5:40 02:49:05.828125 DEBUG global [84] - Loaded object 5:41 02:49:05.828125 DEBUG global [84] - Loaded object 5:42 02:49:05.843750 DEBUG global [84] - Loaded object 5:43 02:49:05.843750 DEBUG global [84] - Loaded object 5:44 02:49:05.843750 DEBUG global [84] - Loaded object 5:45 02:49:05.843750 DEBUG global [84] - Loaded object 5:46 02:49:05.843750 DEBUG global [84] - Loaded object 5:47 02:49:05.843750 DEBUG global [84] - Loaded object 5:48 02:49:05.843750 DEBUG global [84] - Loaded object 5:49 02:49:05.843750 DEBUG global [84] - Loaded object 5:50 02:49:05.843750 DEBUG global [84] - Loaded object 5:51 02:49:05.843750 DEBUG global [84] - Loaded object 5:52 02:49:05.843750 DEBUG global [84] - Loaded object 5:53 02:49:05.843750 DEBUG global [84] - Loaded object 5:54 02:49:05.843750 DEBUG global [84] - Loaded object 5:55 02:49:05.843750 DEBUG global [84] - Loaded object 5:56 02:49:05.843750 DEBUG global [84] - Loaded object 5:57 02:49:05.843750 DEBUG global [84] - Loaded object 5:58 02:49:05.843750 DEBUG global [84] - Loaded object 5:59 02:49:05.843750 DEBUG global [84] - Loaded object 5:60 02:49:05.843750 DEBUG global [84] - Loaded object 5:61 02:49:05.843750 DEBUG global [84] - Loaded object 5:62 02:49:05.843750 DEBUG global [84] - Loaded object 5:63 02:49:05.843750 DEBUG global [84] - Loaded object 5:64 02:49:05.843750 DEBUG global [84] - Loaded object 5:65 02:49:05.843750 DEBUG global [84] - Loaded object 5:66 02:49:05.843750 DEBUG global [84] - Loaded object 5:67 02:49:05.843750 DEBUG global [84] - Loaded object 5:68 02:49:05.843750 DEBUG global [84] - Loaded object 5:69 02:49:05.843750 DEBUG global [84] - Loaded object 5:70 02:49:05.843750 DEBUG global [84] - Loaded object 5:71 02:49:05.843750 DEBUG global [84] - Loaded object 5:72 02:49:05.843750 DEBUG global [84] - Loaded object 5:73 02:49:05.859375 DEBUG global [84] - Loaded object 5:74 02:49:05.859375 DEBUG global [84] - Loaded object 5:75 02:49:05.859375 DEBUG global [84] - Loaded object 5:76 02:49:05.859375 DEBUG global [84] - Loaded object 5:77 02:49:05.859375 DEBUG global [84] - Loaded object 5:78 02:49:05.859375 DEBUG global [84] - Loaded object 5:79 02:49:05.859375 DEBUG global [84] - Loaded object 5:80 02:49:05.859375 DEBUG global [84] - Loaded object 5:81 02:49:05.859375 DEBUG global [84] - Loaded object 5:82 02:49:05.859375 DEBUG global [84] - Loaded object 5:83 02:49:05.859375 DEBUG global [84] - Loaded object 5:84 02:49:05.859375 DEBUG global [84] - Loaded object 5:85 02:49:05.859375 DEBUG global [84] - Loaded object 5:86 02:49:05.859375 DEBUG global [84] - Loaded object 5:87 02:49:05.859375 DEBUG global [84] - Loaded object 5:88 02:49:05.859375 DEBUG global [84] - Loaded object 5:89 02:49:05.859375 DEBUG global [84] - Loaded object 5:90 02:49:05.859375 DEBUG global [84] - Loaded object 5:91 02:49:05.859375 DEBUG global [84] - Loaded object 5:92 02:49:05.859375 DEBUG global [84] - Loaded object 5:93 02:49:05.859375 DEBUG global [84] - Loaded object 5:94 02:49:05.859375 DEBUG global [84] - Loaded object 5:95 02:49:05.859375 DEBUG global [84] - Loaded object 5:96 02:49:05.859375 DEBUG global [84] - Loaded object 5:97 02:49:05.859375 DEBUG global [84] - Loaded object 5:98 02:49:05.859375 DEBUG global [84] - Loaded object 5:99 02:49:05.859375 DEBUG global [84] - Loaded object 5:100 02:49:05.859375 DEBUG global [84] - Loaded object 5:101 02:49:05.859375 DEBUG global [84] - Loaded object 5:102 02:49:05.859375 DEBUG global [84] - Loaded object 5:103 02:49:05.859375 DEBUG global [84] - Loaded object 5:104 02:49:05.875000 DEBUG global [84] - Loaded object 5:105 02:49:05.875000 DEBUG global [84] - Loaded object 5:106 02:49:05.875000 DEBUG global [84] - Loaded object 5:107 02:49:05.875000 DEBUG global [84] - Loaded object 5:108 02:49:05.875000 DEBUG global [84] - Loaded object 5:109 02:49:05.875000 DEBUG global [84] - Loaded object 5:110 02:49:05.875000 DEBUG global [84] - Loaded object 5:111 02:49:05.875000 DEBUG global [84] - Loaded object 5:112 02:49:05.875000 DEBUG global [84] - Loaded object 5:113 02:49:05.875000 DEBUG global [84] - Loaded object 5:114 02:49:05.875000 DEBUG global [84] - Loaded object 5:115 02:49:05.875000 DEBUG global [84] - Loaded object 5:116 02:49:05.875000 DEBUG global [84] - Loaded object 5:117 02:49:05.875000 DEBUG global [84] - Loaded object 5:118 02:49:05.875000 DEBUG global [84] - Loaded object 5:119 02:49:05.875000 DEBUG global [84] - Loaded object 5:120 02:49:05.875000 DEBUG global [84] - Loaded object 5:121 02:49:05.875000 DEBUG global [84] - Loaded object 5:122 02:49:05.875000 DEBUG global [84] - Loaded object 5:123 02:49:05.875000 DEBUG global [84] - Loaded object 5:124 02:49:05.875000 DEBUG global [84] - Loaded object 5:125 02:49:05.875000 DEBUG global [84] - Loaded object 5:126 02:49:05.875000 DEBUG global [84] - Loaded object 5:127 02:49:05.875000 DEBUG global [84] - Loaded object 5:128 02:49:05.875000 DEBUG global [84] - Loaded object 5:129 02:49:05.875000 DEBUG global [84] - Loaded object 5:130 02:49:05.875000 DEBUG global [84] - Loaded object 5:131 02:49:05.875000 DEBUG global [84] - Loaded object 5:132 02:49:05.875000 DEBUG global [84] - Loaded object 5:133 02:49:05.890625 DEBUG global [84] - Loaded object 5:134 02:49:05.890625 DEBUG global [84] - Loaded object 5:135 02:49:05.890625 DEBUG global [84] - Loaded object 5:136 02:49:05.890625 DEBUG global [84] - Loaded object 5:137 02:49:05.890625 DEBUG global [84] - Loaded object 5:138 02:49:05.890625 DEBUG global [84] - Loaded object 5:139 02:49:05.890625 DEBUG global [84] - Loaded object 5:140 02:49:05.890625 DEBUG global [84] - Loaded object 5:141 02:49:05.890625 DEBUG global [84] - Loaded object 5:142 02:49:05.890625 DEBUG global [84] - Loaded object 5:143 02:49:05.890625 DEBUG global [84] - Loaded object 54:0 02:49:05.890625 DEBUG global [84] - Loaded object 54:1 02:49:05.890625 DEBUG global [84] - Loaded object 54:2 02:49:05.890625 DEBUG global [84] - Loaded object 54:3 02:49:05.890625 DEBUG global [84] - Loaded object 54:4 02:49:05.890625 DEBUG global [84] - Loaded object 54:5 02:49:05.890625 DEBUG global [84] - Loaded object 54:6 02:49:05.890625 DEBUG global [84] - Loaded object 54:7 02:49:05.890625 DEBUG global [84] - Loaded object 54:8 02:49:05.890625 DEBUG global [84] - Loaded object 54:9 02:49:05.890625 DEBUG global [84] - Loaded object 54:10 02:49:05.890625 DEBUG global [84] - Loaded object 54:11 02:49:05.890625 DEBUG global [84] - Loaded object 54:12 02:49:05.890625 DEBUG global [84] - Loaded object 54:13 02:49:05.890625 DEBUG global [84] - Loaded object 54:14 02:49:05.890625 DEBUG global [84] - Loaded object 54:15 02:49:05.890625 DEBUG global [84] - Loaded object 54:16 02:49:05.890625 DEBUG global [84] - Loaded object 54:17 02:49:05.890625 DEBUG global [84] - Loaded object 54:18 02:49:05.890625 DEBUG global [84] - Loaded object 54:19 02:49:05.906250 DEBUG global [84] - Loaded object 54:20 02:49:05.906250 DEBUG global [84] - Loaded object 54:21 02:49:05.906250 DEBUG global [84] - Loaded object 54:22 02:49:05.906250 DEBUG global [84] - Loaded object 54:23 02:49:05.906250 DEBUG global [84] - Loaded object 54:24 02:49:05.906250 DEBUG global [84] - Loaded object 54:25 02:49:05.906250 DEBUG global [84] - Loaded object 54:26 02:49:05.906250 DEBUG global [84] - Loaded object 54:27 02:49:05.906250 DEBUG global [84] - Loaded object 54:28 02:49:05.906250 DEBUG global [84] - Loaded object 54:29 02:49:05.906250 DEBUG global [84] - Loaded object 54:30 02:49:05.906250 DEBUG global [84] - Loaded object 54:31 02:49:05.906250 DEBUG global [84] - Loaded object 54:32 02:49:05.906250 DEBUG global [84] - Loaded object 54:33 02:49:05.906250 DEBUG global [84] - Loaded object 54:34 02:49:05.906250 DEBUG global [84] - Loaded object 54:35 02:49:05.906250 DEBUG global [84] - Loaded object 54:36 02:49:05.906250 DEBUG global [84] - Loaded object 54:37 02:49:05.906250 DEBUG global [84] - Loaded object 54:38 02:49:05.906250 DEBUG global [84] - Loaded object 54:39 02:49:05.906250 DEBUG global [84] - Loaded object 54:40 02:49:05.906250 DEBUG global [84] - Loaded object 54:41 02:49:05.906250 DEBUG global [84] - Loaded object 54:42 02:49:05.906250 DEBUG global [84] - Loaded object 54:43 02:49:05.906250 DEBUG global [84] - Loaded object 54:44 02:49:05.906250 DEBUG global [84] - Loaded object 54:45 02:49:05.906250 DEBUG global [84] - Loaded object 54:46 02:49:05.906250 DEBUG global [84] - Loaded object 54:47 02:49:05.906250 DEBUG global [84] - Loaded object 54:48 02:49:05.906250 DEBUG global [84] - Loaded object 54:49 02:49:05.921875 DEBUG global [84] - Loaded object 54:50 02:49:05.921875 DEBUG global [84] - Loaded object 54:51 02:49:05.921875 DEBUG global [84] - Loaded object 54:52 02:49:05.921875 DEBUG global [84] - Loaded object 54:53 02:49:05.921875 DEBUG global [84] - Loaded object 54:54 02:49:05.921875 DEBUG global [84] - Loaded object 54:55 02:49:05.921875 DEBUG global [84] - Loaded object 54:56 02:49:05.921875 DEBUG global [84] - Loaded object 54:57 02:49:05.921875 DEBUG global [84] - Loaded object 54:58 02:49:05.921875 DEBUG global [84] - Loaded object 54:59 02:49:05.921875 DEBUG global [84] - Loaded object 54:60 02:49:05.921875 DEBUG global [84] - Loaded object 54:61 02:49:05.921875 DEBUG global [84] - Loaded object 54:62 02:49:05.921875 DEBUG global [84] - Loaded object 54:63 02:49:05.921875 DEBUG global [84] - Loaded object 54:64 02:49:05.921875 DEBUG global [84] - Loaded object 54:65 02:49:05.921875 DEBUG global [84] - Loaded object 54:66 02:49:05.921875 DEBUG global [84] - Loaded object 54:67 02:49:05.921875 DEBUG global [84] - Loaded object 54:68 02:49:05.921875 DEBUG global [84] - Loaded object 54:69 02:49:05.921875 DEBUG global [84] - Loaded object 54:70 02:49:05.921875 DEBUG global [84] - Loaded object 54:71 02:49:05.921875 DEBUG global [84] - Loaded object 54:72 02:49:05.921875 DEBUG global [84] - Loaded object 54:73 02:49:05.921875 DEBUG global [84] - Loaded object 54:74 02:49:05.921875 DEBUG global [84] - Loaded object 54:75 02:49:05.921875 DEBUG global [84] - Loaded object 54:76 02:49:05.921875 DEBUG global [84] - Loaded object 54:77 02:49:05.921875 DEBUG global [84] - Loaded object 54:78 02:49:05.937500 DEBUG global [84] - Loaded object 54:79 02:49:05.937500 DEBUG global [84] - Loaded object 54:80 02:49:05.937500 DEBUG global [84] - Loaded object 54:81 02:49:05.937500 DEBUG global [84] - Loaded object 54:82 02:49:05.937500 DEBUG global [84] - Loaded object 54:83 02:49:05.937500 DEBUG global [84] - Loaded object 54:84 02:49:05.937500 DEBUG global [84] - Loaded object 54:85 02:49:05.937500 DEBUG global [84] - Loaded object 54:86 02:49:05.937500 DEBUG global [84] - Loaded object 54:87 02:49:05.937500 DEBUG global [84] - Loaded object 54:88 02:49:05.937500 DEBUG global [84] - Loaded object 54:89 02:49:05.937500 DEBUG global [84] - Loaded object 54:90 02:49:05.937500 DEBUG global [84] - Loaded object 54:91 02:49:05.937500 DEBUG global [84] - Loaded object 54:92 02:49:05.937500 DEBUG global [84] - Loaded object 54:93 02:49:05.937500 DEBUG global [84] - Loaded object 54:94 02:49:05.937500 DEBUG global [84] - Loaded object 54:95 02:49:05.937500 DEBUG global [84] - Loaded object 54:96 02:49:05.937500 DEBUG global [84] - Loaded object 54:97 02:49:05.937500 DEBUG global [84] - Loaded object 54:98 02:49:05.937500 DEBUG global [84] - Loaded object 54:99 02:49:05.937500 DEBUG global [84] - Loaded object 54:100 02:49:05.937500 DEBUG global [84] - Loaded object 54:101 02:49:05.937500 DEBUG global [84] - Loaded object 54:102 02:49:05.937500 DEBUG global [84] - Loaded object 54:103 02:49:05.937500 DEBUG global [84] - Loaded object 54:104 02:49:05.937500 DEBUG global [84] - Loaded object 54:105 02:49:05.937500 DEBUG global [84] - Loaded object 54:106 02:49:05.937500 DEBUG global [84] - Loaded object 54:107 02:49:05.937500 DEBUG global [84] - Loaded object 54:108 02:49:05.953125 DEBUG global [84] - Loaded object 54:109 02:49:05.953125 DEBUG global [84] - Loaded object 54:110 02:49:05.953125 DEBUG global [84] - Loaded object 54:111 02:49:05.953125 DEBUG global [84] - Loaded object 54:112 02:49:05.953125 DEBUG global [84] - Loaded object 54:113 02:49:05.953125 DEBUG global [84] - Loaded object 54:114 02:49:05.953125 DEBUG global [84] - Loaded object 54:115 02:49:05.953125 DEBUG global [84] - Loaded object 54:116 02:49:05.953125 DEBUG global [84] - Loaded object 54:117 02:49:05.953125 DEBUG global [84] - Loaded object 54:118 02:49:05.953125 DEBUG global [84] - Loaded object 54:119 02:49:05.953125 DEBUG global [84] - Loaded object 54:120 02:49:05.953125 DEBUG global [84] - Loaded object 54:121 02:49:05.953125 DEBUG global [84] - Loaded object 54:122 02:49:05.953125 DEBUG global [84] - Loaded object 54:123 02:49:05.953125 DEBUG global [84] - Loaded object 54:124 02:49:05.953125 DEBUG global [84] - Loaded object 54:125 02:49:05.953125 DEBUG global [84] - Loaded object 54:126 02:49:05.953125 DEBUG global [84] - Loaded object 54:127 02:49:05.953125 DEBUG global [84] - Loaded object 54:128 02:49:05.953125 DEBUG global [84] - Loaded object 54:129 02:49:05.953125 DEBUG global [84] - Loaded object 54:130 02:49:05.953125 DEBUG global [84] - Loaded object 54:131 02:49:05.953125 DEBUG global [84] - Loaded object 54:132 02:49:05.953125 DEBUG global [84] - Loaded object 54:133 02:49:05.953125 DEBUG global [84] - Loaded object 54:134 02:49:05.953125 DEBUG global [84] - Loaded object 54:135 02:49:05.953125 DEBUG global [84] - Loaded object 54:136 02:49:05.968750 DEBUG global [84] - Loaded object 54:137 02:49:05.968750 DEBUG global [84] - Loaded object 54:138 02:49:05.968750 DEBUG global [84] - Loaded object 54:139 02:49:05.968750 DEBUG global [84] - Loaded object 54:140 02:49:05.968750 DEBUG global [84] - Loaded object 54:141 02:49:05.968750 DEBUG global [84] - Loaded object 54:142 02:49:05.968750 DEBUG global [84] - Loaded object 54:143 02:49:05.968750 DEBUG global [84] - Loaded object 54:144 02:49:05.968750 DEBUG global [84] - Loaded object 54:145 02:49:05.968750 DEBUG global [84] - Loaded object 54:146 02:49:05.968750 DEBUG global [84] - Loaded object 54:147 02:49:05.968750 DEBUG global [84] - Loaded object 54:148 02:49:05.968750 DEBUG global [84] - Loaded object 54:149 02:49:05.968750 WARN global [84] - No templates found for 49:1 02:49:05.968750 WARN global [84] - No templates found for 70:0 02:49:05.968750 WARN global [84] - No templates found for 79:7 02:49:05.968750 WARN global [84] - No templates found for 100:1 02:49:05.968750 WARN global [84] - No templates found for 103:1 02:49:05.968750 WARN global [84] - No templates found for 172:0 02:49:05.968750 WARN global [84] - No templates found for 186:0 02:49:05.968750 WARN global [84] - No templates found for 189:0 02:49:05.984375 INFO global [84] - Handlers post-load finalization: 172 ms 02:49:05.984375 INFO global [84] - All game content loaded in 969 ms 02:49:05.984375 INFO global [84] - Template handler: 969 02:49:05.984375 INFO global [84] - Initializing VCMI_Lib: 984 02:49:06.046875 INFO global [84] - Loading and transforming heroes' flags: 63 02:49:06.062500 INFO global [84] - Screen handler: 78 02:49:06.109375 INFO global [84] - Main graphics: 47 02:49:06.109375 INFO global [84] - Initializing game graphics: 125 02:49:06.125000 INFO global [84] - Message handler: 16 02:49:06.125000 INFO global [91c] - Initialization of VCMI (together): 1531 02:49:06.156250 TRACE global [91c] - Loading music file Music/MainMenu 02:49:06.156250 TRACE global [91c] - Playing music file Music/MainMenu 02:49:06.609375 TRACE animation [91c] - Button clicked at 644x216 02:49:06.609375 TRACE animation [91c] - Parent isclass CMenuEntry at 112x84 02:49:06.609375 TRACE animation [91c] - Parent isclass CTabbedInt at 112x84 02:49:06.609375 TRACE animation [91c] - Parent isclass CMenuScreen at 112x84 02:49:06.859375 TRACE animation [91c] - Button clicked at 657x92 02:49:06.859375 TRACE animation [91c] - Parent isclass CMenuEntry at 112x84 02:49:06.859375 TRACE animation [91c] - Parent isclass CTabbedInt at 112x84 02:49:06.859375 TRACE animation [91c] - Parent isclass CMenuScreen at 112x84 02:49:06.890625 INFO global [91c] - Blocking buttons from 0 02:49:06.921875 TRACE bonus [91c] - #$# +1 Angels #propagated to# Hero 02:49:06.937500 TRACE bonus [91c] - #$# +1 Angels #propagated to# Hero 02:49:09.203125 TRACE animation [91c] - Button clicked at 523x619 02:49:09.203125 TRACE animation [91c] - Parent isclass CSelectionScreen at 112x84 02:49:09.250000 TRACE global [91c] - Stoping music file Music/MainMenu 02:49:09.250000 INFO network [a50] - Loading procedure started! 02:49:09.250000 INFO network [a50] - Setting up thread calling server: 0 02:49:09.250000 INFO global [a50] - Loading lib part of game... 02:49:09.250000 INFO global [a50] - Reading header 02:49:09.250000 INFO global [a50] - Reading options 02:49:09.250000 INFO global [a50] - Reading handlers 02:49:09.296875 ERROR global [a50] - Desync found! Position: 288002 02:49:09.312500 TRACE global [a50] - Reading resources prices 02:49:09.312500 TRACE global [a50] - Done loading resource prices! 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type ADDITIONAL_ATTACK 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type ADDITIONAL_RETALIATION 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type AIR_IMMUNITY 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type ATTACKS_ALL_ADJACENT 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type BLOCKS_RETALIATION 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type CATAPULT 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type CHARGE_IMMUNITY 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type DAEMON_SUMMONING 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type DARKNESS 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type DEATH_STARE 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type DEFENSIVE_STANCE 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type DRAGON_NATURE 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type EARTH_IMMUNITY 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type ENCHANTED 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type ENCHANTER 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type FEAR 02:49:09.406250 TRACE bonus [a50] - Loaded bonus type FEARLESS 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type FIRE_IMMUNITY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type FIRE_SHIELD 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type FLYING 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type FREE_SHOOTING 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type FULL_HP_REGENERATION 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type GENERAL_DAMAGE_REDUCTION 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type HATE 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type HEALER 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type HP_REGENERATION 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type JOUSTING 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type KING1 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type KING2 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type KING3 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type LEVEL_SPELL_IMMUNITY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type LIFE_DRAIN 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type MAGIC_MIRROR 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type MAGIC_RESISTANCE 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type MANA_CHANNELING 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type MANA_DRAIN 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type MIND_IMMUNITY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type NON_LIVING 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type NO_DISTANCE_PENALTY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type NO_MELEE_PENALTY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type NO_MORALE 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type NO_WALL_PENALTY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type RANDOM_SPELLCASTER 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type REBIRTH 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type RECEPTIVE 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type RETURN_AFTER_STRIKE 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SECONDARY_SKILL_PREMY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SELF_LUCK 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SELF_MORALE 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SHOOTER 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SPELLCASTER 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SPELL_AFTER_ATTACK 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SPELL_BEFORE_ATTACK 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SPELL_DAMAGE_REDUCTION 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SPELL_IMMUNITY 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SPELL_LIKE_ATTACK 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type SPELL_RESISTANCE_AURA 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type THREE_HEADED_ATTACK 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type TWO_HEX_ATTACK_BREATH 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type UNDEAD 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type UNLIMITED_RETALIATIONS 02:49:09.421875 TRACE bonus [a50] - Loaded bonus type WATER_IMMUNITY 02:49:09.421875 INFO global [a50] - Reading gamestate 02:49:10.890625 TRACE bonus [a50] - #$# Necromancy Amplifier +10 #propagated to# Player Tan 02:49:10.921875 INFO network [a50] - Loaded common part of save 1672 02:49:10.968750 INFO global [a50] - Preparing FoW, roads, rivers,borders: 47 02:49:12.421875 INFO global [a50] - Making object rects: 1453 02:49:12.437500 INFO network [a50] - Initing maphandler: 1515 02:49:12.937500 INFO network [a50] - Waiting for server: 500 02:49:12.937500 INFO network [a50] - Establishing connection... 02:49:12.937500 INFO network [a50] - Found endpoints: 02:49:12.937500 INFO network [a50] - 0: 127.0.0.1:3030 02:49:12.937500 INFO network [a50] - Trying connection to 127.0.0.1:3030 (0) 02:49:12.953125 INFO network [a50] - Established connection with VCMI 0.97b (server) 02:49:12.953125 INFO network [a50] - Connecting to the server: 16 02:49:13.703125 INFO network [a50] - Server opened savegame properly. 02:49:13.703125 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 0 interface. 02:49:13.703125 TRACE global [a50] - Human player interface for player 0 being constructed 02:49:13.703125 TRACE global [a50] - Initializing the interface for player 0 02:49:13.750000 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:13.750000 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 1 interface. 02:49:13.750000 INFO global [a50] - Opening VCAI 02:49:13.750000 INFO global [a50] - Loaded VCAI 02:49:13.750000 TRACE ai [a50] - Entering __thiscall VCAI::VCAI(void). 02:49:13.750000 TRACE ai [a50] - Leaving __thiscall VCAI::VCAI(void). 02:49:13.750000 TRACE global [a50] - Initializing the interface for player 1 02:49:13.750000 TRACE ai [a50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:49:13.750000 INFO ai [a50] - 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 02:49:13.828125 INFO ai [a50] - 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 02:49:13.875000 TRACE ai [a50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:49:13.875000 TRACE ai [a50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 02:49:13.875000 TRACE ai [a50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 02:49:13.875000 TRACE ai [a50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 02:49:13.937500 TRACE ai [a50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 02:49:13.937500 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:13.937500 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 2 interface. 02:49:13.937500 INFO global [a50] - Opening VCAI 02:49:13.937500 INFO global [a50] - Loaded VCAI 02:49:13.937500 TRACE ai [a50] - Entering __thiscall VCAI::VCAI(void). 02:49:13.937500 TRACE ai [a50] - Leaving __thiscall VCAI::VCAI(void). 02:49:13.937500 TRACE global [a50] - Initializing the interface for player 2 02:49:13.937500 TRACE ai [a50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:49:13.937500 TRACE ai [a50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:49:13.937500 TRACE ai [a50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 02:49:13.937500 TRACE ai [a50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 02:49:13.937500 TRACE ai [a50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 02:49:14.000000 TRACE ai [a50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 02:49:14.000000 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:14.000000 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 3 interface. 02:49:14.000000 INFO global [a50] - Opening VCAI 02:49:14.000000 INFO global [a50] - Loaded VCAI 02:49:14.000000 TRACE ai [a50] - Entering __thiscall VCAI::VCAI(void). 02:49:14.000000 TRACE ai [a50] - Leaving __thiscall VCAI::VCAI(void). 02:49:14.000000 TRACE global [a50] - Initializing the interface for player 3 02:49:14.000000 TRACE ai [a50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.000000 TRACE ai [a50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.000000 TRACE ai [a50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 02:49:14.000000 TRACE ai [a50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 02:49:14.000000 TRACE ai [a50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 02:49:14.062500 TRACE ai [a50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 02:49:14.062500 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:14.062500 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 4 interface. 02:49:14.062500 INFO global [a50] - Opening VCAI 02:49:14.062500 INFO global [a50] - Loaded VCAI 02:49:14.062500 TRACE ai [a50] - Entering __thiscall VCAI::VCAI(void). 02:49:14.062500 TRACE ai [a50] - Leaving __thiscall VCAI::VCAI(void). 02:49:14.062500 TRACE global [a50] - Initializing the interface for player 4 02:49:14.062500 TRACE ai [a50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.062500 TRACE ai [a50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.062500 TRACE ai [a50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 02:49:14.062500 TRACE ai [a50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 02:49:14.062500 TRACE ai [a50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 02:49:14.125000 TRACE ai [a50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 02:49:14.125000 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:14.125000 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 5 interface. 02:49:14.125000 INFO global [a50] - Opening VCAI 02:49:14.125000 INFO global [a50] - Loaded VCAI 02:49:14.125000 TRACE ai [a50] - Entering __thiscall VCAI::VCAI(void). 02:49:14.125000 TRACE ai [a50] - Leaving __thiscall VCAI::VCAI(void). 02:49:14.125000 TRACE global [a50] - Initializing the interface for player 5 02:49:14.125000 TRACE ai [a50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.125000 TRACE ai [a50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.125000 TRACE ai [a50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 02:49:14.125000 TRACE ai [a50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 02:49:14.125000 TRACE ai [a50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 02:49:14.187500 TRACE ai [a50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 02:49:14.187500 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:14.187500 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 6 interface. 02:49:14.187500 INFO global [a50] - Opening VCAI 02:49:14.187500 INFO global [a50] - Loaded VCAI 02:49:14.187500 TRACE ai [a50] - Entering __thiscall VCAI::VCAI(void). 02:49:14.187500 TRACE ai [a50] - Leaving __thiscall VCAI::VCAI(void). 02:49:14.187500 TRACE global [a50] - Initializing the interface for player 6 02:49:14.187500 TRACE ai [a50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.187500 TRACE ai [a50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.187500 TRACE ai [a50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 02:49:14.187500 TRACE ai [a50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 02:49:14.187500 TRACE ai [a50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 02:49:14.250000 TRACE ai [a50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 02:49:14.250000 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:14.250000 TRACE global [a50] - Entering void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &): Loading player 7 interface. 02:49:14.250000 INFO global [a50] - Opening VCAI 02:49:14.250000 INFO global [a50] - Loaded VCAI 02:49:14.250000 TRACE ai [a50] - Entering __thiscall VCAI::VCAI(void). 02:49:14.250000 TRACE ai [a50] - Leaving __thiscall VCAI::VCAI(void). 02:49:14.250000 TRACE global [a50] - Initializing the interface for player 7 02:49:14.250000 TRACE ai [a50] - Entering void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.250000 TRACE ai [a50] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 02:49:14.250000 TRACE ai [a50] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '0'. 02:49:14.250000 TRACE ai [a50] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '0'. 02:49:14.250000 TRACE ai [a50] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 02:49:14.312500 TRACE ai [a50] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 02:49:14.312500 TRACE global [a50] - Leaving void __thiscall CClient::serialize(class CISer &,const int,const class std::set,class std::allocator > &). 02:49:14.312500 INFO global [a50] - Opening StupidAI 02:49:14.312500 INFO global [a50] - Loaded Stupid AI 0.1 02:49:14.312500 TRACE ai [a50] - CStupidAI [0B,341,6D4]: created 02:49:14.312500 TRACE global [a50] - Initializing the battle interface for player 255 02:49:14.312500 TRACE ai [a50] - CStupidAI [0B,341,6D4]: init called, saving ptr to IBattleCallback 02:49:14.312500 INFO network [a50] - Loaded client part of save 1359 02:49:14.312500 INFO network [a50] - Sent info to server: 0 02:49:14.312500 TRACE global [758] - Del-ing music file Music/MainMenu 02:49:14.328125 TRACE network [c0c] - Listening... 02:49:14.328125 TRACE network [c0c] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:49:14.328125 TRACE network [c0c] - Made first apply on cl 02:49:14.328125 TRACE network [c0c] - Applied on gs 02:49:14.328125 WARN global [c0c] - Warning: IntObject re-activated with mismatching used and active 02:49:14.375000 TRACE global [c0c] - Loading music file Music/Grass.mp3 02:49:14.375000 TRACE global [c0c] - Playing music file Music/Grass.mp3 02:49:14.421875 TRACE network [c0c] - Made second apply on cl 02:49:14.421875 TRACE network [c0c] - Listening... 02:49:15.984375 TRACE animation [91c] - Button clicked at 903x229 02:49:24.609375 TRACE animation [91c] - Button clicked at 903x229 02:49:33.921875 TRACE animation [91c] - Button clicked at 903x229 02:49:38.953125 TRACE animation [91c] - Button clicked at 903x425 02:49:40.109375 TRACE animation [91c] - Button clicked at 396x285 02:49:40.109375 TRACE animation [91c] - Parent isclass CToggleGroup at 272x141 02:49:40.109375 TRACE animation [91c] - Parent isclass CSystemOptionsWindow at 272x141 02:49:40.718750 TRACE animation [91c] - Button clicked at 629x556 02:49:40.718750 TRACE animation [91c] - Parent isclass CSystemOptionsWindow at 272x141 02:49:43.046875 TRACE animation [91c] - Button clicked at 903x524 02:49:43.046875 TRACE global [91c] - Player 0 ended his turn. 02:49:43.046875 TRACE network [91c] - Sending a request "struct EndTurn". It'll have an ID=0. 02:49:43.046875 TRACE network [91c] - Sending to server a pack of type struct EndTurn 02:49:43.062500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:43.062500 TRACE network [c0c] - Made first apply on cl 02:49:43.062500 TRACE network [c0c] - Applied on gs 02:49:43.062500 TRACE network [c0c] - Made second apply on cl 02:49:43.062500 TRACE network [c0c] - Listening... 02:49:43.062500 TRACE network [c0c] - received server message of type struct YourTurn, data: {CPack: type '100'} 02:49:43.062500 TRACE network [c0c] - Made first apply on cl 02:49:43.062500 TRACE network [c0c] - Applied on gs 02:49:43.062500 TRACE global [c0c] - Stoping music file Music/Grass.mp3 02:49:43.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::yourTurn(void). 02:49:43.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::yourTurn(void). 02:49:43.078125 TRACE network [c0c] - Made second apply on cl 02:49:43.078125 TRACE network [c0c] - Listening... 02:49:43.078125 INFO global [920] - Player 1 starting turn 02:49:43.078125 DEBUG ai [920] - Striving to goal of type WIN 02:49:43.078125 DEBUG ai [920] - Considering goal WIN 02:49:43.078125 DEBUG ai [920] - Considering goal CONQUER 02:49:43.296875 DEBUG ai [920] - Considering goal EXPLORE 02:49:43.375000 TRACE ai [920] - Time of where to explore was 47 ms. 02:49:43.453125 TRACE ai [920] - Time of where to explore was 47 ms. 02:49:43.515625 TRACE ai [920] - It's safe for Terek to visit tile 107 48 1 02:49:43.515625 TRACE ai [920] - It's safe for Terek to visit tile 97 55 1 02:49:43.515625 TRACE ai [920] - It's safe for Terek to visit tile 99 66 1 02:49:43.531250 TRACE ai [920] - Time of where to explore was 47 ms. 02:49:43.609375 TRACE ai [920] - Time of where to explore was 62 ms. 02:49:43.781250 TRACE ai [920] - Time of where to explore was 156 ms. 02:49:43.796875 TRACE ai [920] - Time of where to explore was 0 ms. 02:49:43.859375 TRACE ai [920] - It's safe for Geon to visit tile 107 48 1 02:49:43.859375 TRACE ai [920] - It's safe for Geon to visit tile 130 51 1 02:49:43.859375 TRACE ai [920] - It's safe for Geon to visit tile 132 51 1 02:49:43.859375 TRACE ai [920] - It's safe for Geon to visit tile 118 41 1 02:49:43.859375 TRACE ai [920] - It's safe for Geon to visit tile 113 43 1 02:49:43.890625 TRACE ai [920] - Time of where to explore was 62 ms. 02:49:43.968750 TRACE ai [920] - Time of where to explore was 47 ms. 02:49:44.000000 DEBUG ai [920] - Choosing abstract goal EXPLORE (Jeddite) 02:49:44.000000 DEBUG ai [920] - Striving to goal of type EXPLORE (Jeddite) 02:49:44.000000 DEBUG ai [920] - Considering goal EXPLORE (Jeddite) 02:49:44.078125 TRACE ai [920] - Time of where to explore was 63 ms. 02:49:44.078125 DEBUG ai [920] - Considering goal VISIT TILE (98 63 1) (Jeddite) 02:49:44.078125 DEBUG ai [920] - Trying to realize VISIT TILE (98 63 1) (Jeddite) (value 4.021) 02:49:44.093750 DEBUG ai [920] - Moving hero Jeddite to tile 98 63 1 02:49:44.093750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=1. 02:49:44.093750 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.093750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.093750 TRACE network [c0c] - Made first apply on cl 02:49:44.093750 TRACE global [920] - We'll wait till request 1 is answered. 02:49:44.093750 TRACE network [c0c] - Applied on gs 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.093750 TRACE network [c0c] - Made second apply on cl 02:49:44.093750 TRACE network [c0c] - Listening... 02:49:44.093750 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.093750 TRACE network [c0c] - Made first apply on cl 02:49:44.093750 TRACE network [c0c] - Applied on gs 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.109375 TRACE global [758] - Del-ing music file Music/Grass.mp3 02:49:44.109375 TRACE global [758] - Loading music file music/AITheme1 02:49:44.109375 TRACE global [758] - Playing music file music/AITheme1 02:49:44.109375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.125000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.140625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.156250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.156250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.171875 TRACE network [c0c] - Made second apply on cl 02:49:44.171875 TRACE network [c0c] - Listening... 02:49:44.171875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.171875 TRACE network [c0c] - Made first apply on cl 02:49:44.171875 TRACE network [c0c] - Applied on gs 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.171875 TRACE network [c0c] - Made second apply on cl 02:49:44.171875 TRACE network [c0c] - Listening... 02:49:44.171875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.171875 TRACE network [c0c] - Made first apply on cl 02:49:44.171875 TRACE network [c0c] - Applied on gs 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.171875 TRACE network [c0c] - Made second apply on cl 02:49:44.171875 TRACE network [c0c] - Listening... 02:49:44.171875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=2. 02:49:44.171875 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.171875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.171875 TRACE network [c0c] - Made first apply on cl 02:49:44.171875 TRACE global [920] - We'll wait till request 2 is answered. 02:49:44.171875 TRACE network [c0c] - Applied on gs 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.171875 TRACE network [c0c] - Made second apply on cl 02:49:44.171875 TRACE network [c0c] - Listening... 02:49:44.171875 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.171875 TRACE network [c0c] - Made first apply on cl 02:49:44.171875 TRACE network [c0c] - Applied on gs 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.187500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.203125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.203125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.218750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.234375 TRACE network [c0c] - Made second apply on cl 02:49:44.234375 TRACE network [c0c] - Listening... 02:49:44.234375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.234375 TRACE network [c0c] - Made first apply on cl 02:49:44.234375 TRACE network [c0c] - Applied on gs 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.234375 TRACE network [c0c] - Made second apply on cl 02:49:44.234375 TRACE network [c0c] - Listening... 02:49:44.234375 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.234375 TRACE network [c0c] - Made first apply on cl 02:49:44.234375 TRACE network [c0c] - Applied on gs 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.234375 TRACE network [c0c] - Made second apply on cl 02:49:44.234375 TRACE network [c0c] - Listening... 02:49:44.234375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=3. 02:49:44.234375 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.234375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.234375 TRACE network [c0c] - Made first apply on cl 02:49:44.234375 TRACE global [920] - We'll wait till request 3 is answered. 02:49:44.234375 TRACE network [c0c] - Applied on gs 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.234375 TRACE network [c0c] - Made second apply on cl 02:49:44.234375 TRACE network [c0c] - Listening... 02:49:44.234375 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.234375 TRACE network [c0c] - Made first apply on cl 02:49:44.234375 TRACE network [c0c] - Applied on gs 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.250000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.265625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.265625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.281250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.296875 TRACE network [c0c] - Made second apply on cl 02:49:44.296875 TRACE network [c0c] - Listening... 02:49:44.296875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.296875 TRACE network [c0c] - Made first apply on cl 02:49:44.296875 TRACE network [c0c] - Applied on gs 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.296875 TRACE network [c0c] - Made second apply on cl 02:49:44.296875 TRACE network [c0c] - Listening... 02:49:44.296875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.296875 TRACE network [c0c] - Made first apply on cl 02:49:44.296875 TRACE network [c0c] - Applied on gs 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.296875 TRACE network [c0c] - Made second apply on cl 02:49:44.296875 TRACE network [c0c] - Listening... 02:49:44.296875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=4. 02:49:44.296875 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.296875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.296875 TRACE network [c0c] - Made first apply on cl 02:49:44.296875 TRACE global [920] - We'll wait till request 4 is answered. 02:49:44.296875 TRACE network [c0c] - Applied on gs 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.296875 TRACE network [c0c] - Made second apply on cl 02:49:44.296875 TRACE network [c0c] - Listening... 02:49:44.296875 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.296875 TRACE network [c0c] - Made first apply on cl 02:49:44.296875 TRACE network [c0c] - Applied on gs 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.312500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.328125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.328125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.359375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.359375 TRACE network [c0c] - Made second apply on cl 02:49:44.359375 TRACE network [c0c] - Listening... 02:49:44.359375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.359375 TRACE network [c0c] - Made first apply on cl 02:49:44.359375 TRACE network [c0c] - Applied on gs 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.359375 TRACE network [c0c] - Made second apply on cl 02:49:44.359375 TRACE network [c0c] - Listening... 02:49:44.359375 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.359375 TRACE network [c0c] - Made first apply on cl 02:49:44.359375 TRACE network [c0c] - Applied on gs 02:49:44.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.359375 TRACE network [c0c] - Made second apply on cl 02:49:44.359375 TRACE network [c0c] - Listening... 02:49:44.359375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=5. 02:49:44.359375 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.359375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.359375 TRACE network [c0c] - Made first apply on cl 02:49:44.375000 TRACE global [920] - We'll wait till request 5 is answered. 02:49:44.375000 TRACE network [c0c] - Applied on gs 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.375000 TRACE network [c0c] - Made second apply on cl 02:49:44.375000 TRACE network [c0c] - Listening... 02:49:44.375000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.375000 TRACE network [c0c] - Made first apply on cl 02:49:44.375000 TRACE network [c0c] - Applied on gs 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.375000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.406250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.406250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.421875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.437500 TRACE network [c0c] - Made second apply on cl 02:49:44.437500 TRACE network [c0c] - Listening... 02:49:44.437500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.437500 TRACE network [c0c] - Made first apply on cl 02:49:44.437500 TRACE network [c0c] - Applied on gs 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.437500 TRACE network [c0c] - Made second apply on cl 02:49:44.437500 TRACE network [c0c] - Listening... 02:49:44.437500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.437500 TRACE network [c0c] - Made first apply on cl 02:49:44.437500 TRACE network [c0c] - Applied on gs 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.437500 TRACE network [c0c] - Made second apply on cl 02:49:44.437500 TRACE network [c0c] - Listening... 02:49:44.437500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=6. 02:49:44.437500 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.437500 TRACE global [920] - We'll wait till request 6 is answered. 02:49:44.437500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.437500 TRACE network [c0c] - Made first apply on cl 02:49:44.437500 TRACE network [c0c] - Applied on gs 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.437500 TRACE network [c0c] - Made second apply on cl 02:49:44.437500 TRACE network [c0c] - Listening... 02:49:44.437500 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.437500 TRACE network [c0c] - Made first apply on cl 02:49:44.437500 TRACE network [c0c] - Applied on gs 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.453125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.468750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.468750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.484375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.500000 TRACE network [c0c] - Made second apply on cl 02:49:44.500000 TRACE network [c0c] - Listening... 02:49:44.500000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.500000 TRACE network [c0c] - Made first apply on cl 02:49:44.500000 TRACE network [c0c] - Applied on gs 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.500000 TRACE network [c0c] - Made second apply on cl 02:49:44.500000 TRACE network [c0c] - Listening... 02:49:44.500000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.500000 TRACE network [c0c] - Made first apply on cl 02:49:44.500000 TRACE network [c0c] - Applied on gs 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.500000 TRACE network [c0c] - Made second apply on cl 02:49:44.500000 TRACE network [c0c] - Listening... 02:49:44.500000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=7. 02:49:44.500000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.500000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.500000 TRACE network [c0c] - Made first apply on cl 02:49:44.500000 TRACE global [920] - We'll wait till request 7 is answered. 02:49:44.500000 TRACE network [c0c] - Applied on gs 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.500000 TRACE network [c0c] - Made second apply on cl 02:49:44.500000 TRACE network [c0c] - Listening... 02:49:44.500000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.500000 TRACE network [c0c] - Made first apply on cl 02:49:44.500000 TRACE network [c0c] - Applied on gs 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.515625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.531250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.531250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.546875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.562500 TRACE network [c0c] - Made second apply on cl 02:49:44.562500 TRACE network [c0c] - Listening... 02:49:44.562500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.562500 TRACE network [c0c] - Made first apply on cl 02:49:44.562500 TRACE network [c0c] - Applied on gs 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.562500 TRACE network [c0c] - Made second apply on cl 02:49:44.562500 TRACE network [c0c] - Listening... 02:49:44.562500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.562500 TRACE network [c0c] - Made first apply on cl 02:49:44.562500 TRACE network [c0c] - Applied on gs 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.562500 TRACE network [c0c] - Made second apply on cl 02:49:44.562500 TRACE network [c0c] - Listening... 02:49:44.562500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=8. 02:49:44.562500 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.562500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.562500 TRACE network [c0c] - Made first apply on cl 02:49:44.562500 TRACE global [920] - We'll wait till request 8 is answered. 02:49:44.562500 TRACE network [c0c] - Applied on gs 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.562500 TRACE network [c0c] - Made second apply on cl 02:49:44.562500 TRACE network [c0c] - Listening... 02:49:44.562500 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.562500 TRACE network [c0c] - Made first apply on cl 02:49:44.562500 TRACE network [c0c] - Applied on gs 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.578125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.593750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.593750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.625000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.625000 TRACE network [c0c] - Made second apply on cl 02:49:44.625000 TRACE network [c0c] - Listening... 02:49:44.625000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.625000 TRACE network [c0c] - Made first apply on cl 02:49:44.625000 TRACE network [c0c] - Applied on gs 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.625000 TRACE network [c0c] - Made second apply on cl 02:49:44.625000 TRACE network [c0c] - Listening... 02:49:44.625000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.625000 TRACE network [c0c] - Made first apply on cl 02:49:44.625000 TRACE network [c0c] - Applied on gs 02:49:44.625000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.625000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.640625 TRACE network [c0c] - Made second apply on cl 02:49:44.640625 TRACE network [c0c] - Listening... 02:49:44.640625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=9. 02:49:44.640625 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.640625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.640625 TRACE network [c0c] - Made first apply on cl 02:49:44.640625 TRACE global [920] - We'll wait till request 9 is answered. 02:49:44.640625 TRACE network [c0c] - Applied on gs 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.640625 TRACE network [c0c] - Made second apply on cl 02:49:44.640625 TRACE network [c0c] - Listening... 02:49:44.640625 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.640625 TRACE network [c0c] - Made first apply on cl 02:49:44.640625 TRACE network [c0c] - Applied on gs 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.640625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.671875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.671875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.687500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.703125 TRACE network [c0c] - Made second apply on cl 02:49:44.703125 TRACE network [c0c] - Listening... 02:49:44.703125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.703125 TRACE network [c0c] - Made first apply on cl 02:49:44.703125 TRACE network [c0c] - Applied on gs 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.703125 TRACE network [c0c] - Made second apply on cl 02:49:44.703125 TRACE network [c0c] - Listening... 02:49:44.703125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.703125 TRACE network [c0c] - Made first apply on cl 02:49:44.703125 TRACE network [c0c] - Applied on gs 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.703125 TRACE network [c0c] - Made second apply on cl 02:49:44.703125 TRACE network [c0c] - Listening... 02:49:44.703125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=10. 02:49:44.703125 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.703125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.703125 TRACE network [c0c] - Made first apply on cl 02:49:44.703125 TRACE global [920] - We'll wait till request 10 is answered. 02:49:44.703125 TRACE network [c0c] - Applied on gs 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.703125 TRACE network [c0c] - Made second apply on cl 02:49:44.703125 TRACE network [c0c] - Listening... 02:49:44.703125 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.703125 TRACE network [c0c] - Made first apply on cl 02:49:44.703125 TRACE network [c0c] - Applied on gs 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.718750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.734375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.734375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.750000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.765625 TRACE network [c0c] - Made second apply on cl 02:49:44.765625 TRACE network [c0c] - Listening... 02:49:44.765625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.765625 TRACE network [c0c] - Made first apply on cl 02:49:44.765625 TRACE network [c0c] - Applied on gs 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.765625 TRACE network [c0c] - Made second apply on cl 02:49:44.765625 TRACE network [c0c] - Listening... 02:49:44.765625 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.765625 TRACE network [c0c] - Made first apply on cl 02:49:44.765625 TRACE network [c0c] - Applied on gs 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.765625 TRACE network [c0c] - Made second apply on cl 02:49:44.765625 TRACE network [c0c] - Listening... 02:49:44.765625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=11. 02:49:44.765625 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.765625 TRACE global [920] - We'll wait till request 11 is answered. 02:49:44.765625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.765625 TRACE network [c0c] - Made first apply on cl 02:49:44.765625 TRACE network [c0c] - Applied on gs 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.765625 TRACE network [c0c] - Made second apply on cl 02:49:44.765625 TRACE network [c0c] - Listening... 02:49:44.765625 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.765625 TRACE network [c0c] - Made first apply on cl 02:49:44.765625 TRACE network [c0c] - Applied on gs 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.765625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.781250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.796875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.796875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.828125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.828125 TRACE network [c0c] - Made second apply on cl 02:49:44.828125 TRACE network [c0c] - Listening... 02:49:44.828125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.828125 TRACE network [c0c] - Made first apply on cl 02:49:44.828125 TRACE network [c0c] - Applied on gs 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.828125 TRACE network [c0c] - Made second apply on cl 02:49:44.828125 TRACE network [c0c] - Listening... 02:49:44.828125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.828125 TRACE network [c0c] - Made first apply on cl 02:49:44.828125 TRACE network [c0c] - Applied on gs 02:49:44.828125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.828125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.828125 TRACE network [c0c] - Made second apply on cl 02:49:44.828125 TRACE network [c0c] - Listening... 02:49:44.828125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=12. 02:49:44.828125 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.843750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.843750 TRACE network [c0c] - Made first apply on cl 02:49:44.843750 TRACE global [920] - We'll wait till request 12 is answered. 02:49:44.843750 TRACE network [c0c] - Applied on gs 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.843750 TRACE network [c0c] - Made second apply on cl 02:49:44.843750 TRACE network [c0c] - Listening... 02:49:44.843750 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.843750 TRACE network [c0c] - Made first apply on cl 02:49:44.843750 TRACE network [c0c] - Applied on gs 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.843750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.875000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.875000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.890625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.906250 TRACE network [c0c] - Made second apply on cl 02:49:44.906250 TRACE network [c0c] - Listening... 02:49:44.906250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.906250 TRACE network [c0c] - Made first apply on cl 02:49:44.906250 TRACE network [c0c] - Applied on gs 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.906250 TRACE network [c0c] - Made second apply on cl 02:49:44.906250 TRACE network [c0c] - Listening... 02:49:44.906250 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.906250 TRACE network [c0c] - Made first apply on cl 02:49:44.906250 TRACE network [c0c] - Applied on gs 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.906250 TRACE network [c0c] - Made second apply on cl 02:49:44.906250 TRACE network [c0c] - Listening... 02:49:44.906250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=13. 02:49:44.906250 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:44.906250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.906250 TRACE network [c0c] - Made first apply on cl 02:49:44.906250 TRACE global [920] - We'll wait till request 13 is answered. 02:49:44.906250 TRACE network [c0c] - Applied on gs 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.906250 TRACE network [c0c] - Made second apply on cl 02:49:44.906250 TRACE network [c0c] - Listening... 02:49:44.906250 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:44.906250 TRACE network [c0c] - Made first apply on cl 02:49:44.906250 TRACE network [c0c] - Applied on gs 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:44.921875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.937500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.937500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:44.953125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:44.968750 TRACE network [c0c] - Made second apply on cl 02:49:44.968750 TRACE network [c0c] - Listening... 02:49:44.968750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:44.968750 TRACE network [c0c] - Made first apply on cl 02:49:44.968750 TRACE network [c0c] - Applied on gs 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:44.968750 TRACE network [c0c] - Made second apply on cl 02:49:44.968750 TRACE network [c0c] - Listening... 02:49:44.968750 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:44.968750 TRACE network [c0c] - Made first apply on cl 02:49:44.968750 TRACE network [c0c] - Applied on gs 02:49:44.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:44.968750 TRACE network [c0c] - Made second apply on cl 02:49:44.968750 TRACE network [c0c] - Listening... 02:49:44.968750 TRACE ai [920] - Completing goal: VISIT TILE (98 63 1) (Jeddite) 02:49:44.968750 DEBUG ai [920] - Hero Jeddite moved from 121 76 1 to 109 68 1. Returning 0. 02:49:44.968750 DEBUG ai [920] - Striving to goal of type EXPLORE (Jeddite) 02:49:44.968750 DEBUG ai [920] - Considering goal EXPLORE (Jeddite) 02:49:45.062500 TRACE ai [920] - Time of where to explore was 62 ms. 02:49:45.062500 DEBUG ai [920] - Considering goal VISIT TILE (98 63 1) (Jeddite) 02:49:45.062500 DEBUG ai [920] - Trying to realize VISIT TILE (98 63 1) (Jeddite) (value 1.442) 02:49:45.062500 DEBUG ai [920] - Failed to realize subgoal of type VISIT TILE (98 63 1) (Jeddite) (greater goal type was EXPLORE (Jeddite)), I will stop. 02:49:45.062500 DEBUG ai [920] - The error message was: Cannot visit tile: hero is out of MPs! 02:49:45.062500 WARN ai [920] - Our heroes don't move anymore, exhaustive decomposition failed 02:49:45.062500 DEBUG ai [920] - Striving to goal of type BUILD 02:49:45.062500 DEBUG ai [920] - Considering goal BUILD 02:49:45.078125 DEBUG ai [920] - Trying to realize BUILD (value 1.000) 02:49:45.078125 DEBUG ai [920] - Looking into Dragonnade 02:49:45.078125 DEBUG ai [920] - Player 1 will build Marketplace in town of Dragonnade at 114 56 1 02:49:45.078125 TRACE network [920] - Sending a request "struct BuildStructure". It'll have an ID=14. 02:49:45.078125 TRACE network [920] - Sending to server a pack of type struct BuildStructure 02:49:45.078125 TRACE global [920] - We'll wait till request 14 is answered. 02:49:45.078125 TRACE network [c0c] - received server message of type struct SetResources, data: {CPack: type '104'} 02:49:45.078125 TRACE network [c0c] - Made first apply on cl 02:49:45.078125 TRACE network [c0c] - Applied on gs 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:45.078125 TRACE network [c0c] - Made second apply on cl 02:49:45.078125 TRACE network [c0c] - Listening... 02:49:45.078125 TRACE network [c0c] - received server message of type struct NewStructures, data: {CPack: type '504'} 02:49:45.078125 TRACE network [c0c] - Made first apply on cl 02:49:45.078125 TRACE network [c0c] - Applied on gs 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 02:49:45.078125 TRACE network [c0c] - Made second apply on cl 02:49:45.078125 TRACE network [c0c] - Listening... 02:49:45.078125 TRACE network [c0c] - received server message of type struct FoWChange, data: {CPack: type '112'} 02:49:45.078125 TRACE network [c0c] - Made first apply on cl 02:49:45.078125 TRACE network [c0c] - Applied on gs 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.078125 TRACE network [c0c] - Made second apply on cl 02:49:45.078125 TRACE network [c0c] - Listening... 02:49:45.078125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.078125 TRACE network [c0c] - Made first apply on cl 02:49:45.078125 TRACE network [c0c] - Applied on gs 02:49:45.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.078125 TRACE network [c0c] - Made second apply on cl 02:49:45.078125 TRACE network [c0c] - Listening... 02:49:45.078125 DEBUG ai [920] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 02:49:45.078125 DEBUG ai [920] - The error message was: BUILD has been realized as much as possible. 02:49:45.078125 DEBUG ai [920] - Looking into Jaegar, MP=1700 02:49:45.093750 DEBUG ai [920] - Of all 1 destinations, object oid=5277 seems nice 02:49:45.093750 DEBUG ai [920] - Jaegar will try to visit Resource at (131 65 1) 02:49:45.093750 DEBUG ai [920] - Moving hero Jaegar to tile 131 65 1 02:49:45.093750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=15. 02:49:45.093750 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.093750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.093750 TRACE network [c0c] - Made first apply on cl 02:49:45.093750 TRACE global [920] - We'll wait till request 15 is answered. 02:49:45.093750 TRACE network [c0c] - Applied on gs 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.093750 TRACE network [c0c] - Made second apply on cl 02:49:45.093750 TRACE network [c0c] - Listening... 02:49:45.093750 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.093750 TRACE network [c0c] - Made first apply on cl 02:49:45.093750 TRACE network [c0c] - Applied on gs 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.109375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.140625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.140625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.156250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.171875 TRACE network [c0c] - Made second apply on cl 02:49:45.171875 TRACE network [c0c] - Listening... 02:49:45.171875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.171875 TRACE network [c0c] - Made first apply on cl 02:49:45.171875 TRACE network [c0c] - Applied on gs 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.171875 TRACE network [c0c] - Made second apply on cl 02:49:45.171875 TRACE network [c0c] - Listening... 02:49:45.171875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.171875 TRACE network [c0c] - Made first apply on cl 02:49:45.171875 TRACE network [c0c] - Applied on gs 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.171875 TRACE network [c0c] - Made second apply on cl 02:49:45.171875 TRACE network [c0c] - Listening... 02:49:45.171875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=16. 02:49:45.171875 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.171875 TRACE global [920] - We'll wait till request 16 is answered. 02:49:45.171875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.171875 TRACE network [c0c] - Made first apply on cl 02:49:45.171875 TRACE network [c0c] - Applied on gs 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.171875 TRACE network [c0c] - Made second apply on cl 02:49:45.171875 TRACE network [c0c] - Listening... 02:49:45.171875 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.171875 TRACE network [c0c] - Made first apply on cl 02:49:45.171875 TRACE network [c0c] - Applied on gs 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.171875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.187500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.203125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.203125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.218750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.234375 TRACE network [c0c] - Made second apply on cl 02:49:45.234375 TRACE network [c0c] - Listening... 02:49:45.234375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.234375 TRACE network [c0c] - Made first apply on cl 02:49:45.234375 TRACE network [c0c] - Applied on gs 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.234375 TRACE network [c0c] - Made second apply on cl 02:49:45.234375 TRACE network [c0c] - Listening... 02:49:45.234375 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.234375 TRACE network [c0c] - Made first apply on cl 02:49:45.234375 TRACE network [c0c] - Applied on gs 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.234375 TRACE network [c0c] - Made second apply on cl 02:49:45.234375 TRACE network [c0c] - Listening... 02:49:45.234375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=17. 02:49:45.234375 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.234375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.234375 TRACE network [c0c] - Made first apply on cl 02:49:45.234375 TRACE global [920] - We'll wait till request 17 is answered. 02:49:45.234375 TRACE network [c0c] - Applied on gs 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.234375 TRACE network [c0c] - Made second apply on cl 02:49:45.234375 TRACE network [c0c] - Listening... 02:49:45.234375 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.234375 TRACE network [c0c] - Made first apply on cl 02:49:45.234375 TRACE network [c0c] - Applied on gs 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.234375 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.250000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.265625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.265625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.281250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.296875 TRACE network [c0c] - Made second apply on cl 02:49:45.296875 TRACE network [c0c] - Listening... 02:49:45.296875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.296875 TRACE network [c0c] - Made first apply on cl 02:49:45.296875 TRACE network [c0c] - Applied on gs 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.296875 TRACE network [c0c] - Made second apply on cl 02:49:45.296875 TRACE network [c0c] - Listening... 02:49:45.296875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.296875 TRACE network [c0c] - Made first apply on cl 02:49:45.296875 TRACE network [c0c] - Applied on gs 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.296875 TRACE network [c0c] - Made second apply on cl 02:49:45.296875 TRACE network [c0c] - Listening... 02:49:45.296875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=18. 02:49:45.296875 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.296875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.296875 TRACE network [c0c] - Made first apply on cl 02:49:45.296875 TRACE global [920] - We'll wait till request 18 is answered. 02:49:45.296875 TRACE network [c0c] - Applied on gs 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.296875 TRACE network [c0c] - Made second apply on cl 02:49:45.296875 TRACE network [c0c] - Listening... 02:49:45.296875 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.296875 TRACE network [c0c] - Made first apply on cl 02:49:45.296875 TRACE network [c0c] - Applied on gs 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.296875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.312500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.328125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.343750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.359375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.359375 TRACE network [c0c] - Made second apply on cl 02:49:45.359375 TRACE network [c0c] - Listening... 02:49:45.359375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.359375 TRACE network [c0c] - Made first apply on cl 02:49:45.359375 TRACE network [c0c] - Applied on gs 02:49:45.359375 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.359375 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.359375 TRACE network [c0c] - Made second apply on cl 02:49:45.359375 TRACE network [c0c] - Listening... 02:49:45.375000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.375000 TRACE network [c0c] - Made first apply on cl 02:49:45.375000 TRACE network [c0c] - Applied on gs 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.375000 TRACE network [c0c] - Made second apply on cl 02:49:45.375000 TRACE network [c0c] - Listening... 02:49:45.375000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=19. 02:49:45.375000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.375000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.375000 TRACE network [c0c] - Made first apply on cl 02:49:45.375000 TRACE global [920] - We'll wait till request 19 is answered. 02:49:45.375000 TRACE network [c0c] - Applied on gs 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.375000 TRACE network [c0c] - Made second apply on cl 02:49:45.375000 TRACE network [c0c] - Listening... 02:49:45.375000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.375000 TRACE network [c0c] - Made first apply on cl 02:49:45.375000 TRACE network [c0c] - Applied on gs 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.390625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.406250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.406250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.421875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.437500 TRACE network [c0c] - Made second apply on cl 02:49:45.437500 TRACE network [c0c] - Listening... 02:49:45.437500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.437500 TRACE network [c0c] - Made first apply on cl 02:49:45.437500 TRACE network [c0c] - Applied on gs 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.437500 TRACE network [c0c] - Made second apply on cl 02:49:45.437500 TRACE network [c0c] - Listening... 02:49:45.437500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.437500 TRACE network [c0c] - Made first apply on cl 02:49:45.437500 TRACE network [c0c] - Applied on gs 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.437500 TRACE network [c0c] - Made second apply on cl 02:49:45.437500 TRACE network [c0c] - Listening... 02:49:45.437500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=20. 02:49:45.437500 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.437500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.437500 TRACE network [c0c] - Made first apply on cl 02:49:45.437500 TRACE global [920] - We'll wait till request 20 is answered. 02:49:45.437500 TRACE network [c0c] - Applied on gs 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.437500 TRACE network [c0c] - Made second apply on cl 02:49:45.437500 TRACE network [c0c] - Listening... 02:49:45.437500 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.437500 TRACE network [c0c] - Made first apply on cl 02:49:45.437500 TRACE network [c0c] - Applied on gs 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.453125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.468750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.468750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.500000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.500000 TRACE network [c0c] - Made second apply on cl 02:49:45.500000 TRACE network [c0c] - Listening... 02:49:45.500000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.500000 TRACE network [c0c] - Made first apply on cl 02:49:45.500000 TRACE network [c0c] - Applied on gs 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.500000 TRACE network [c0c] - Made second apply on cl 02:49:45.500000 TRACE network [c0c] - Listening... 02:49:45.500000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.500000 TRACE network [c0c] - Made first apply on cl 02:49:45.500000 TRACE network [c0c] - Applied on gs 02:49:45.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.500000 TRACE network [c0c] - Made second apply on cl 02:49:45.500000 TRACE network [c0c] - Listening... 02:49:45.500000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=21. 02:49:45.500000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.500000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.500000 TRACE network [c0c] - Made first apply on cl 02:49:45.515625 TRACE global [920] - We'll wait till request 21 is answered. 02:49:45.515625 TRACE network [c0c] - Applied on gs 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.515625 TRACE network [c0c] - Made second apply on cl 02:49:45.515625 TRACE network [c0c] - Listening... 02:49:45.515625 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.515625 TRACE network [c0c] - Made first apply on cl 02:49:45.515625 TRACE network [c0c] - Applied on gs 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.515625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.546875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.546875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.562500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.578125 TRACE network [c0c] - Made second apply on cl 02:49:45.578125 TRACE network [c0c] - Listening... 02:49:45.578125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.578125 TRACE network [c0c] - Made first apply on cl 02:49:45.578125 TRACE network [c0c] - Applied on gs 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.578125 TRACE network [c0c] - Made second apply on cl 02:49:45.578125 TRACE network [c0c] - Listening... 02:49:45.578125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.578125 TRACE network [c0c] - Made first apply on cl 02:49:45.578125 TRACE network [c0c] - Applied on gs 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.578125 TRACE network [c0c] - Made second apply on cl 02:49:45.578125 TRACE network [c0c] - Listening... 02:49:45.578125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=22. 02:49:45.578125 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.578125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.578125 TRACE network [c0c] - Made first apply on cl 02:49:45.578125 TRACE global [920] - We'll wait till request 22 is answered. 02:49:45.578125 TRACE network [c0c] - Applied on gs 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.578125 TRACE network [c0c] - Made second apply on cl 02:49:45.578125 TRACE network [c0c] - Listening... 02:49:45.578125 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.578125 TRACE network [c0c] - Made first apply on cl 02:49:45.578125 TRACE network [c0c] - Applied on gs 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.578125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.593750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.609375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.609375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.625000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.640625 TRACE network [c0c] - Made second apply on cl 02:49:45.640625 TRACE network [c0c] - Listening... 02:49:45.640625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.640625 TRACE network [c0c] - Made first apply on cl 02:49:45.640625 TRACE network [c0c] - Applied on gs 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.640625 TRACE network [c0c] - Made second apply on cl 02:49:45.640625 TRACE network [c0c] - Listening... 02:49:45.640625 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.640625 TRACE network [c0c] - Made first apply on cl 02:49:45.640625 TRACE network [c0c] - Applied on gs 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.640625 TRACE network [c0c] - Made second apply on cl 02:49:45.640625 TRACE network [c0c] - Listening... 02:49:45.640625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=23. 02:49:45.640625 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.640625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.640625 TRACE network [c0c] - Made first apply on cl 02:49:45.640625 TRACE global [920] - We'll wait till request 23 is answered. 02:49:45.640625 TRACE network [c0c] - Applied on gs 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.640625 TRACE network [c0c] - Made second apply on cl 02:49:45.640625 TRACE network [c0c] - Listening... 02:49:45.640625 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.640625 TRACE network [c0c] - Made first apply on cl 02:49:45.640625 TRACE network [c0c] - Applied on gs 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.656250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.671875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.671875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.703125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.703125 TRACE network [c0c] - Made second apply on cl 02:49:45.703125 TRACE network [c0c] - Listening... 02:49:45.703125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.703125 TRACE network [c0c] - Made first apply on cl 02:49:45.703125 TRACE network [c0c] - Applied on gs 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.703125 TRACE network [c0c] - Made second apply on cl 02:49:45.703125 TRACE network [c0c] - Listening... 02:49:45.703125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.703125 TRACE network [c0c] - Made first apply on cl 02:49:45.703125 TRACE network [c0c] - Applied on gs 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.703125 TRACE network [c0c] - Made second apply on cl 02:49:45.703125 TRACE network [c0c] - Listening... 02:49:45.703125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=24. 02:49:45.703125 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.703125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.703125 TRACE global [920] - We'll wait till request 24 is answered. 02:49:45.703125 TRACE network [c0c] - Made first apply on cl 02:49:45.703125 TRACE network [c0c] - Applied on gs 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.703125 TRACE network [c0c] - Made second apply on cl 02:49:45.703125 TRACE network [c0c] - Listening... 02:49:45.703125 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.703125 TRACE network [c0c] - Made first apply on cl 02:49:45.703125 TRACE network [c0c] - Applied on gs 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.718750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.734375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.750000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.765625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.781250 TRACE network [c0c] - Made second apply on cl 02:49:45.781250 TRACE network [c0c] - Listening... 02:49:45.781250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.781250 TRACE network [c0c] - Made first apply on cl 02:49:45.781250 TRACE network [c0c] - Applied on gs 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.781250 TRACE network [c0c] - Made second apply on cl 02:49:45.781250 TRACE network [c0c] - Listening... 02:49:45.781250 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.781250 TRACE network [c0c] - Made first apply on cl 02:49:45.781250 TRACE network [c0c] - Applied on gs 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.781250 TRACE network [c0c] - Made second apply on cl 02:49:45.781250 TRACE network [c0c] - Listening... 02:49:45.781250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=25. 02:49:45.781250 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.781250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.781250 TRACE network [c0c] - Made first apply on cl 02:49:45.781250 TRACE global [920] - We'll wait till request 25 is answered. 02:49:45.781250 TRACE network [c0c] - Applied on gs 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.781250 TRACE network [c0c] - Made second apply on cl 02:49:45.781250 TRACE network [c0c] - Listening... 02:49:45.781250 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.781250 TRACE network [c0c] - Made first apply on cl 02:49:45.781250 TRACE network [c0c] - Applied on gs 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.781250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.812500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.812500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.828125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.843750 TRACE network [c0c] - Made second apply on cl 02:49:45.843750 TRACE network [c0c] - Listening... 02:49:45.843750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.843750 TRACE network [c0c] - Made first apply on cl 02:49:45.843750 TRACE network [c0c] - Applied on gs 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.843750 TRACE network [c0c] - Made second apply on cl 02:49:45.843750 TRACE network [c0c] - Listening... 02:49:45.843750 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.843750 TRACE network [c0c] - Made first apply on cl 02:49:45.843750 TRACE network [c0c] - Applied on gs 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.843750 TRACE network [c0c] - Made second apply on cl 02:49:45.843750 TRACE network [c0c] - Listening... 02:49:45.843750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=26. 02:49:45.843750 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.843750 TRACE global [920] - We'll wait till request 26 is answered. 02:49:45.843750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.843750 TRACE network [c0c] - Made first apply on cl 02:49:45.843750 TRACE network [c0c] - Applied on gs 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.843750 TRACE network [c0c] - Made second apply on cl 02:49:45.843750 TRACE network [c0c] - Listening... 02:49:45.843750 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.843750 TRACE network [c0c] - Made first apply on cl 02:49:45.843750 TRACE network [c0c] - Applied on gs 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.843750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.859375 TRACE network [c0c] - Made second apply on cl 02:49:45.859375 TRACE network [c0c] - Listening... 02:49:45.859375 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:45.859375 TRACE network [c0c] - Made first apply on cl 02:49:45.859375 TRACE network [c0c] - Applied on gs 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 02:49:45.859375 TRACE ai [c0c] - Completing goal: FIND OBJ 5,277 (Jaegar) 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:45.859375 TRACE network [c0c] - Made second apply on cl 02:49:45.859375 TRACE network [c0c] - Listening... 02:49:45.859375 TRACE network [c0c] - received server message of type struct SetResource, data: {CPack: type '102'} 02:49:45.859375 TRACE network [c0c] - Made first apply on cl 02:49:45.859375 TRACE network [c0c] - Applied on gs 02:49:45.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::receivedResource(int,int): type '5', val '707'. 02:49:45.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::receivedResource(int,int). 02:49:45.859375 TRACE network [c0c] - Made second apply on cl 02:49:45.859375 TRACE network [c0c] - Listening... 02:49:45.859375 TRACE network [c0c] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 02:49:45.859375 TRACE network [c0c] - Made first apply on cl 02:49:45.859375 TRACE network [c0c] - Applied on gs 02:49:45.859375 TRACE network [c0c] - Made second apply on cl 02:49:45.859375 TRACE network [c0c] - Listening... 02:49:45.875000 TRACE network [c0c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:45.875000 TRACE network [c0c] - Made first apply on cl 02:49:45.875000 DEBUG global [c0c] - removing object id=5277; address=143260928; name=Resource 02:49:45.875000 TRACE network [c0c] - Applied on gs 02:49:45.875000 TRACE network [c0c] - Made second apply on cl 02:49:45.875000 TRACE network [c0c] - Listening... 02:49:45.875000 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:45.875000 TRACE network [c0c] - Made first apply on cl 02:49:45.875000 TRACE network [c0c] - Applied on gs 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:45.875000 TRACE network [c0c] - Made second apply on cl 02:49:45.875000 TRACE network [c0c] - Listening... 02:49:45.875000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.875000 TRACE network [c0c] - Made first apply on cl 02:49:45.875000 TRACE network [c0c] - Applied on gs 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.875000 TRACE network [c0c] - Made second apply on cl 02:49:45.875000 TRACE network [c0c] - Listening... 02:49:45.875000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.875000 TRACE network [c0c] - Made first apply on cl 02:49:45.875000 TRACE network [c0c] - Applied on gs 02:49:45.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.875000 TRACE network [c0c] - Made second apply on cl 02:49:45.875000 TRACE network [c0c] - Listening... 02:49:45.875000 TRACE ai [920] - Completing goal: VISIT TILE (131 65 1) (Jaegar) 02:49:45.875000 DEBUG ai [920] - Hero Jaegar moved from 138 72 1 to 132 64 1. Returning 1. 02:49:45.906250 DEBUG ai [920] - Of all 2 destinations, object oid=5361 seems nice 02:49:45.906250 DEBUG ai [920] - Jaegar will try to visit School of War at (134 61 1) 02:49:45.906250 DEBUG ai [920] - Moving hero Jaegar to tile 134 61 1 02:49:45.906250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=27. 02:49:45.906250 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.906250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.906250 TRACE network [c0c] - Made first apply on cl 02:49:45.906250 TRACE global [920] - We'll wait till request 27 is answered. 02:49:45.906250 TRACE network [c0c] - Applied on gs 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.906250 TRACE network [c0c] - Made second apply on cl 02:49:45.906250 TRACE network [c0c] - Listening... 02:49:45.906250 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.906250 TRACE network [c0c] - Made first apply on cl 02:49:45.906250 TRACE network [c0c] - Applied on gs 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.906250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.937500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.937500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:45.953125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:45.968750 TRACE network [c0c] - Made second apply on cl 02:49:45.968750 TRACE network [c0c] - Listening... 02:49:45.968750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.968750 TRACE network [c0c] - Made first apply on cl 02:49:45.968750 TRACE network [c0c] - Applied on gs 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.968750 TRACE network [c0c] - Made second apply on cl 02:49:45.968750 TRACE network [c0c] - Listening... 02:49:45.968750 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:45.968750 TRACE network [c0c] - Made first apply on cl 02:49:45.968750 TRACE network [c0c] - Applied on gs 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:45.968750 TRACE network [c0c] - Made second apply on cl 02:49:45.968750 TRACE network [c0c] - Listening... 02:49:45.968750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=28. 02:49:45.968750 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:45.968750 TRACE global [920] - We'll wait till request 28 is answered. 02:49:45.968750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:45.968750 TRACE network [c0c] - Made first apply on cl 02:49:45.968750 TRACE network [c0c] - Applied on gs 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:45.968750 TRACE network [c0c] - Made second apply on cl 02:49:45.968750 TRACE network [c0c] - Listening... 02:49:45.968750 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:45.968750 TRACE network [c0c] - Made first apply on cl 02:49:45.968750 TRACE network [c0c] - Applied on gs 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.968750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:45.984375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.000000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.000000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.015625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.031250 TRACE network [c0c] - Made second apply on cl 02:49:46.031250 TRACE network [c0c] - Listening... 02:49:46.031250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.031250 TRACE network [c0c] - Made first apply on cl 02:49:46.031250 TRACE network [c0c] - Applied on gs 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.031250 TRACE network [c0c] - Made second apply on cl 02:49:46.031250 TRACE network [c0c] - Listening... 02:49:46.031250 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.031250 TRACE network [c0c] - Made first apply on cl 02:49:46.031250 TRACE network [c0c] - Applied on gs 02:49:46.031250 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.031250 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.031250 TRACE network [c0c] - Made second apply on cl 02:49:46.031250 TRACE network [c0c] - Listening... 02:49:46.031250 TRACE ai [920] - Completing goal: VISIT TILE (134 61 1) (Jaegar) 02:49:46.031250 DEBUG ai [920] - reserved object id=5361; address=143286600; name=School of War 02:49:46.031250 DEBUG ai [920] - Hero Jaegar moved from 132 64 1 to 133 62 1. Returning 0. 02:49:46.031250 DEBUG ai [920] - Hero Jaegar apparently used all MPs (0 left) 02:49:46.031250 TRACE ai [920] - Time of looking for wander destination was 953 ms. 02:49:46.031250 DEBUG ai [920] - Looking into Terek, MP=1560 02:49:46.046875 DEBUG ai [920] - Of all 1 destinations, object oid=5242 seems nice 02:49:46.046875 DEBUG ai [920] - Terek will try to visit Star Axis at (120 76 1) 02:49:46.046875 DEBUG ai [920] - Moving hero Terek to tile 120 76 1 02:49:46.046875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=29. 02:49:46.046875 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.046875 TRACE global [920] - We'll wait till request 29 is answered. 02:49:46.046875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.046875 TRACE network [c0c] - Made first apply on cl 02:49:46.046875 TRACE network [c0c] - Applied on gs 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.046875 TRACE network [c0c] - Made second apply on cl 02:49:46.046875 TRACE network [c0c] - Listening... 02:49:46.046875 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.046875 TRACE network [c0c] - Made first apply on cl 02:49:46.046875 TRACE network [c0c] - Applied on gs 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.046875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.062500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.093750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.093750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.109375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.125000 TRACE network [c0c] - Made second apply on cl 02:49:46.125000 TRACE network [c0c] - Listening... 02:49:46.125000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.125000 TRACE network [c0c] - Made first apply on cl 02:49:46.125000 TRACE network [c0c] - Applied on gs 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.125000 TRACE network [c0c] - Made second apply on cl 02:49:46.125000 TRACE network [c0c] - Listening... 02:49:46.125000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.125000 TRACE network [c0c] - Made first apply on cl 02:49:46.125000 TRACE network [c0c] - Applied on gs 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.125000 TRACE network [c0c] - Made second apply on cl 02:49:46.125000 TRACE network [c0c] - Listening... 02:49:46.125000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=30. 02:49:46.125000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.125000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.125000 TRACE network [c0c] - Made first apply on cl 02:49:46.125000 TRACE global [920] - We'll wait till request 30 is answered. 02:49:46.125000 TRACE network [c0c] - Applied on gs 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.125000 TRACE network [c0c] - Made second apply on cl 02:49:46.125000 TRACE network [c0c] - Listening... 02:49:46.125000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.125000 TRACE network [c0c] - Made first apply on cl 02:49:46.125000 TRACE network [c0c] - Applied on gs 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.140625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.156250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.156250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.171875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.187500 TRACE network [c0c] - Made second apply on cl 02:49:46.187500 TRACE network [c0c] - Listening... 02:49:46.187500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.187500 TRACE network [c0c] - Made first apply on cl 02:49:46.187500 TRACE network [c0c] - Applied on gs 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.187500 TRACE network [c0c] - Made second apply on cl 02:49:46.187500 TRACE network [c0c] - Listening... 02:49:46.187500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.187500 TRACE network [c0c] - Made first apply on cl 02:49:46.187500 TRACE network [c0c] - Applied on gs 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.187500 TRACE network [c0c] - Made second apply on cl 02:49:46.187500 TRACE network [c0c] - Listening... 02:49:46.187500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=31. 02:49:46.187500 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.187500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.187500 TRACE network [c0c] - Made first apply on cl 02:49:46.187500 TRACE global [920] - We'll wait till request 31 is answered. 02:49:46.187500 TRACE network [c0c] - Applied on gs 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.187500 TRACE network [c0c] - Made second apply on cl 02:49:46.187500 TRACE network [c0c] - Listening... 02:49:46.187500 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.187500 TRACE network [c0c] - Made first apply on cl 02:49:46.187500 TRACE network [c0c] - Applied on gs 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.203125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.218750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.218750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.250000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.250000 TRACE network [c0c] - Made second apply on cl 02:49:46.250000 TRACE network [c0c] - Listening... 02:49:46.250000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.250000 TRACE network [c0c] - Made first apply on cl 02:49:46.250000 TRACE network [c0c] - Applied on gs 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.250000 TRACE network [c0c] - Made second apply on cl 02:49:46.250000 TRACE network [c0c] - Listening... 02:49:46.250000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.250000 TRACE network [c0c] - Made first apply on cl 02:49:46.250000 TRACE network [c0c] - Applied on gs 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.250000 TRACE network [c0c] - Made second apply on cl 02:49:46.250000 TRACE network [c0c] - Listening... 02:49:46.250000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=32. 02:49:46.250000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.250000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.250000 TRACE network [c0c] - Made first apply on cl 02:49:46.250000 TRACE global [920] - We'll wait till request 32 is answered. 02:49:46.250000 TRACE network [c0c] - Applied on gs 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.250000 TRACE network [c0c] - Made second apply on cl 02:49:46.250000 TRACE network [c0c] - Listening... 02:49:46.250000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.250000 TRACE network [c0c] - Made first apply on cl 02:49:46.250000 TRACE network [c0c] - Applied on gs 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.265625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.296875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.296875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.312500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.328125 TRACE network [c0c] - Made second apply on cl 02:49:46.328125 TRACE network [c0c] - Listening... 02:49:46.328125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.328125 TRACE network [c0c] - Made first apply on cl 02:49:46.328125 TRACE network [c0c] - Applied on gs 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.328125 TRACE network [c0c] - Made second apply on cl 02:49:46.328125 TRACE network [c0c] - Listening... 02:49:46.328125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.328125 TRACE network [c0c] - Made first apply on cl 02:49:46.328125 TRACE network [c0c] - Applied on gs 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.328125 TRACE network [c0c] - Made second apply on cl 02:49:46.328125 TRACE network [c0c] - Listening... 02:49:46.328125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=33. 02:49:46.328125 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.328125 TRACE global [920] - We'll wait till request 33 is answered. 02:49:46.328125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.328125 TRACE network [c0c] - Made first apply on cl 02:49:46.328125 TRACE network [c0c] - Applied on gs 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.328125 TRACE network [c0c] - Made second apply on cl 02:49:46.328125 TRACE network [c0c] - Listening... 02:49:46.328125 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.328125 TRACE network [c0c] - Made first apply on cl 02:49:46.328125 TRACE network [c0c] - Applied on gs 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.328125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.343750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.359375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.359375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.375000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.390625 TRACE network [c0c] - Made second apply on cl 02:49:46.390625 TRACE network [c0c] - Listening... 02:49:46.390625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.390625 TRACE network [c0c] - Made first apply on cl 02:49:46.390625 TRACE network [c0c] - Applied on gs 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.390625 TRACE network [c0c] - Made second apply on cl 02:49:46.390625 TRACE network [c0c] - Listening... 02:49:46.390625 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.390625 TRACE network [c0c] - Made first apply on cl 02:49:46.390625 TRACE network [c0c] - Applied on gs 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.390625 TRACE network [c0c] - Made second apply on cl 02:49:46.390625 TRACE network [c0c] - Listening... 02:49:46.390625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=34. 02:49:46.390625 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.390625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.390625 TRACE network [c0c] - Made first apply on cl 02:49:46.390625 TRACE global [920] - We'll wait till request 34 is answered. 02:49:46.390625 TRACE network [c0c] - Applied on gs 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.390625 TRACE network [c0c] - Made second apply on cl 02:49:46.390625 TRACE network [c0c] - Listening... 02:49:46.390625 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.390625 TRACE network [c0c] - Made first apply on cl 02:49:46.390625 TRACE network [c0c] - Applied on gs 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.390625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.406250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.421875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.421875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.437500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.453125 TRACE network [c0c] - Made second apply on cl 02:49:46.453125 TRACE network [c0c] - Listening... 02:49:46.453125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.453125 TRACE network [c0c] - Made first apply on cl 02:49:46.453125 TRACE network [c0c] - Applied on gs 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.453125 TRACE network [c0c] - Made second apply on cl 02:49:46.453125 TRACE network [c0c] - Listening... 02:49:46.453125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.453125 TRACE network [c0c] - Made first apply on cl 02:49:46.453125 TRACE network [c0c] - Applied on gs 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.453125 TRACE network [c0c] - Made second apply on cl 02:49:46.453125 TRACE network [c0c] - Listening... 02:49:46.453125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=35. 02:49:46.453125 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.453125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.453125 TRACE network [c0c] - Made first apply on cl 02:49:46.453125 TRACE global [920] - We'll wait till request 35 is answered. 02:49:46.453125 TRACE network [c0c] - Applied on gs 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.453125 TRACE network [c0c] - Made second apply on cl 02:49:46.453125 TRACE network [c0c] - Listening... 02:49:46.453125 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.453125 TRACE network [c0c] - Made first apply on cl 02:49:46.453125 TRACE network [c0c] - Applied on gs 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.468750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.484375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.484375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.515625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.515625 TRACE network [c0c] - Made second apply on cl 02:49:46.515625 TRACE network [c0c] - Listening... 02:49:46.515625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.515625 TRACE network [c0c] - Made first apply on cl 02:49:46.515625 TRACE network [c0c] - Applied on gs 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.515625 TRACE network [c0c] - Made second apply on cl 02:49:46.515625 TRACE network [c0c] - Listening... 02:49:46.515625 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.515625 TRACE network [c0c] - Made first apply on cl 02:49:46.515625 TRACE network [c0c] - Applied on gs 02:49:46.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.515625 TRACE network [c0c] - Made second apply on cl 02:49:46.515625 TRACE network [c0c] - Listening... 02:49:46.515625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=36. 02:49:46.515625 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.515625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.515625 TRACE network [c0c] - Made first apply on cl 02:49:46.531250 TRACE global [920] - We'll wait till request 36 is answered. 02:49:46.531250 TRACE network [c0c] - Applied on gs 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.531250 TRACE network [c0c] - Made second apply on cl 02:49:46.531250 TRACE network [c0c] - Listening... 02:49:46.531250 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.531250 TRACE network [c0c] - Made first apply on cl 02:49:46.531250 TRACE network [c0c] - Applied on gs 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.531250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.562500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.562500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.578125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.593750 TRACE network [c0c] - Made second apply on cl 02:49:46.593750 TRACE network [c0c] - Listening... 02:49:46.593750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.593750 TRACE network [c0c] - Made first apply on cl 02:49:46.593750 TRACE network [c0c] - Applied on gs 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.593750 TRACE network [c0c] - Made second apply on cl 02:49:46.593750 TRACE network [c0c] - Listening... 02:49:46.593750 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.593750 TRACE network [c0c] - Made first apply on cl 02:49:46.593750 TRACE network [c0c] - Applied on gs 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.593750 TRACE network [c0c] - Made second apply on cl 02:49:46.593750 TRACE network [c0c] - Listening... 02:49:46.593750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=37. 02:49:46.593750 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.593750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.593750 TRACE network [c0c] - Made first apply on cl 02:49:46.593750 TRACE global [920] - We'll wait till request 37 is answered. 02:49:46.593750 TRACE network [c0c] - Applied on gs 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.593750 TRACE network [c0c] - Made second apply on cl 02:49:46.593750 TRACE network [c0c] - Listening... 02:49:46.593750 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.593750 TRACE network [c0c] - Made first apply on cl 02:49:46.593750 TRACE network [c0c] - Applied on gs 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.593750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.609375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.625000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.625000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.640625 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.656250 TRACE network [c0c] - Made second apply on cl 02:49:46.656250 TRACE network [c0c] - Listening... 02:49:46.656250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.656250 TRACE network [c0c] - Made first apply on cl 02:49:46.656250 TRACE network [c0c] - Applied on gs 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.656250 TRACE network [c0c] - Made second apply on cl 02:49:46.656250 TRACE network [c0c] - Listening... 02:49:46.656250 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.656250 TRACE network [c0c] - Made first apply on cl 02:49:46.656250 TRACE network [c0c] - Applied on gs 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.656250 TRACE network [c0c] - Made second apply on cl 02:49:46.656250 TRACE network [c0c] - Listening... 02:49:46.656250 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=38. 02:49:46.656250 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.656250 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.656250 TRACE network [c0c] - Made first apply on cl 02:49:46.656250 TRACE global [920] - We'll wait till request 38 is answered. 02:49:46.656250 TRACE network [c0c] - Applied on gs 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.656250 TRACE network [c0c] - Made second apply on cl 02:49:46.656250 TRACE network [c0c] - Listening... 02:49:46.656250 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.656250 TRACE network [c0c] - Made first apply on cl 02:49:46.656250 TRACE network [c0c] - Applied on gs 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.671875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.687500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.687500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.718750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.718750 TRACE network [c0c] - Made second apply on cl 02:49:46.718750 TRACE network [c0c] - Listening... 02:49:46.718750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.718750 TRACE network [c0c] - Made first apply on cl 02:49:46.718750 TRACE network [c0c] - Applied on gs 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.718750 TRACE network [c0c] - Made second apply on cl 02:49:46.718750 TRACE network [c0c] - Listening... 02:49:46.718750 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.718750 TRACE network [c0c] - Made first apply on cl 02:49:46.718750 TRACE network [c0c] - Applied on gs 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.718750 TRACE network [c0c] - Made second apply on cl 02:49:46.718750 TRACE network [c0c] - Listening... 02:49:46.718750 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=39. 02:49:46.718750 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.718750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.718750 TRACE network [c0c] - Made first apply on cl 02:49:46.718750 TRACE global [920] - We'll wait till request 39 is answered. 02:49:46.718750 TRACE network [c0c] - Applied on gs 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.718750 TRACE network [c0c] - Made second apply on cl 02:49:46.718750 TRACE network [c0c] - Listening... 02:49:46.718750 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.718750 TRACE network [c0c] - Made first apply on cl 02:49:46.718750 TRACE network [c0c] - Applied on gs 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.718750 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.734375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.750000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.765625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.781250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.781250 TRACE network [c0c] - Made second apply on cl 02:49:46.781250 TRACE network [c0c] - Listening... 02:49:46.796875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.796875 TRACE network [c0c] - Made first apply on cl 02:49:46.796875 TRACE network [c0c] - Applied on gs 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.796875 TRACE network [c0c] - Made second apply on cl 02:49:46.796875 TRACE network [c0c] - Listening... 02:49:46.796875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.796875 TRACE network [c0c] - Made first apply on cl 02:49:46.796875 TRACE network [c0c] - Applied on gs 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.796875 TRACE network [c0c] - Made second apply on cl 02:49:46.796875 TRACE network [c0c] - Listening... 02:49:46.796875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=40. 02:49:46.796875 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.796875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.796875 TRACE network [c0c] - Made first apply on cl 02:49:46.796875 TRACE global [920] - We'll wait till request 40 is answered. 02:49:46.796875 TRACE network [c0c] - Applied on gs 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.796875 TRACE network [c0c] - Made second apply on cl 02:49:46.796875 TRACE network [c0c] - Listening... 02:49:46.796875 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.796875 TRACE network [c0c] - Made first apply on cl 02:49:46.796875 TRACE network [c0c] - Applied on gs 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.796875 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.812500 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.828125 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.828125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.843750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.859375 TRACE network [c0c] - Made second apply on cl 02:49:46.859375 TRACE network [c0c] - Listening... 02:49:46.859375 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.859375 TRACE network [c0c] - Made first apply on cl 02:49:46.859375 TRACE network [c0c] - Applied on gs 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.859375 TRACE network [c0c] - Made second apply on cl 02:49:46.859375 TRACE network [c0c] - Listening... 02:49:46.859375 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.859375 TRACE network [c0c] - Made first apply on cl 02:49:46.859375 TRACE network [c0c] - Applied on gs 02:49:46.859375 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.859375 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.859375 TRACE network [c0c] - Made second apply on cl 02:49:46.859375 TRACE network [c0c] - Listening... 02:49:46.859375 TRACE ai [920] - Completing goal: VISIT TILE (120 76 1) (Terek) 02:49:46.859375 DEBUG ai [920] - reserved object id=5242; address=142851088; name=Star Axis 02:49:46.859375 DEBUG ai [920] - Hero Terek moved from 136 77 1 to 124 71 1. Returning 0. 02:49:46.859375 DEBUG ai [920] - Hero Terek apparently used all MPs (0 left) 02:49:46.859375 TRACE ai [920] - Time of looking for wander destination was 828 ms. 02:49:46.859375 DEBUG ai [920] - Looking into Sir Mullich, MP=1700 02:49:46.875000 DEBUG ai [920] - Of all 1 destinations, object oid=5364 seems nice 02:49:46.875000 DEBUG ai [920] - Sir Mullich will try to visit Warren at (110 65 1) 02:49:46.875000 DEBUG ai [920] - Moving hero Sir Mullich to tile 110 65 1 02:49:46.875000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=41. 02:49:46.875000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.875000 TRACE global [920] - We'll wait till request 41 is answered. 02:49:46.875000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.875000 TRACE network [c0c] - Made first apply on cl 02:49:46.875000 TRACE network [c0c] - Applied on gs 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.875000 TRACE network [c0c] - Made second apply on cl 02:49:46.875000 TRACE network [c0c] - Listening... 02:49:46.875000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.875000 TRACE network [c0c] - Made first apply on cl 02:49:46.875000 TRACE network [c0c] - Applied on gs 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.875000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.890625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.906250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.921875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.937500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.937500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.937500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.937500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.937500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.937500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:46.953125 TRACE network [c0c] - Made second apply on cl 02:49:46.953125 TRACE network [c0c] - Listening... 02:49:46.953125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.953125 TRACE network [c0c] - Made first apply on cl 02:49:46.953125 TRACE network [c0c] - Applied on gs 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.953125 TRACE network [c0c] - Made second apply on cl 02:49:46.953125 TRACE network [c0c] - Listening... 02:49:46.953125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:46.953125 TRACE network [c0c] - Made first apply on cl 02:49:46.953125 TRACE network [c0c] - Applied on gs 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:46.953125 TRACE network [c0c] - Made second apply on cl 02:49:46.953125 TRACE network [c0c] - Listening... 02:49:46.953125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=42. 02:49:46.953125 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:46.953125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:46.953125 TRACE network [c0c] - Made first apply on cl 02:49:46.953125 TRACE global [920] - We'll wait till request 42 is answered. 02:49:46.953125 TRACE network [c0c] - Applied on gs 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:46.953125 TRACE network [c0c] - Made second apply on cl 02:49:46.953125 TRACE network [c0c] - Listening... 02:49:46.953125 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:46.953125 TRACE network [c0c] - Made first apply on cl 02:49:46.953125 TRACE network [c0c] - Applied on gs 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.953125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:46.968750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:46.984375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:46.984375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.000000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.015625 TRACE network [c0c] - Made second apply on cl 02:49:47.015625 TRACE network [c0c] - Listening... 02:49:47.015625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.015625 TRACE network [c0c] - Made first apply on cl 02:49:47.015625 TRACE network [c0c] - Applied on gs 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.015625 TRACE network [c0c] - Made second apply on cl 02:49:47.015625 TRACE network [c0c] - Listening... 02:49:47.015625 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.015625 TRACE network [c0c] - Made first apply on cl 02:49:47.015625 TRACE network [c0c] - Applied on gs 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.015625 TRACE network [c0c] - Made second apply on cl 02:49:47.015625 TRACE network [c0c] - Listening... 02:49:47.015625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=43. 02:49:47.015625 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:47.015625 TRACE global [920] - We'll wait till request 43 is answered. 02:49:47.015625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.015625 TRACE network [c0c] - Made first apply on cl 02:49:47.015625 TRACE network [c0c] - Applied on gs 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.015625 TRACE network [c0c] - Made second apply on cl 02:49:47.015625 TRACE network [c0c] - Listening... 02:49:47.015625 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.015625 TRACE network [c0c] - Made first apply on cl 02:49:47.015625 TRACE network [c0c] - Applied on gs 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.015625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.031250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.046875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.046875 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.062500 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.078125 TRACE network [c0c] - Made second apply on cl 02:49:47.078125 TRACE network [c0c] - Listening... 02:49:47.078125 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.078125 TRACE network [c0c] - Made first apply on cl 02:49:47.078125 TRACE network [c0c] - Applied on gs 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Warren'. 02:49:47.078125 TRACE ai [c0c] - Completing goal: FIND OBJ 5,364 (Sir Mullich) 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.078125 TRACE network [c0c] - Made second apply on cl 02:49:47.078125 TRACE network [c0c] - Listening... 02:49:47.078125 TRACE network [c0c] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:47.078125 TRACE network [c0c] - Made first apply on cl 02:49:47.078125 TRACE network [c0c] - Applied on gs 02:49:47.078125 TRACE ai [c0c] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Warren} Would you like to recruit Troglodytes?', askID '45', soundID '0', selection '0', cancel '1'. 02:49:47.078125 DEBUG ai [c0c] - Adding query 45 - Blocking dialog query with 0 components - {Warren} Would you like to recruit Troglodytes?. Total queries count: 1 02:49:47.078125 TRACE ai [c0c] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:47.078125 TRACE network [c0c] - Made second apply on cl 02:49:47.078125 TRACE network [c0c] - Listening... 02:49:47.078125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.078125 TRACE network [c0c] - Made first apply on cl 02:49:47.078125 DEBUG ai [dec] - I'll answer the query 45 giving the choice 1 02:49:47.093750 TRACE network [dec] - Sending a request "struct QueryReply". It'll have an ID=44. 02:49:47.093750 TRACE network [dec] - Sending to server a pack of type struct QueryReply 02:49:47.093750 DEBUG ai [dec] - Attempted answering query 45 - Blocking dialog query with 0 components - {Warren} Would you like to recruit Troglodytes?. Request id=44. Waiting for results... 02:49:47.093750 TRACE global [dec] - We'll wait till request 44 is answered. 02:49:47.093750 TRACE network [c0c] - Applied on gs 02:49:47.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.093750 TRACE network [c0c] - Made second apply on cl 02:49:47.093750 TRACE network [c0c] - Listening... 02:49:47.093750 TRACE network [c0c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:47.093750 TRACE network [c0c] - Made first apply on cl 02:49:47.093750 TRACE network [c0c] - Applied on gs 02:49:47.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:47.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:47.093750 TRACE network [c0c] - Made second apply on cl 02:49:47.093750 TRACE network [c0c] - Listening... 02:49:47.093750 TRACE network [c0c] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 02:49:47.093750 TRACE network [c0c] - Made first apply on cl 02:49:47.093750 TRACE network [c0c] - Applied on gs 02:49:47.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:47.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 02:49:47.093750 TRACE network [c0c] - Made second apply on cl 02:49:47.093750 TRACE network [c0c] - Listening... 02:49:47.093750 TRACE network [c0c] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 02:49:47.093750 TRACE network [c0c] - Made first apply on cl 02:49:47.093750 TRACE network [c0c] - Applied on gs 02:49:47.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 02:49:47.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 02:49:47.093750 TRACE network [c0c] - Made second apply on cl 02:49:47.093750 TRACE network [c0c] - Listening... 02:49:47.093750 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.093750 TRACE network [c0c] - Made first apply on cl 02:49:47.093750 TRACE network [c0c] - Applied on gs 02:49:47.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:47.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.093750 TRACE network [c0c] - Made second apply on cl 02:49:47.093750 TRACE network [c0c] - Listening... 02:49:47.093750 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.093750 TRACE network [c0c] - Made first apply on cl 02:49:47.093750 TRACE network [c0c] - Applied on gs 02:49:47.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.093750 TRACE network [c0c] - Made second apply on cl 02:49:47.093750 TRACE network [c0c] - Listening... 02:49:47.093750 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.093750 TRACE network [c0c] - Made first apply on cl 02:49:47.093750 TRACE network [c0c] - Applied on gs 02:49:47.093750 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.093750 DEBUG ai [c0c] - Removing query 45 - Blocking dialog query with 0 components - {Warren} Would you like to recruit Troglodytes?. Total queries count: 0 02:49:47.093750 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.093750 TRACE network [c0c] - Made second apply on cl 02:49:47.093750 TRACE network [c0c] - Listening... 02:49:47.093750 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sir Mullich and object Warren at 110 65 1. 02:49:47.093750 TRACE ai [920] - Completing goal: FIND OBJ 5,364 (Sir Mullich) 02:49:47.093750 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:47.093750 TRACE ai [920] - Completing goal: VISIT TILE (110 65 1) (Sir Mullich) 02:49:47.093750 DEBUG ai [920] - Hero Sir Mullich moved from 107 64 1 to 110 65 1. Returning 1. 02:49:47.125000 DEBUG ai [920] - Moving hero Sir Mullich to tile 110 65 1 02:49:47.125000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=45. 02:49:47.125000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:47.125000 TRACE global [920] - We'll wait till request 45 is answered. 02:49:47.125000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.125000 TRACE network [c0c] - Made first apply on cl 02:49:47.125000 TRACE network [c0c] - Applied on gs 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.125000 TRACE network [c0c] - Made second apply on cl 02:49:47.125000 TRACE network [c0c] - Listening... 02:49:47.125000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.125000 TRACE network [c0c] - Made first apply on cl 02:49:47.125000 TRACE network [c0c] - Applied on gs 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.125000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.156250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.156250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.171875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.187500 TRACE network [c0c] - Made second apply on cl 02:49:47.187500 TRACE network [c0c] - Listening... 02:49:47.187500 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.187500 TRACE network [c0c] - Made first apply on cl 02:49:47.187500 TRACE network [c0c] - Applied on gs 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Warren'. 02:49:47.187500 TRACE ai [c0c] - Completing goal: FIND OBJ 5,364 (Sir Mullich) 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.187500 TRACE network [c0c] - Made second apply on cl 02:49:47.187500 TRACE network [c0c] - Listening... 02:49:47.187500 TRACE network [c0c] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 02:49:47.187500 TRACE network [c0c] - Made first apply on cl 02:49:47.187500 TRACE network [c0c] - Applied on gs 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Warren} Would you like to recruit Troglodytes?', askID '48', soundID '0', selection '0', cancel '1'. 02:49:47.187500 DEBUG ai [c0c] - Adding query 48 - Blocking dialog query with 0 components - {Warren} Would you like to recruit Troglodytes?. Total queries count: 1 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 02:49:47.187500 TRACE network [c0c] - Made second apply on cl 02:49:47.187500 TRACE network [c0c] - Listening... 02:49:47.187500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.187500 TRACE network [c0c] - Made first apply on cl 02:49:47.187500 DEBUG ai [ab8] - I'll answer the query 48 giving the choice 1 02:49:47.187500 TRACE network [ab8] - Sending a request "struct QueryReply". It'll have an ID=46. 02:49:47.187500 TRACE network [ab8] - Sending to server a pack of type struct QueryReply 02:49:47.187500 DEBUG ai [ab8] - Attempted answering query 48 - Blocking dialog query with 0 components - {Warren} Would you like to recruit Troglodytes?. Request id=46. Waiting for results... 02:49:47.187500 TRACE global [ab8] - We'll wait till request 46 is answered. 02:49:47.187500 TRACE network [c0c] - Applied on gs 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.187500 TRACE network [c0c] - Made second apply on cl 02:49:47.187500 TRACE network [c0c] - Listening... 02:49:47.187500 TRACE network [c0c] - received server message of type struct InfoWindow, data: {CPack: type '103'} 02:49:47.187500 TRACE network [c0c] - Made first apply on cl 02:49:47.187500 TRACE network [c0c] - Applied on gs 02:49:47.187500 TRACE ai [c0c] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 02:49:47.187500 TRACE ai [c0c] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 02:49:47.187500 TRACE network [c0c] - Made second apply on cl 02:49:47.187500 TRACE network [c0c] - Listening... 02:49:47.187500 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.187500 TRACE network [c0c] - Made first apply on cl 02:49:47.187500 TRACE network [c0c] - Applied on gs 02:49:47.203125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:47.203125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.203125 TRACE network [c0c] - Made second apply on cl 02:49:47.203125 TRACE network [c0c] - Listening... 02:49:47.203125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.203125 TRACE network [c0c] - Made first apply on cl 02:49:47.203125 TRACE network [c0c] - Applied on gs 02:49:47.203125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.203125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.203125 TRACE network [c0c] - Made second apply on cl 02:49:47.203125 TRACE network [c0c] - Listening... 02:49:47.203125 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.203125 TRACE network [c0c] - Made first apply on cl 02:49:47.203125 TRACE network [c0c] - Applied on gs 02:49:47.203125 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.203125 DEBUG ai [c0c] - Removing query 48 - Blocking dialog query with 0 components - {Warren} Would you like to recruit Troglodytes?. Total queries count: 0 02:49:47.203125 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.203125 TRACE network [c0c] - Made second apply on cl 02:49:47.203125 TRACE network [c0c] - Listening... 02:49:47.203125 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sir Mullich and object Warren at 110 65 1. 02:49:47.203125 TRACE ai [920] - Completing goal: FIND OBJ 5,364 (Sir Mullich) 02:49:47.203125 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:47.203125 TRACE ai [920] - Completing goal: VISIT TILE (110 65 1) (Sir Mullich) 02:49:47.203125 DEBUG ai [920] - Hero Sir Mullich moved from 110 65 1 to 110 65 1. Returning 1. 02:49:47.203125 DEBUG ai [920] - Sir Mullich can't reach any town, we'll try to make our way to Dragonnade at 112 56 1 02:49:47.203125 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (112 56 1) (Sir Mullich) 02:49:47.203125 DEBUG ai [920] - Considering goal CLEAR WAY TO (112 56 1) (Sir Mullich) 02:49:47.218750 WARN ai [920] - Another allied hero stands in our way 02:49:47.234375 WARN ai [920] - There is no known way to clear the way to tile (112 56 1) 02:49:47.234375 TRACE ai [920] - Completing goal: CLEAR WAY TO (112 56 1) (Sir Mullich) 02:49:47.234375 DEBUG ai [920] - Goal CLEAR WAY TO (112 56 1) (Sir Mullich) decomposition failed: goal was completed as much as possible 02:49:47.234375 TRACE ai [920] - Time of looking for wander destination was 375 ms. 02:49:47.234375 DEBUG ai [920] - Looking into Deemer, MP=1560 02:49:47.234375 DEBUG ai [920] - Of all 1 destinations, object oid=4379 seems nice 02:49:47.250000 DEBUG ai [920] - Deemer will try to visit Subterranean Gate at (130 60 1) 02:49:47.250000 DEBUG ai [920] - Moving hero Deemer to tile 130 60 1 02:49:47.250000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=47. 02:49:47.250000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:47.250000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.250000 TRACE network [c0c] - Made first apply on cl 02:49:47.250000 TRACE global [920] - We'll wait till request 47 is answered. 02:49:47.250000 TRACE network [c0c] - Applied on gs 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.250000 TRACE network [c0c] - Made second apply on cl 02:49:47.250000 TRACE network [c0c] - Listening... 02:49:47.250000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.250000 TRACE network [c0c] - Made first apply on cl 02:49:47.250000 TRACE network [c0c] - Applied on gs 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.250000 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.281250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.281250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.296875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.312500 TRACE network [c0c] - Made second apply on cl 02:49:47.312500 TRACE network [c0c] - Listening... 02:49:47.312500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.312500 TRACE network [c0c] - Made first apply on cl 02:49:47.312500 TRACE network [c0c] - Applied on gs 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.312500 TRACE network [c0c] - Made second apply on cl 02:49:47.312500 TRACE network [c0c] - Listening... 02:49:47.312500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.312500 TRACE network [c0c] - Made first apply on cl 02:49:47.312500 TRACE network [c0c] - Applied on gs 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.312500 TRACE network [c0c] - Made second apply on cl 02:49:47.312500 TRACE network [c0c] - Listening... 02:49:47.312500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=48. 02:49:47.312500 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:47.312500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.312500 TRACE network [c0c] - Made first apply on cl 02:49:47.312500 TRACE global [920] - We'll wait till request 48 is answered. 02:49:47.312500 TRACE network [c0c] - Applied on gs 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.312500 TRACE network [c0c] - Made second apply on cl 02:49:47.312500 TRACE network [c0c] - Listening... 02:49:47.312500 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.312500 TRACE network [c0c] - Made first apply on cl 02:49:47.312500 TRACE network [c0c] - Applied on gs 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.312500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.328125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.343750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.343750 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.359375 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.375000 TRACE network [c0c] - Made second apply on cl 02:49:47.375000 TRACE network [c0c] - Listening... 02:49:47.375000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.375000 TRACE network [c0c] - Made first apply on cl 02:49:47.375000 TRACE network [c0c] - Applied on gs 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.375000 TRACE network [c0c] - Made second apply on cl 02:49:47.375000 TRACE network [c0c] - Listening... 02:49:47.375000 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.375000 TRACE network [c0c] - Made first apply on cl 02:49:47.375000 TRACE network [c0c] - Applied on gs 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.375000 TRACE network [c0c] - Made second apply on cl 02:49:47.375000 TRACE network [c0c] - Listening... 02:49:47.375000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=49. 02:49:47.375000 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:47.375000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.375000 TRACE network [c0c] - Made first apply on cl 02:49:47.375000 TRACE global [920] - We'll wait till request 49 is answered. 02:49:47.375000 TRACE network [c0c] - Applied on gs 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.375000 TRACE network [c0c] - Made second apply on cl 02:49:47.375000 TRACE network [c0c] - Listening... 02:49:47.375000 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.375000 TRACE network [c0c] - Made first apply on cl 02:49:47.375000 TRACE network [c0c] - Applied on gs 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.375000 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.390625 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.406250 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.406250 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.421875 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.437500 TRACE network [c0c] - Made second apply on cl 02:49:47.437500 TRACE network [c0c] - Listening... 02:49:47.437500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.437500 TRACE network [c0c] - Made first apply on cl 02:49:47.437500 TRACE network [c0c] - Applied on gs 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.437500 TRACE network [c0c] - Made second apply on cl 02:49:47.437500 TRACE network [c0c] - Listening... 02:49:47.437500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.437500 TRACE network [c0c] - Made first apply on cl 02:49:47.437500 TRACE network [c0c] - Applied on gs 02:49:47.437500 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.437500 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.437500 TRACE network [c0c] - Made second apply on cl 02:49:47.437500 TRACE network [c0c] - Listening... 02:49:47.437500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=50. 02:49:47.437500 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:47.437500 TRACE global [920] - We'll wait till request 50 is answered. 02:49:47.453125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.453125 TRACE network [c0c] - Made first apply on cl 02:49:47.453125 TRACE network [c0c] - Applied on gs 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.453125 TRACE network [c0c] - Made second apply on cl 02:49:47.453125 TRACE network [c0c] - Listening... 02:49:47.453125 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.453125 TRACE network [c0c] - Made first apply on cl 02:49:47.453125 TRACE network [c0c] - Applied on gs 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.453125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.468750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.484375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.500000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.500000 TRACE network [c0c] - Made second apply on cl 02:49:47.500000 TRACE network [c0c] - Listening... 02:49:47.500000 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.500000 TRACE network [c0c] - Made first apply on cl 02:49:47.500000 TRACE network [c0c] - Applied on gs 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 02:49:47.500000 TRACE ai [c0c] - Completing goal: FIND OBJ 4,379 (Deemer) 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.500000 TRACE network [c0c] - Made second apply on cl 02:49:47.500000 TRACE network [c0c] - Listening... 02:49:47.500000 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.500000 TRACE network [c0c] - Made first apply on cl 02:49:47.500000 TRACE network [c0c] - Applied on gs 02:49:47.500000 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.500000 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.500000 TRACE network [c0c] - Made second apply on cl 02:49:47.500000 TRACE network [c0c] - Listening... 02:49:47.515625 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.515625 TRACE network [c0c] - Made first apply on cl 02:49:47.515625 TRACE network [c0c] - Applied on gs 02:49:47.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.515625 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 DEBUG ai [c0c] - Found a pair of subterranean gates between 130 60 1 and 130 60 0! 02:49:47.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 DEBUG ai [c0c] - Found a pair of subterranean gates between 130 60 1 and 130 60 0! 02:49:47.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 DEBUG ai [c0c] - Found a pair of subterranean gates between 130 60 1 and 130 60 0! 02:49:47.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 DEBUG ai [c0c] - Found a pair of subterranean gates between 130 60 1 and 130 60 0! 02:49:47.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 DEBUG ai [c0c] - Found a pair of subterranean gates between 130 60 1 and 130 60 0! 02:49:47.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 DEBUG ai [c0c] - Found a pair of subterranean gates between 130 60 1 and 130 60 0! 02:49:47.531250 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.531250 DEBUG ai [c0c] - Found a pair of subterranean gates between 130 60 1 and 130 60 0! 02:49:47.546875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.546875 TRACE network [c0c] - Made second apply on cl 02:49:47.546875 TRACE network [c0c] - Listening... 02:49:47.546875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.546875 TRACE network [c0c] - Made first apply on cl 02:49:47.546875 TRACE network [c0c] - Applied on gs 02:49:47.546875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.546875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.546875 TRACE network [c0c] - Made second apply on cl 02:49:47.546875 TRACE network [c0c] - Listening... 02:49:47.546875 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.546875 TRACE network [c0c] - Made first apply on cl 02:49:47.546875 TRACE network [c0c] - Applied on gs 02:49:47.546875 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:47.546875 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.546875 TRACE network [c0c] - Made second apply on cl 02:49:47.546875 TRACE network [c0c] - Listening... 02:49:47.546875 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.546875 TRACE network [c0c] - Made first apply on cl 02:49:47.546875 TRACE network [c0c] - Applied on gs 02:49:47.546875 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.546875 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.546875 TRACE network [c0c] - Made second apply on cl 02:49:47.546875 TRACE network [c0c] - Listening... 02:49:47.546875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.546875 TRACE network [c0c] - Made first apply on cl 02:49:47.546875 TRACE network [c0c] - Applied on gs 02:49:47.546875 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.546875 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.546875 TRACE network [c0c] - Made second apply on cl 02:49:47.546875 TRACE network [c0c] - Listening... 02:49:47.546875 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Deemer and object Subterranean Gate at 131 60 0. 02:49:47.546875 TRACE ai [920] - Completing goal: FIND OBJ 4,380 (Deemer) 02:49:47.546875 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 02:49:47.546875 TRACE ai [920] - Completing goal: VISIT TILE (130 60 1) (Deemer) 02:49:47.546875 DEBUG ai [920] - Hero Deemer moved from 134 62 1 to 130 60 0. Returning 1. 02:49:47.562500 DEBUG ai [920] - Moving hero Deemer to tile 130 60 0 02:49:47.562500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=51. 02:49:47.562500 TRACE network [920] - Sending to server a pack of type struct MoveHero 02:49:47.562500 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.562500 TRACE network [c0c] - Made first apply on cl 02:49:47.562500 TRACE global [920] - We'll wait till request 51 is answered. 02:49:47.562500 TRACE network [c0c] - Applied on gs 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.562500 TRACE network [c0c] - Made second apply on cl 02:49:47.562500 TRACE network [c0c] - Listening... 02:49:47.562500 TRACE network [c0c] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 02:49:47.562500 TRACE network [c0c] - Made first apply on cl 02:49:47.562500 TRACE network [c0c] - Applied on gs 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.562500 TRACE ai [c0c] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 02:49:47.578125 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.593750 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.609375 TRACE global [c0c] - before [un]locks in CPlayerInterface::heroMoved 02:49:47.625000 TRACE global [c0c] - after [un]locks in CPlayerInterface::heroMoved 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Monster'. 02:49:47.640625 TRACE ai [c0c] - Completing goal: FIND OBJ 4,382 (Deemer) 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct SetStackType, data: {CPack: type '1'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '0', start '1'. 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=1. 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct BattleStart, data: {CPack: type '3000'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=2. 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:47.640625 INFO global [c0c] - Opening StupidAI 02:49:47.640625 INFO global [c0c] - Loaded Stupid AI 0.1 02:49:47.640625 TRACE ai [c0c] - CStupidAI [08,826,EFC]: created 02:49:47.640625 TRACE ai [c0c] - CStupidAI [08,826,EFC]: init called, saving ptr to IBattleCallback 02:49:47.640625 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStart called 02:49:47.640625 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStart called 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct BattleNextRound, data: {CPack: type '3001'} 02:49:47.640625 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleNewRoundFirst called 02:49:47.640625 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleNewRoundFirst called 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleNewRound called 02:49:47.640625 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleNewRound called 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.640625 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.640625 TRACE network [c0c] - Made first apply on cl 02:49:47.640625 TRACE network [c0c] - Applied on gs 02:49:47.640625 TRACE network [c0c] - Made second apply on cl 02:49:47.640625 TRACE network [c0c] - Listening... 02:49:47.640625 TRACE ai [560] - CStupidAI [0B,341,6D4]: activeStack called for Battle stack [5]: 8 creatures of Grand Elves from slot 3 of armyobj=4382 02:49:47.640625 TRACE network [560] - Send battle action to server: {BattleAction: side '1', stackNumber '5', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '2', hex '35'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.640625 TRACE network [560] - Sending a request "struct MakeAction". It'll have an ID=52. 02:49:47.640625 TRACE network [560] - Sending to server a pack of type struct MakeAction 02:49:47.656250 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE ai [518] - CStupidAI [08,826,EFC]: activeStack called for Battle stack [0]: 3 creatures of Minotaurs from slot 0 of armyobj=7405 02:49:47.656250 TRACE network [518] - Send battle action to server: {BattleAction: side '0', stackNumber '0', actionType 'Walk', destinationTile '{BattleHex: x '7', y '2', hex '41'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.656250 TRACE network [518] - Sending a request "struct MakeAction". It'll have an ID=53. 02:49:47.656250 TRACE network [518] - Sending to server a pack of type struct MakeAction 02:49:47.656250 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct BattleStackMoved, data: {CPack: type '3004'} 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStackMoved called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStackMoved called 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE ai [c0c] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.656250 TRACE ai [c0c] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE ai [b40] - CStupidAI [0B,341,6D4]: activeStack called for Battle stack [2]: 8 creatures of Wood Elves from slot 0 of armyobj=4382 02:49:47.656250 TRACE network [b40] - Send battle action to server: {BattleAction: side '1', stackNumber '2', actionType 'Shoot', destinationTile '{BattleHex: x '7', y '2', hex '41'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.656250 TRACE network [b40] - Sending a request "struct MakeAction". It'll have an ID=54. 02:49:47.656250 TRACE network [b40] - Sending to server a pack of type struct MakeAction 02:49:47.656250 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.656250 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.656250 TRACE network [c0c] - Made second apply on cl 02:49:47.656250 TRACE network [c0c] - Listening... 02:49:47.656250 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.656250 TRACE network [c0c] - Made first apply on cl 02:49:47.656250 TRACE network [c0c] - Applied on gs 02:49:47.656250 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.671875 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.671875 TRACE network [c0c] - Made first apply on cl 02:49:47.671875 TRACE network [c0c] - Applied on gs 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.671875 TRACE network [c0c] - Made first apply on cl 02:49:47.671875 TRACE network [c0c] - Applied on gs 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE ai [72c] - CStupidAI [0B,341,6D4]: activeStack called for Battle stack [3]: 8 creatures of Wood Elves from slot 1 of armyobj=4382 02:49:47.671875 TRACE network [72c] - Send battle action to server: {BattleAction: side '1', stackNumber '3', actionType 'Shoot', destinationTile '{BattleHex: x '7', y '2', hex '41'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.671875 TRACE network [72c] - Sending a request "struct MakeAction". It'll have an ID=55. 02:49:47.671875 TRACE network [72c] - Sending to server a pack of type struct MakeAction 02:49:47.671875 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.671875 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.671875 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.671875 TRACE network [c0c] - Made first apply on cl 02:49:47.671875 TRACE network [c0c] - Applied on gs 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.671875 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.671875 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.671875 TRACE network [c0c] - Made first apply on cl 02:49:47.671875 TRACE network [c0c] - Applied on gs 02:49:47.671875 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.671875 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.671875 TRACE network [c0c] - Made first apply on cl 02:49:47.671875 TRACE network [c0c] - Applied on gs 02:49:47.671875 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.671875 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.671875 TRACE network [c0c] - Made first apply on cl 02:49:47.671875 TRACE network [c0c] - Applied on gs 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.671875 TRACE network [c0c] - Made first apply on cl 02:49:47.671875 TRACE network [c0c] - Applied on gs 02:49:47.671875 TRACE network [c0c] - Made second apply on cl 02:49:47.671875 TRACE network [c0c] - Listening... 02:49:47.671875 TRACE ai [b54] - CStupidAI [0B,341,6D4]: activeStack called for Battle stack [4]: 8 creatures of Wood Elves from slot 2 of armyobj=4382 02:49:47.671875 TRACE network [b54] - Send battle action to server: {BattleAction: side '1', stackNumber '4', actionType 'Shoot', destinationTile '{BattleHex: x '7', y '2', hex '41'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.671875 TRACE network [b54] - Sending a request "struct MakeAction". It'll have an ID=56. 02:49:47.671875 TRACE network [b54] - Sending to server a pack of type struct MakeAction 02:49:47.687500 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE ai [e7c] - CStupidAI [0B,341,6D4]: activeStack called for Battle stack [6]: 8 creatures of Wood Elves from slot 4 of armyobj=4382 02:49:47.687500 TRACE network [e7c] - Send battle action to server: {BattleAction: side '1', stackNumber '6', actionType 'Shoot', destinationTile '{BattleHex: x '7', y '2', hex '41'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.687500 TRACE network [e7c] - Sending a request "struct MakeAction". It'll have an ID=57. 02:49:47.687500 TRACE network [e7c] - Sending to server a pack of type struct MakeAction 02:49:47.687500 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE ai [f54] - CStupidAI [0B,341,6D4]: activeStack called for Battle stack [7]: 8 creatures of Wood Elves from slot 5 of armyobj=4382 02:49:47.687500 TRACE network [f54] - Send battle action to server: {BattleAction: side '1', stackNumber '7', actionType 'Shoot', destinationTile '{BattleHex: x '7', y '2', hex '41'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.687500 TRACE network [f54] - Sending a request "struct MakeAction". It'll have an ID=58. 02:49:47.687500 TRACE network [f54] - Sending to server a pack of type struct MakeAction 02:49:47.687500 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleSetActiveStack, data: {CPack: type '3002'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE ai [a6c] - CStupidAI [0B,341,6D4]: activeStack called for Battle stack [8]: 8 creatures of Wood Elves from slot 6 of armyobj=4382 02:49:47.687500 TRACE network [a6c] - Send battle action to server: {BattleAction: side '1', stackNumber '8', actionType 'Shoot', destinationTile '{BattleHex: x '1', y '8', hex '137'}', additionalInfo '-1', selectedStack '-1'} 02:49:47.687500 TRACE network [a6c] - Sending a request "struct MakeAction". It'll have an ID=59. 02:49:47.687500 TRACE network [a6c] - Sending to server a pack of type struct MakeAction 02:49:47.687500 TRACE network [c0c] - received server message of type struct StartAction, data: {CPack: type '3007'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionStarted called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionStarted called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleAttack, data: {CPack: type '3006'} 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleAttack called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleAttack called 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleStacksAttacked called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleStacksAttacked called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct EndAction, data: {CPack: type '3008'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE ai [c0c] - CStupidAI [08,826,EFC]: actionFinished called 02:49:47.687500 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: actionFinished called 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct PackageApplied, data: {CPack: type '94'} 02:49:47.687500 TRACE network [c0c] - Made first apply on cl 02:49:47.687500 TRACE network [c0c] - Applied on gs 02:49:47.687500 TRACE network [c0c] - Made second apply on cl 02:49:47.687500 TRACE network [c0c] - Listening... 02:49:47.687500 TRACE network [c0c] - received server message of type struct BattleResult, data: {CPack: type '3003'} 02:49:47.687500 TRACE ai [c0c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=3. 02:49:47.687500 TRACE ai [c0c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:47.687500 DEBUG ai [c0c] - Player 1: I lost the Starting battle of Deemer attacking Monster at 130 61 0! 02:49:47.703125 TRACE ai [c0c] - CStupidAI [08,826,EFC]: battleEnd called 02:49:47.703125 TRACE ai [c0c] - CStupidAI [08,826,EFC]: destroyed 02:49:47.703125 TRACE ai [c0c] - CStupidAI [0B,341,6D4]: battleEnd called 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 WARN bonus [c0c] - Warning: an orphaned child! 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::stacksErased(const struct StackLocation &). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::stacksErased(const struct StackLocation &). 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct EraseStack, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::stacksErased(const struct StackLocation &). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::stacksErased(const struct StackLocation &). 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct RemoveObject, data: {CPack: type '500'} 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 DEBUG ai [c0c] - I lost my hero Deemer. It's best to forget and move on. 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 DEBUG global [c0c] - removing object id=7405; address=134844424; name=Deemer the Warlock 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct BattleResultsApplied, data: {CPack: type '3012'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::battleResultsApplied(void). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall AIStatus::setBattle(enum BattleState): battle state=0. 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall AIStatus::setBattle(enum BattleState). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::battleResultsApplied(void). 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct SetStackType, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct HeroVisit, data: {CPack: type '1'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 TRACE network [c0c] - Listening... 02:49:47.703125 TRACE network [c0c] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 02:49:47.703125 TRACE network [c0c] - Made first apply on cl 02:49:47.703125 TRACE network [c0c] - Applied on gs 02:49:47.703125 TRACE ai [c0c] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 02:49:47.703125 TRACE ai [c0c] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 02:49:47.703125 TRACE network [c0c] - Made second apply on cl 02:49:47.703125 ERROR global [920] - Cannot get object with id 7405. Object was removed. 02:49:47.718750 TRACE network [c0c] - Listening... 02:49:47.718750 ERROR global [920] - Cannot get object with id 7405. Object was removed. 02:49:47.718750 ERROR global [920] - Cannot get object with id 7405. Object was removed. 02:49:47.781250 TRACE ai [920] - Entering __thiscall VCAI::~VCAI(void). 02:49:47.781250 TRACE ai [920] - Leaving __thiscall VCAI::~VCAI(void).