15:09:04.140625 INFO global [d5c] - Creating console and configuring logger: 0 15:09:04.140625 INFO global [d5c] - The log file will be saved to "C:\Documents and Settings\Administrator\My Documents\My Games\vcmi\VCMI_Client_log.txt" 15:09:04.140625 TRACE global [d5c] - Filesystem loaded, 32 files found 15:09:04.140625 TRACE global [d5c] - Filesystem loaded, 2 files found 15:09:04.140625 TRACE global [d5c] - Filesystem loaded, 12 files found 15:09:04.140625 TRACE global [d5c] - Filesystem loaded, 6 files found 15:09:04.140625 TRACE global [d5c] - Filesystem loaded, 33 files found 15:09:04.140625 TRACE global [d5c] - Filesystem loaded, 2 files found 15:09:04.140625 TRACE global [d5c] - Filesystem loaded, 10 files found 15:09:04.156250 TRACE global [d5c] - Filesystem loaded, 34 files found 15:09:04.156250 TRACE global [d5c] - Filesystem loaded, 5 files found 15:09:04.156250 INFO global [d5c] - Initialization: 16 15:09:04.156250 DEBUG global [d5c] - Loading resource at config 15:09:04.156250 TRACE global [d5c] - Filesystem loaded, 91 files found 15:09:04.156250 TRACE global [d5c] - Filesystem loaded, 2 files found 15:09:04.156250 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.156250 DEBUG global [d5c] - Loading resource at Data/H3ab_bmp.lod 15:09:04.203125 TRACE global [d5c] - .LODArchive ""h3ab_bmp.lod"" loaded (2491 files found). 15:09:04.203125 DEBUG global [d5c] - Resource loaded in 47 ms. 15:09:04.203125 DEBUG global [d5c] - Loading resource at Data/H3bitmap.lod 15:09:04.265625 TRACE global [d5c] - .LODArchive ""h3bitmap.lod"" loaded (4908 files found). 15:09:04.265625 DEBUG global [d5c] - Resource loaded in 62 ms. 15:09:04.265625 DEBUG global [d5c] - Loading resource at Data 15:09:04.265625 TRACE global [d5c] - Filesystem loaded, 10 files found 15:09:04.265625 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.265625 DEBUG global [d5c] - Loading resource at Maps 15:09:04.265625 TRACE global [d5c] - Filesystem loaded, 18 files found 15:09:04.265625 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.265625 DEBUG global [d5c] - Loading resource at Mods 15:09:04.265625 TRACE global [d5c] - Filesystem loaded, 6 files found 15:09:04.265625 TRACE global [d5c] - Filesystem loaded, 3 files found 15:09:04.265625 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.265625 DEBUG global [d5c] - Loading resource at Mp3 15:09:04.265625 TRACE global [d5c] - Filesystem loaded, 57 files found 15:09:04.265625 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.265625 DEBUG global [d5c] - Loading resource at Data/H3ab_ahd.snd 15:09:04.265625 TRACE global [d5c] - .SNDArchive ""H3ab_ahd.snd"" loaded (117 files found). 15:09:04.281250 DEBUG global [d5c] - Resource loaded in 16 ms. 15:09:04.281250 DEBUG global [d5c] - Loading resource at Data/Heroes3-cd2.snd 15:09:04.281250 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.281250 DEBUG global [d5c] - Loading resource at Data/Heroes3.snd 15:09:04.281250 TRACE global [d5c] - .SNDArchive ""Heroes3.snd"" loaded (1014 files found). 15:09:04.281250 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.281250 DEBUG global [d5c] - Loading resource at Data 15:09:04.281250 TRACE global [d5c] - Filesystem loaded, 10 files found 15:09:04.281250 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.281250 DEBUG global [d5c] - Loading resource at Data/H3ab_spr.lod 15:09:04.281250 TRACE global [d5c] - .LODArchive ""h3ab_spr.lod"" loaded (569 files found). 15:09:04.281250 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.281250 DEBUG global [d5c] - Loading resource at Data/H3sprite.lod 15:09:04.343750 TRACE global [d5c] - .LODArchive ""h3sprite.lod"" loaded (4013 files found). 15:09:04.343750 DEBUG global [d5c] - Resource loaded in 62 ms. 15:09:04.343750 DEBUG global [d5c] - Loading resource at Sprites 15:09:04.343750 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.343750 DEBUG global [d5c] - Loading resource at Data/H3ab_ahd.vid 15:09:04.343750 TRACE global [d5c] - .VIDArchive ""H3ab_ahd.vid"" loaded (7 files found). 15:09:04.343750 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.343750 DEBUG global [d5c] - Loading resource at Data/Heroes3.vid 15:09:04.343750 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.343750 DEBUG global [d5c] - Loading resource at Data/video.vid 15:09:04.343750 TRACE global [d5c] - .VIDArchive ""VIDEO.VID"" loaded (31 files found). 15:09:04.343750 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.343750 INFO global [d5c] - Data loading: 187 15:09:04.359375 INFO global [d5c] - Mod handler: 16 15:09:04.406250 DEBUG global [d5c] - Loading resource at MODS/ai trace/Content.zip 15:09:04.406250 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.406250 DEBUG global [d5c] - Loading resource at MODS/ai trace/Content 15:09:04.421875 TRACE global [d5c] - Filesystem loaded, 2 files found 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 15 ms. 15:09:04.421875 DEBUG global [d5c] - Loading resource at MODS/vcmi/Data 15:09:04.421875 TRACE global [d5c] - Filesystem loaded, 71 files found 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.421875 DEBUG global [d5c] - Loading resource at MODS/vcmi/Maps 15:09:04.421875 TRACE global [d5c] - Filesystem loaded, 1 files found 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.421875 DEBUG global [d5c] - Loading resource at MODS/vcmi/Sprites 15:09:04.421875 TRACE global [d5c] - Filesystem loaded, 42 files found 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.421875 DEBUG global [d5c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content.zip 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.421875 DEBUG global [d5c] - Loading resource at MODS/vcmi/MODS/bonusicons/Content 15:09:04.421875 TRACE global [d5c] - Filesystem loaded, 93 files found 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.421875 DEBUG global [d5c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content.zip 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.421875 DEBUG global [d5c] - Loading resource at MODS/vcmi/MODS/extraresolutions/Content 15:09:04.421875 TRACE global [d5c] - Filesystem loaded, 42 files found 15:09:04.421875 DEBUG global [d5c] - Resource loaded in 0 ms. 15:09:04.421875 INFO global [d5c] - Mod filesystems: 62 15:09:04.421875 INFO global [d5c] - Basic initialization: 281 15:09:04.421875 INFO global [d5c] - Initialized logging system based on settings successfully. 15:09:04.421875 ERROR global [d5c] - Error: campaign movies was not found! 15:09:04.421875 ERROR global [d5c] - Error: campaign music was not found! 15:09:04.437500 INFO global [d5c] - Loading settings: 297 15:09:04.437500 INFO global [d5c] - VCMI 0.96b (client) 15:09:04.468750 INFO global [d5c] - New screen flags: 0 15:09:04.468750 INFO global [d5c] - Initializing screen: 31 15:09:04.468750 INFO global [d5c] - Initializing video: 0 15:09:04.562500 INFO global [d5c] - Initializing screen and sound handling: 94 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type ADDITIONAL_ATTACK 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type ADDITIONAL_RETALIATION 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type AIR_IMMUNITY 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type ATTACKS_ALL_ADJACENT 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type BLOCKS_RETALIATION 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type CATAPULT 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type CHARGE_IMMUNITY 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type DAEMON_SUMMONING 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type DARKNESS 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type DEATH_STARE 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type DEFENSIVE_STANCE 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type DRAGON_NATURE 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type EARTH_IMMUNITY 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type ENCHANTED 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type ENCHANTER 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type FEAR 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type FEARLESS 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type FIRE_IMMUNITY 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type FIRE_SHIELD 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type FLYING 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type FREE_SHOOTING 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type FULL_HP_REGENERATION 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type HATE 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type HEALER 15:09:04.562500 TRACE bonus [ac0] - Loaded bonus type HP_REGENERATION 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type JOUSTING 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type KING1 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type KING2 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type KING3 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type LEVEL_SPELL_IMMUNITY 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type LIFE_DRAIN 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type MAGIC_MIRROR 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type MAGIC_RESISTANCE 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type MANA_CHANNELING 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type MANA_DRAIN 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type MIND_IMMUNITY 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type NON_LIVING 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type NO_DISTANCE_PENALTY 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type NO_MELEE_PENALTY 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type NO_MORALE 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type NO_WALL_PENALTY 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type RANDOM_SPELLCASTER 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type REBIRTH 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type RECEPTIVE 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type RETURN_AFTER_STRIKE 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SECONDARY_SKILL_PREMY 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SELF_LUCK 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SELF_MORALE 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SHOOTER 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SPELLCASTER 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SPELL_AFTER_ATTACK 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SPELL_BEFORE_ATTACK 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SPELL_DAMAGE_REDUCTION 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SPELL_IMMUNITY 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SPELL_LIKE_ATTACK 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type SPELL_RESISTANCE_AURA 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type THREE_HEADED_ATTACK 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type TWO_HEX_ATTACK_BREATH 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type UNDEAD 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type UNLIMITED_RETALIATIONS 15:09:04.578125 TRACE bonus [ac0] - Loaded bonus type WATER_IMMUNITY 15:09:04.578125 INFO global [ac0] - Bonus type handler: 16 15:09:04.578125 INFO global [ac0] - General text handler: 0 15:09:04.593750 INFO global [ac0] - Hero handler: 15 15:09:04.593750 INFO global [ac0] - Artifact handler: 0 15:09:04.593750 INFO global [ac0] - Creature handler: 0 15:09:04.593750 INFO global [ac0] - Town handler: 0 15:09:04.593750 TRACE global [ac0] - Reading resources prices 15:09:04.593750 TRACE global [ac0] - Done loading resource prices! 15:09:04.593750 INFO global [ac0] - Object handler: 0 15:09:04.593750 INFO global [ac0] - Object types information handler: 0 15:09:04.593750 INFO global [ac0] - Spell handler: 0 15:09:04.593750 INFO global [ac0] - Terrain view pattern handler: 0 15:09:04.593750 INFO global [ac0] - Template handler: 0 15:09:04.593750 INFO global [ac0] - Initializing handlers: 31 15:09:04.968750 INFO global [ac0] - Initializing content handler: 375 ms 15:09:04.968750 TRACE global [ac0] - Generating checksum for ai trace 15:09:04.968750 TRACE global [ac0] - Generating checksum for vcmi 15:09:04.968750 TRACE global [ac0] - Generating checksum for vcmi.bonusicons 15:09:04.968750 TRACE global [ac0] - Generating checksum for vcmi.extraresolutions 15:09:04.968750 INFO global [ac0] - [269bf130] Original game files 15:09:05.031250 INFO global [ac0] - [9de4daf8] Adventure AI trace 15:09:05.031250 INFO global [ac0] - [ea3c8b99] VCMI essential files 15:09:05.031250 INFO global [ac0] - [9bf43a57] Creature bonus icons 15:09:05.031250 INFO global [ac0] - [1967684e] Extra resolutions 15:09:05.031250 INFO global [ac0] - Parsing mod data: 63 ms 15:09:05.187500 DEBUG global [ac0] - Loaded object 220:7 15:09:05.187500 DEBUG global [ac0] - Loaded object 2:0 15:09:05.187500 DEBUG global [ac0] - Loaded object 4:0 15:09:05.187500 DEBUG global [ac0] - Loaded object 7:0 15:09:05.187500 DEBUG global [ac0] - Loaded object 8:0 15:09:05.187500 DEBUG global [ac0] - Loaded object 8:1 15:09:05.187500 DEBUG global [ac0] - Loaded object 8:2 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:7 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:4 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:3 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:1 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:0 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:5 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:2 15:09:05.187500 DEBUG global [ac0] - Loaded object 212:6 15:09:05.187500 DEBUG global [ac0] - Loaded object 9:7 15:09:05.203125 DEBUG global [ac0] - Loaded object 9:4 15:09:05.203125 DEBUG global [ac0] - Loaded object 9:3 15:09:05.203125 DEBUG global [ac0] - Loaded object 9:1 15:09:05.203125 DEBUG global [ac0] - Loaded object 9:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 9:5 15:09:05.203125 DEBUG global [ac0] - Loaded object 9:2 15:09:05.203125 DEBUG global [ac0] - Loaded object 9:6 15:09:05.203125 DEBUG global [ac0] - Loaded object 11:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 116:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 12:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 117:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 13:1 15:09:05.203125 DEBUG global [ac0] - Loaded object 13:2 15:09:05.203125 DEBUG global [ac0] - Loaded object 13:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 222:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 22:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 15:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 118:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 16:0 15:09:05.203125 DEBUG global [ac0] - Loaded object 16:6 15:09:05.203125 DEBUG global [ac0] - Loaded object 16:1 15:09:05.203125 DEBUG global [ac0] - Loaded object 16:2 15:09:05.218750 DEBUG global [ac0] - Loaded object 16:3 15:09:05.218750 DEBUG global [ac0] - Loaded object 16:4 15:09:05.218750 DEBUG global [ac0] - Loaded object 16:5 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:7 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:69 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:70 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:71 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:60 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:72 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:18 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:57 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:58 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:0 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:1 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:75 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:6 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:42 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:44 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:63 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:54 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:9 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:37 15:09:05.218750 DEBUG global [ac0] - Loaded object 17:45 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:41 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:24 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:4 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:12 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:13 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:50 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:66 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:53 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:16 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:14 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:10 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:62 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:20 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:21 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:36 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:23 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:55 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:25 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:56 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:3 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:22 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:26 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:40 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:15 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:74 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:28 15:09:05.234375 DEBUG global [ac0] - Loaded object 17:29 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:27 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:34 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:30 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:31 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:64 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:59 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:32 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:52 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:33 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:35 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:77 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:38 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:39 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:17 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:2 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:8 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:61 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:78 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:11 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:65 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:73 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:76 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:48 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:5 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:67 15:09:05.250000 DEBUG global [ac0] - Loaded object 17:79 15:09:05.265625 DEBUG global [ac0] - Loaded object 17:68 15:09:05.265625 DEBUG global [ac0] - Loaded object 17:51 15:09:05.265625 DEBUG global [ac0] - Loaded object 17:46 15:09:05.265625 DEBUG global [ac0] - Loaded object 17:47 15:09:05.265625 DEBUG global [ac0] - Loaded object 17:19 15:09:05.265625 DEBUG global [ac0] - Loaded object 17:43 15:09:05.265625 DEBUG global [ac0] - Loaded object 17:49 15:09:05.265625 DEBUG global [ac0] - Loaded object 20:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 20:1 15:09:05.265625 DEBUG global [ac0] - Loaded object 84:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 21:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 223:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 119:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 97:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 24:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 206:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 207:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 25:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 26:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 224:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 27:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 28:0 15:09:05.265625 DEBUG global [ac0] - Loaded object 225:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 226:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 29:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 120:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 30:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 31:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 213:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 121:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 172:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 32:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 36:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 208:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 214:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 35:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 124:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 227:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 37:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 38:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 125:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 10:7 15:09:05.281250 DEBUG global [ac0] - Loaded object 10:4 15:09:05.281250 DEBUG global [ac0] - Loaded object 10:3 15:09:05.281250 DEBUG global [ac0] - Loaded object 10:1 15:09:05.281250 DEBUG global [ac0] - Loaded object 10:0 15:09:05.281250 DEBUG global [ac0] - Loaded object 10:5 15:09:05.281250 DEBUG global [ac0] - Loaded object 10:2 15:09:05.296875 DEBUG global [ac0] - Loaded object 10:6 15:09:05.296875 DEBUG global [ac0] - Loaded object 126:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 177:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 127:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 128:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 39:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 100:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 100:1 15:09:05.296875 DEBUG global [ac0] - Loaded object 41:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 42:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 130:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 228:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 229:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 46:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 230:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 48:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 49:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 49:1 15:09:05.296875 DEBUG global [ac0] - Loaded object 131:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 23:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 51:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 52:0 15:09:05.296875 DEBUG global [ac0] - Loaded object 53:1 15:09:05.312500 DEBUG global [ac0] - Loaded object 53:4 15:09:05.312500 DEBUG global [ac0] - Loaded object 53:5 15:09:05.312500 DEBUG global [ac0] - Loaded object 53:6 15:09:05.312500 DEBUG global [ac0] - Loaded object 53:2 15:09:05.312500 DEBUG global [ac0] - Loaded object 53:0 15:09:05.312500 DEBUG global [ac0] - Loaded object 53:3 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:0 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:1 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:2 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:3 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:4 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:5 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:6 15:09:05.312500 DEBUG global [ac0] - Loaded object 43:7 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:0 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:1 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:2 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:3 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:4 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:5 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:6 15:09:05.312500 DEBUG global [ac0] - Loaded object 44:7 15:09:05.312500 DEBUG global [ac0] - Loaded object 45:0 15:09:05.312500 DEBUG global [ac0] - Loaded object 45:1 15:09:05.312500 DEBUG global [ac0] - Loaded object 45:2 15:09:05.312500 DEBUG global [ac0] - Loaded object 45:3 15:09:05.312500 DEBUG global [ac0] - Loaded object 45:4 15:09:05.328125 DEBUG global [ac0] - Loaded object 45:5 15:09:05.328125 DEBUG global [ac0] - Loaded object 45:6 15:09:05.328125 DEBUG global [ac0] - Loaded object 45:7 15:09:05.328125 DEBUG global [ac0] - Loaded object 132:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 133:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 134:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 129:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 55:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 135:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 186:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 56:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 57:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 59:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 136:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 6:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 60:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 137:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 189:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 62:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 63:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 215:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 64:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 65:0 15:09:05.328125 DEBUG global [ac0] - Loaded object 68:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 67:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 69:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 66:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 216:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:8 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:5 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:7 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:3 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:4 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:1 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:6 15:09:05.343750 DEBUG global [ac0] - Loaded object 218:2 15:09:05.343750 DEBUG global [ac0] - Loaded object 217:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 217:1 15:09:05.343750 DEBUG global [ac0] - Loaded object 217:2 15:09:05.343750 DEBUG global [ac0] - Loaded object 217:3 15:09:05.343750 DEBUG global [ac0] - Loaded object 217:4 15:09:05.343750 DEBUG global [ac0] - Loaded object 217:5 15:09:05.343750 DEBUG global [ac0] - Loaded object 217:6 15:09:05.343750 DEBUG global [ac0] - Loaded object 70:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 71:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 72:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 73:0 15:09:05.343750 DEBUG global [ac0] - Loaded object 74:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 75:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 162:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 163:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 164:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 76:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 77:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 58:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 161:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 78:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:4 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:5 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:6 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:1 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:7 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:2 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:3 15:09:05.359375 DEBUG global [ac0] - Loaded object 79:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 143:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 147:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 231:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 209:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 80:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 148:0 15:09:05.359375 DEBUG global [ac0] - Loaded object 149:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 81:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 47:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 107:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 82:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 85:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 86:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 87:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 88:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 89:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 90:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 150:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 91:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 92:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 151:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 93:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 94:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 61:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 153:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 103:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 103:1 15:09:05.375000 DEBUG global [ac0] - Loaded object 210:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 211:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 14:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 95:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 96:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 221:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 99:0 15:09:05.375000 DEBUG global [ac0] - Loaded object 101:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 102:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 155:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 199:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 104:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 158:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 105:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 106:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 108:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 109:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 110:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 111:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 112:0 15:09:05.390625 DEBUG global [ac0] - Loaded object 113:0 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Acid breath 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Acid breath 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Age 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Air Elemental 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Air Shield 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Animate Dead 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Anti-Magic 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Armageddon 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Berserk 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Bind 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Bless 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Blind 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Bloodlust 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Chain Lightning 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Clone 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Counterstrike 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Cure 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Curse 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Death Cloud 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Death Ripple 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Death Stare 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Destroy Undead 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Dimension Door 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Disease 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Disguise 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Dispel 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Dispel Helpful Spells 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Disrupting Ray 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Earth Elemental 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Earthquake 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Fire Elemental 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Fire Shield 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Fire Wall 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Fireball 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Fly 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Force Field 15:09:05.390625 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Forgetfulness 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Fortune 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Frenzy 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Frost Ring 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Haste 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Hypnotize 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Ice Bolt 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Implosion 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Inferno 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Land Mine 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Lightning Bolt 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Magic Arrow 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Magic Mirror 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Meteor Shower 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Mirth 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Misfortune 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Paralyze 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Poison 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Prayer 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Precision 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Protection from Air 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Prot. from Earth 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Protection from Fire 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Prot. from Water 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Quicksand 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Remove Obstacle 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Resurrection 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Sacrifice 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Scuttle Boat 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Shield 15:09:05.406250 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Slayer 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Slow 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Sorrow 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Stone Gaze 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Stone Skin 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Summon Boat 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Teleport 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Thunderbolt 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Titan's Lightning Bolt 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Town Portal 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell View Air 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell View Earth 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Visions 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Water Elemental 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Water Walk 15:09:05.421875 TRACE global [ac0] - CSpellHandler::loadFromJson: loading spell Weakness 15:09:05.421875 INFO global [ac0] - [DONE] Original game files 15:09:05.421875 INFO global [ac0] - [DONE] Adventure AI trace 15:09:05.421875 INFO global [ac0] - [DONE] VCMI essential files 15:09:05.421875 INFO global [ac0] - [DONE] Creature bonus icons 15:09:05.421875 INFO global [ac0] - [SKIP] Extra resolutions 15:09:05.421875 INFO global [ac0] - Loading mod data: 390ms 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:0 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:8 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:5 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:7 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:3 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:4 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:1 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:6 15:09:05.421875 DEBUG global [ac0] - Loaded object 98:2 15:09:05.421875 DEBUG global [ac0] - Loaded object 34:4 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:12 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:13 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:14 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:1 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:8 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:6 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:3 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:17 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:7 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:0 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:9 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:11 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:16 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:2 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:10 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:15 15:09:05.437500 DEBUG global [ac0] - Loaded object 34:5 15:09:05.437500 INFO global [ac0] - Resolving identifiers: 16 ms 15:09:05.437500 DEBUG global [ac0] - Loaded object 5:0 15:09:05.437500 DEBUG global [ac0] - Loaded object 5:1 15:09:05.437500 DEBUG global [ac0] - Loaded object 5:2 15:09:05.437500 DEBUG global [ac0] - Loaded object 5:3 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:4 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:5 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:6 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:7 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:8 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:9 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:10 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:11 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:12 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:13 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:14 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:15 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:16 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:17 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:18 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:19 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:20 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:21 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:22 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:23 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:24 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:25 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:26 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:27 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:28 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:29 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:30 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:31 15:09:05.453125 DEBUG global [ac0] - Loaded object 5:32 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:33 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:34 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:35 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:36 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:37 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:38 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:39 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:40 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:41 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:42 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:43 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:44 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:45 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:46 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:47 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:48 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:49 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:50 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:51 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:52 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:53 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:54 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:55 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:56 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:57 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:58 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:59 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:60 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:61 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:62 15:09:05.468750 DEBUG global [ac0] - Loaded object 5:63 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:64 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:65 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:66 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:67 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:68 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:69 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:70 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:71 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:72 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:73 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:74 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:75 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:76 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:77 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:78 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:79 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:80 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:81 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:82 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:83 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:84 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:85 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:86 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:87 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:88 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:89 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:90 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:91 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:92 15:09:05.484375 DEBUG global [ac0] - Loaded object 5:93 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:94 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:95 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:96 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:97 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:98 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:99 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:100 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:101 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:102 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:103 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:104 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:105 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:106 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:107 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:108 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:109 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:110 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:111 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:112 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:113 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:114 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:115 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:116 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:117 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:118 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:119 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:120 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:121 15:09:05.500000 DEBUG global [ac0] - Loaded object 5:122 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:123 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:124 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:125 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:126 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:127 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:128 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:129 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:130 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:131 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:132 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:133 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:134 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:135 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:136 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:137 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:138 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:139 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:140 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:141 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:142 15:09:05.515625 DEBUG global [ac0] - Loaded object 5:143 15:09:05.515625 DEBUG global [ac0] - Loaded object 54:0 15:09:05.515625 DEBUG global [ac0] - Loaded object 54:1 15:09:05.515625 DEBUG global [ac0] - Loaded object 54:2 15:09:05.515625 DEBUG global [ac0] - Loaded object 54:3 15:09:05.515625 DEBUG global [ac0] - Loaded object 54:4 15:09:05.515625 DEBUG global [ac0] - Loaded object 54:5 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:6 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:7 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:8 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:9 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:10 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:11 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:12 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:13 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:14 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:15 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:16 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:17 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:18 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:19 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:20 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:21 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:22 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:23 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:24 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:25 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:26 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:27 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:28 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:29 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:30 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:31 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:32 15:09:05.531250 DEBUG global [ac0] - Loaded object 54:33 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:34 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:35 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:36 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:37 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:38 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:39 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:40 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:41 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:42 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:43 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:44 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:45 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:46 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:47 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:48 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:49 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:50 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:51 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:52 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:53 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:54 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:55 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:56 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:57 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:58 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:59 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:60 15:09:05.546875 DEBUG global [ac0] - Loaded object 54:61 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:62 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:63 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:64 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:65 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:66 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:67 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:68 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:69 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:70 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:71 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:72 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:73 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:74 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:75 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:76 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:77 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:78 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:79 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:80 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:81 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:82 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:83 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:84 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:85 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:86 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:87 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:88 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:89 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:90 15:09:05.562500 DEBUG global [ac0] - Loaded object 54:91 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:92 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:93 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:94 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:95 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:96 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:97 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:98 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:99 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:100 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:101 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:102 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:103 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:104 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:105 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:106 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:107 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:108 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:109 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:110 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:111 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:112 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:113 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:114 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:115 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:116 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:117 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:118 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:119 15:09:05.578125 DEBUG global [ac0] - Loaded object 54:120 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:121 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:122 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:123 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:124 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:125 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:126 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:127 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:128 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:129 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:130 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:131 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:132 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:133 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:134 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:135 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:136 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:137 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:138 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:139 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:140 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:141 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:142 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:143 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:144 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:145 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:146 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:147 15:09:05.593750 DEBUG global [ac0] - Loaded object 54:148 15:09:05.609375 DEBUG global [ac0] - Loaded object 54:149 15:09:05.609375 WARN global [ac0] - No templates found for 49:1 15:09:05.609375 WARN global [ac0] - No templates found for 70:0 15:09:05.609375 WARN global [ac0] - No templates found for 79:7 15:09:05.609375 WARN global [ac0] - No templates found for 100:1 15:09:05.609375 WARN global [ac0] - No templates found for 103:1 15:09:05.609375 WARN global [ac0] - No templates found for 172:0 15:09:05.609375 WARN global [ac0] - No templates found for 186:0 15:09:05.609375 WARN global [ac0] - No templates found for 189:0 15:09:05.609375 INFO global [ac0] - Handlers post-load finalization: 172 ms 15:09:05.609375 INFO global [ac0] - All game content loaded in 1016 ms 15:09:05.609375 INFO global [ac0] - Initializing VCMI_Lib: 1047 15:09:05.687500 INFO global [ac0] - Loading and transforming heroes' flags: 62 15:09:05.687500 INFO global [ac0] - Screen handler: 62 15:09:05.750000 INFO global [ac0] - Main graphics: 63 15:09:05.750000 INFO global [ac0] - Initializing game graphics: 141 15:09:05.765625 INFO global [ac0] - Message handler: 15 15:09:05.765625 INFO global [d5c] - Initialization of VCMI (together): 1625 15:09:05.796875 TRACE global [d5c] - Loading music file Music/MainMenu 15:09:05.796875 TRACE global [d5c] - Playing music file Music/MainMenu 15:09:06.359375 TRACE animation [d5c] - Button clicked at 532x132, 1 functions 15:09:06.359375 TRACE animation [d5c] - Parent isclass CMenuEntry at 0x0 15:09:06.359375 TRACE animation [d5c] - Parent isclass CTabbedInt at 0x0 15:09:06.359375 TRACE animation [d5c] - Parent isclass CMenuScreen at 0x0 15:09:07.046875 TRACE animation [d5c] - Button clicked at 545x8, 1 functions 15:09:07.046875 TRACE animation [d5c] - Parent isclass CMenuEntry at 0x0 15:09:07.046875 TRACE animation [d5c] - Parent isclass CTabbedInt at 0x0 15:09:07.046875 TRACE animation [d5c] - Parent isclass CMenuScreen at 0x0 15:09:07.093750 INFO global [d5c] - Blocking buttons from 0 15:09:09.140625 TRACE animation [d5c] - Button clicked at 411x535, 1 functions 15:09:09.140625 TRACE animation [d5c] - Parent isclass CSelectionScreen at 0x0 15:09:09.187500 TRACE global [d5c] - Stoping music file Music/MainMenu 15:09:09.187500 INFO network [270] - Loading procedure started! 15:09:09.203125 INFO network [270] - Setting up thread calling server: 0 15:09:09.203125 INFO global [270] - Loading lib part of game... 15:09:09.203125 INFO global [270] - Reading header 15:09:09.203125 INFO global [270] - Reading options 15:09:09.203125 INFO global [270] - Reading handlers 15:09:09.218750 ERROR global [270] - Desync found! Position: 27027 15:09:09.234375 TRACE global [270] - Reading resources prices 15:09:09.234375 TRACE global [270] - Done loading resource prices! 15:09:09.328125 TRACE bonus [270] - Loaded bonus type ADDITIONAL_ATTACK 15:09:09.328125 TRACE bonus [270] - Loaded bonus type ADDITIONAL_RETALIATION 15:09:09.328125 TRACE bonus [270] - Loaded bonus type AIR_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type ATTACKS_ALL_ADJACENT 15:09:09.328125 TRACE bonus [270] - Loaded bonus type BLOCKS_RETALIATION 15:09:09.328125 TRACE bonus [270] - Loaded bonus type CATAPULT 15:09:09.328125 TRACE bonus [270] - Loaded bonus type CHANGES_SPELL_COST_FOR_ALLY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type CHANGES_SPELL_COST_FOR_ENEMY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type CHARGE_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type DAEMON_SUMMONING 15:09:09.328125 TRACE bonus [270] - Loaded bonus type DARKNESS 15:09:09.328125 TRACE bonus [270] - Loaded bonus type DEATH_STARE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type DEFENSIVE_STANCE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type DIRECT_DAMAGE_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type DOUBLE_DAMAGE_CHANCE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type DRAGON_NATURE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type EARTH_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type ENCHANTED 15:09:09.328125 TRACE bonus [270] - Loaded bonus type ENCHANTER 15:09:09.328125 TRACE bonus [270] - Loaded bonus type ENEMY_DEFENCE_REDUCTION 15:09:09.328125 TRACE bonus [270] - Loaded bonus type FEAR 15:09:09.328125 TRACE bonus [270] - Loaded bonus type FEARLESS 15:09:09.328125 TRACE bonus [270] - Loaded bonus type FIRE_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type FIRE_SHIELD 15:09:09.328125 TRACE bonus [270] - Loaded bonus type FLYING 15:09:09.328125 TRACE bonus [270] - Loaded bonus type FREE_SHOOTING 15:09:09.328125 TRACE bonus [270] - Loaded bonus type FULL_HP_REGENERATION 15:09:09.328125 TRACE bonus [270] - Loaded bonus type HATE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type HEALER 15:09:09.328125 TRACE bonus [270] - Loaded bonus type HP_REGENERATION 15:09:09.328125 TRACE bonus [270] - Loaded bonus type JOUSTING 15:09:09.328125 TRACE bonus [270] - Loaded bonus type KING1 15:09:09.328125 TRACE bonus [270] - Loaded bonus type KING2 15:09:09.328125 TRACE bonus [270] - Loaded bonus type KING3 15:09:09.328125 TRACE bonus [270] - Loaded bonus type LEVEL_SPELL_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type LIFE_DRAIN 15:09:09.328125 TRACE bonus [270] - Loaded bonus type MAGIC_MIRROR 15:09:09.328125 TRACE bonus [270] - Loaded bonus type MAGIC_RESISTANCE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type MANA_CHANNELING 15:09:09.328125 TRACE bonus [270] - Loaded bonus type MANA_DRAIN 15:09:09.328125 TRACE bonus [270] - Loaded bonus type MIND_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type NON_LIVING 15:09:09.328125 TRACE bonus [270] - Loaded bonus type NO_DISTANCE_PENALTY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type NO_MELEE_PENALTY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type NO_MORALE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type NO_WALL_PENALTY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type RANDOM_SPELLCASTER 15:09:09.328125 TRACE bonus [270] - Loaded bonus type REBIRTH 15:09:09.328125 TRACE bonus [270] - Loaded bonus type RECEPTIVE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type RETURN_AFTER_STRIKE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SECONDARY_SKILL_PREMY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SELF_LUCK 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SELF_MORALE 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SHOOTER 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SPELLCASTER 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SPELL_AFTER_ATTACK 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SPELL_BEFORE_ATTACK 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SPELL_DAMAGE_REDUCTION 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SPELL_IMMUNITY 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SPELL_LIKE_ATTACK 15:09:09.328125 TRACE bonus [270] - Loaded bonus type SPELL_RESISTANCE_AURA 15:09:09.328125 TRACE bonus [270] - Loaded bonus type THREE_HEADED_ATTACK 15:09:09.328125 TRACE bonus [270] - Loaded bonus type TWO_HEX_ATTACK_BREATH 15:09:09.328125 TRACE bonus [270] - Loaded bonus type UNDEAD 15:09:09.328125 TRACE bonus [270] - Loaded bonus type UNLIMITED_RETALIATIONS 15:09:09.328125 TRACE bonus [270] - Loaded bonus type WATER_IMMUNITY 15:09:09.328125 INFO global [270] - Reading gamestate 15:09:10.500000 TRACE bonus [270] - #$# Necromancy Amplifier +10 #propagated to# Player Purple 15:09:10.500000 TRACE bonus [270] - #$# Necromancy Amplifier +10 #propagated to# Player Purple 15:09:10.500000 TRACE bonus [270] - #$# Necromancy Amplifier +10 #propagated to# Player Purple 15:09:10.515625 INFO network [270] - Loaded common part of save 1312 15:09:10.593750 INFO global [270] - Preparing FoW, roads, rivers,borders: 78 15:09:11.343750 INFO global [270] - Making object rects: 750 15:09:11.343750 INFO network [270] - Initing maphandler: 828 15:09:11.343750 TRACE global [270] - Entering void __thiscall CClient::serialize>(class CISer &,const int): Loading player 0 interface. 15:09:11.343750 TRACE global [270] - Human player interface for player 0 being constructed 15:09:11.343750 TRACE global [270] - Initializing the interface for player 0 15:09:11.375000 TRACE global [270] - Leaving void __thiscall CClient::serialize>(class CISer &,const int). 15:09:11.375000 TRACE global [270] - Entering void __thiscall CClient::serialize>(class CISer &,const int): Loading player 1 interface. 15:09:11.375000 INFO global [270] - Opening VCAI 15:09:11.390625 INFO global [270] - Loaded VCAI 15:09:11.390625 TRACE ai [270] - Entering __thiscall VCAI::VCAI(void). 15:09:11.390625 TRACE ai [270] - Leaving __thiscall VCAI::VCAI(void). 15:09:11.390625 TRACE global [270] - Initializing the interface for player 1 15:09:11.390625 TRACE ai [270] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.390625 INFO ai [270] - FUNCTION_BLOCK VAR_INPUT BankInput: REAL; OurShooters: REAL; OurWalkers: REAL; OurFlyers: REAL; EnemyShooters: REAL; EnemyWalkers: REAL; EnemyFlyers: REAL; OurSpeed: REAL; EnemySpeed: REAL; CastleWalls: REAL; Bank: REAL; strengthRatio: REAL; heroStrength: REAL; turnDistance: REAL; lockedMissionImportance: REAL; END_VAR FUZZIFY BankInput TERM SET := Singleton (0.5); END_FUZZIFY FUZZIFY OurShooters TERM FEW := Shoulder left(0 0.6); TERM MANY := Shoulder right(0.4 1); END_FUZZIFY FUZZIFY OurWalkers TERM FEW := Shoulder left(0 0.6); TERM MANY := Shoulder right(0.4 1); END_FUZZIFY FUZZIFY OurFlyers TERM FEW := Shoulder left(0 0.6); TERM MANY := Shoulder right(0.4 1); END_FUZZIFY FUZZIFY EnemyShooters TERM FEW := Shoulder left(0 0.6); TERM MANY := Shoulder right(0.4 1); END_FUZZIFY FUZZIFY EnemyWalkers TERM FEW := Shoulder left(0 0.6); TERM MANY := Shoulder right(0.4 1); END_FUZZIFY FUZZIFY EnemyFlyers TERM FEW := Shoulder left(0 0.6); TERM MANY := Shoulder right(0.4 1); END_FUZZIFY FUZZIFY OurSpeed TERM LOW := Shoulder left(3 6.5); TERM MEDIUM := Triangular (5.5 8 10.5); TERM HIGH := Shoulder right(8.5 16); END_FUZZIFY FUZZIFY EnemySpeed TERM LOW := Shoulder left(3 6.5); TERM MEDIUM := Triangular (5.5 8 10.5); TERM HIGH := Shoulder right(8.5 16); END_FUZZIFY FUZZIFY CastleWalls TERM NONE := Singleton (0); TERM MEDIUM := Trapezoidal (1 1.3 2.2 2.5); TERM HIGH := Shoulder right(1.9 3); END_FUZZIFY FUZZIFY Bank TERM FALSE := Singleton (0); TERM TRUE := Singleton (1); END_FUZZIFY FUZZIFY strengthRatio TERM LOW := Shoulder left(0 1.5); TERM HIGH := Shoulder right(1.5 4.5); END_FUZZIFY FUZZIFY heroStrength TERM LOW := Shoulder left(0 0.2); TERM MEDIUM := Triangular (0.2 0.5 0.8); TERM HIGH := Shoulder right(0.5 1); END_FUZZIFY FUZZIFY turnDistance TERM SMALL := Shoulder left(0 0.5); TERM MEDIUM := Triangular (0.1 0.45 0.8); TERM LONG := Shoulder right(0.5 3); END_FUZZIFY FUZZIFY lockedMissionImportance TERM LOW := Shoulder left(0 2.5); TERM MEDIUM := Triangular (2 2.5 3); TERM HIGH := Shoulder right(2.5 5); END_FUZZIFY VAR_OUTPUT BankDanger: REAL Threat: REAL Value: REAL END_VAR DEFUZZIFY BankDanger TERM Bank0 := Triangular (0 0.5 1); TERM Bank3 := Triangular (0 0.5 1); TERM Bank2 := Triangular (0 0.5 1); TERM Bank1 := Triangular (0 0.5 1); END_DEFUZZIFY DEFUZZIFY Threat TERM LOW := Shoulder left(0.5 1); TERM MEDIUM := Triangular (0.8 1 1.2); TERM HIGH := Shoulder right(1 1.5); END_DEFUZZIFY DEFUZZIFY Value TERM LOW := Shoulder left(0 2.5); TERM MEDIUM := Triangular (2 2.5 3); TERM HIGH := Shoulder right(2.5 5); END_DEFUZZIFY Block 0 RULEBLOCK RULE 1: if BankInput is SET then BankDanger is Bank0; RULE 2: if BankInput is SET then BankDanger is Bank1; RULE 3: if BankInput is SET then BankDanger is Bank2; RULE 4: if BankInput is SET then BankDanger is Bank3; END_RULEBLOCK Block 1 RULEBLOCK RULE 1: if ( EnemySpeed is LOW and OurShooters is MANY ) then Threat is LOW; RULE 2: if ( EnemyShooters is FEW and OurShooters is MANY ) then Threat is LOW; RULE 3: if ( EnemyShooters is MANY and OurSpeed is LOW ) then Threat is HIGH; RULE 4: if ( EnemyShooters is MANY and OurSpeed is HIGH ) then Threat is LOW; RULE 5: if ( EnemyShooters is MANY and OurWalkers is FEW ) then Threat is somewhat LOW; RULE 6: if ( EnemySpeed is HIGH and OurShooters is MANY ) then Threat is somewhat HIGH; RULE 7: if EnemySpeed is MEDIUM then Threat is MEDIUM; RULE 8: if ( OurShooters is FEW and EnemySpeed is LOW ) then Threat is MEDIUM; RULE 9: if ( OurShooters is MANY and Bank is TRUE ) then Threat is somewhat HIGH; RULE 10: if ( EnemyShooters is MANY and Bank is TRUE ) then Threat is LOW; RULE 11: if ( OurWalkers is MANY and CastleWalls is HIGH ) then Threat is very HIGH; RULE 12: if ( ( OurShooters is MANY and OurFlyers is MANY ) and CastleWalls is HIGH ) then Threat is MEDIUM; RULE 13: if ( ( EnemyWalkers is MANY and OurShooters is MANY ) and CastleWalls is MEDIUM ) then Threat is LOW; END_RULEBLOCK Block 2 RULEBLOCK RULE 1: if ( heroStrength is LOW and strengthRatio is HIGH ) then Value is very HIGH; RULE 2: if ( heroStrength is MEDIUM and strengthRatio is HIGH ) then Value is somewhat HIGH; RULE 3: if ( heroStrength is HIGH and strengthRatio is HIGH ) then Value is somewhat LOW; RULE 4: if ( heroStrength is LOW and strengthRatio is LOW ) then Value is very LOW; RULE 5: if ( heroStrength is MEDIUM and strengthRatio is LOW ) then Value is somewhat HIGH; RULE 6: if ( heroStrength is HIGH and strengthRatio is LOW ) then Value is LOW; RULE 7: if lockedMissionImportance is HIGH then Value is very LOW; RULE 8: if lockedMissionImportance is MEDIUM then Value is somewhat LOW; RULE 9: if lockedMissionImportance is LOW then Value is HIGH; RULE 10: if turnDistance is SMALL then Value is HIGH; RULE 11: if turnDistance is MEDIUM then Value is MEDIUM; RULE 12: if turnDistance is LONG then Value is LOW; END_RULEBLOCK END_FUNCTION_BLOCK 15:09:11.500000 TRACE ai [270] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.500000 TRACE ai [270] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '750'. 15:09:11.500000 TRACE ai [270] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '750'. 15:09:11.500000 TRACE ai [270] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:09:11.515625 TRACE ai [270] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:09:11.515625 TRACE global [270] - Leaving void __thiscall CClient::serialize>(class CISer &,const int). 15:09:11.515625 TRACE global [270] - Entering void __thiscall CClient::serialize>(class CISer &,const int): Loading player 2 interface. 15:09:11.515625 INFO global [270] - Opening VCAI 15:09:11.515625 INFO global [270] - Loaded VCAI 15:09:11.515625 TRACE ai [270] - Entering __thiscall VCAI::VCAI(void). 15:09:11.515625 TRACE ai [270] - Leaving __thiscall VCAI::VCAI(void). 15:09:11.515625 TRACE global [270] - Initializing the interface for player 2 15:09:11.515625 TRACE ai [270] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.515625 TRACE ai [270] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.515625 TRACE ai [270] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '750'. 15:09:11.515625 TRACE ai [270] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '750'. 15:09:11.515625 TRACE ai [270] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:09:11.531250 TRACE ai [270] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:09:11.531250 TRACE global [270] - Leaving void __thiscall CClient::serialize>(class CISer &,const int). 15:09:11.531250 TRACE global [270] - Entering void __thiscall CClient::serialize>(class CISer &,const int): Loading player 3 interface. 15:09:11.531250 INFO global [270] - Opening VCAI 15:09:11.531250 INFO global [270] - Loaded VCAI 15:09:11.531250 TRACE ai [270] - Entering __thiscall VCAI::VCAI(void). 15:09:11.546875 TRACE ai [270] - Leaving __thiscall VCAI::VCAI(void). 15:09:11.546875 TRACE global [270] - Initializing the interface for player 3 15:09:11.546875 TRACE ai [270] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.546875 TRACE ai [270] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.546875 TRACE ai [270] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '750'. 15:09:11.546875 TRACE ai [270] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '750'. 15:09:11.546875 TRACE ai [270] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:09:11.562500 TRACE ai [270] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:09:11.562500 TRACE global [270] - Leaving void __thiscall CClient::serialize>(class CISer &,const int). 15:09:11.562500 TRACE global [270] - Entering void __thiscall CClient::serialize>(class CISer &,const int): Loading player 4 interface. 15:09:11.562500 INFO global [270] - Opening VCAI 15:09:11.562500 INFO global [270] - Loaded VCAI 15:09:11.562500 TRACE ai [270] - Entering __thiscall VCAI::VCAI(void). 15:09:11.562500 TRACE ai [270] - Leaving __thiscall VCAI::VCAI(void). 15:09:11.562500 TRACE global [270] - Initializing the interface for player 4 15:09:11.562500 TRACE ai [270] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.562500 TRACE ai [270] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.562500 TRACE ai [270] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '750'. 15:09:11.562500 TRACE ai [270] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '750'. 15:09:11.562500 TRACE ai [270] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:09:11.593750 TRACE ai [270] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:09:11.593750 TRACE global [270] - Leaving void __thiscall CClient::serialize>(class CISer &,const int). 15:09:11.593750 TRACE global [270] - Entering void __thiscall CClient::serialize>(class CISer &,const int): Loading player 5 interface. 15:09:11.593750 INFO global [270] - Opening VCAI 15:09:11.593750 INFO global [270] - Loaded VCAI 15:09:11.593750 TRACE ai [270] - Entering __thiscall VCAI::VCAI(void). 15:09:11.593750 TRACE ai [270] - Leaving __thiscall VCAI::VCAI(void). 15:09:11.593750 TRACE global [270] - Initializing the interface for player 5 15:09:11.593750 TRACE ai [270] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.593750 TRACE ai [270] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.593750 TRACE ai [270] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '750'. 15:09:11.593750 TRACE ai [270] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '750'. 15:09:11.593750 TRACE ai [270] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:09:11.625000 TRACE ai [270] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:09:11.625000 TRACE global [270] - Leaving void __thiscall CClient::serialize>(class CISer &,const int). 15:09:11.625000 TRACE global [270] - Entering void __thiscall CClient::serialize>(class CISer &,const int): Loading player 6 interface. 15:09:11.625000 INFO global [270] - Opening VCAI 15:09:11.625000 INFO global [270] - Loaded VCAI 15:09:11.625000 TRACE ai [270] - Entering __thiscall VCAI::VCAI(void). 15:09:11.625000 TRACE ai [270] - Leaving __thiscall VCAI::VCAI(void). 15:09:11.625000 TRACE global [270] - Initializing the interface for player 6 15:09:11.625000 TRACE ai [270] - Entering void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.625000 TRACE ai [270] - Leaving void __thiscall VCAI::init(class std::shared_ptr). 15:09:11.625000 TRACE ai [270] - Entering void __thiscall VCAI::loadGame(class CISer &,const int): version '750'. 15:09:11.625000 TRACE ai [270] - Entering void __thiscall CAdventureAI::loadGame(class CISer &,const int): version '750'. 15:09:11.625000 TRACE ai [270] - Leaving void __thiscall CAdventureAI::loadGame(class CISer &,const int). 15:09:11.640625 TRACE ai [270] - Leaving void __thiscall VCAI::loadGame(class CISer &,const int). 15:09:11.640625 TRACE global [270] - Leaving void __thiscall CClient::serialize>(class CISer &,const int). 15:09:11.640625 INFO global [270] - Opening StupidAI 15:09:11.640625 INFO global [270] - Loaded Stupid AI 0.1 15:09:11.640625 TRACE ai [270] - CStupidAI [0A,A62,A4C]: created 15:09:11.640625 TRACE global [270] - Initializing the battle interface for player 255 15:09:11.640625 TRACE ai [270] - CStupidAI [0A,A62,A4C]: init called, saving ptr to IBattleCallback 15:09:11.640625 INFO network [270] - Loaded client part of save 297 15:09:12.078125 INFO network [270] - Waiting for server: 422 15:09:12.078125 INFO network [270] - Establishing connection... 15:09:12.078125 INFO network [270] - Found endpoints: 15:09:12.093750 INFO network [270] - 0: 127.0.0.1:3030 15:09:12.093750 INFO network [270] - Trying connection to 127.0.0.1:3030 (0) 15:09:12.093750 INFO network [270] - Established connection with VCMI 0.96b (server) 15:09:12.093750 INFO network [270] - Connecting to the server: 15 15:09:12.718750 INFO network [270] - Server opened savegame properly. 15:09:12.718750 INFO network [270] - Sent info to server: 625 15:09:12.734375 TRACE network [1394] - Listening... 15:09:12.734375 TRACE network [1394] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:09:12.734375 TRACE network [1394] - Made first apply on cl 15:09:12.734375 TRACE network [1394] - Applied on gs 15:09:12.734375 WARN global [1394] - Warning: IntObject re-activated with mismatching used and active 15:09:12.781250 TRACE global [1394] - Loading music file Music/Snow.mp3 15:09:12.781250 TRACE global [1394] - Stoping music file Music/MainMenu 15:09:12.812500 TRACE network [1394] - Made second apply on cl 15:09:12.812500 TRACE network [1394] - Listening... 15:09:13.093750 TRACE global [1378] - Del-ing music file Music/MainMenu 15:09:13.093750 TRACE global [1378] - Playing music file Music/Snow.mp3 15:09:13.640625 TRACE animation [d5c] - Button clicked at 679x356, 1 functions 15:09:13.640625 TRACE global [d5c] - Player 0 ended his turn. 15:09:13.640625 TRACE network [d5c] - Sending a request "struct EndTurn". It'll have an ID=0. 15:09:13.640625 TRACE network [d5c] - Sending to server a pack of type struct EndTurn 15:09:13.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:13.640625 TRACE network [1394] - Made first apply on cl 15:09:13.640625 TRACE network [1394] - Applied on gs 15:09:13.640625 TRACE network [1394] - Made second apply on cl 15:09:13.640625 TRACE network [1394] - Listening... 15:09:13.640625 TRACE network [1394] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:09:13.640625 TRACE network [1394] - Made first apply on cl 15:09:13.640625 TRACE network [1394] - Applied on gs 15:09:13.640625 TRACE global [1394] - Stoping music file Music/Snow.mp3 15:09:13.656250 TRACE ai [1394] - Entering void __thiscall VCAI::yourTurn(void). 15:09:13.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::yourTurn(void). 15:09:13.656250 TRACE network [1394] - Made second apply on cl 15:09:13.656250 TRACE network [1394] - Listening... 15:09:13.656250 INFO global [920] - Player 1 starting turn 15:09:13.656250 DEBUG ai [920] - Striving to goal of type WIN 15:09:13.656250 DEBUG ai [920] - Considering goal WIN 15:09:13.656250 DEBUG ai [920] - Considering goal CONQUER 15:09:13.921875 DEBUG ai [920] - Choosing abstract goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:13.921875 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:13.921875 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:13.984375 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.000000 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.000000 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.000000 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 2.500) 15:09:14.000000 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.000000 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=1. 15:09:14.000000 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.000000 TRACE network [1394] - Made first apply on cl 15:09:14.000000 TRACE global [920] - We'll wait till request 1 is answered. 15:09:14.000000 TRACE network [1394] - Applied on gs 15:09:14.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.000000 TRACE network [1394] - Made second apply on cl 15:09:14.000000 TRACE network [1394] - Listening... 15:09:14.000000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.000000 TRACE network [1394] - Made first apply on cl 15:09:14.000000 TRACE network [1394] - Applied on gs 15:09:14.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.015625 TRACE network [1394] - Made second apply on cl 15:09:14.015625 TRACE network [1394] - Listening... 15:09:14.015625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.015625 TRACE network [1394] - Made first apply on cl 15:09:14.015625 TRACE network [1394] - Applied on gs 15:09:14.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.015625 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.015625 TRACE network [1394] - Made second apply on cl 15:09:14.015625 TRACE network [1394] - Listening... 15:09:14.015625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.015625 TRACE network [1394] - Made first apply on cl 15:09:14.015625 TRACE network [1394] - Applied on gs 15:09:14.015625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.015625 TRACE network [1394] - Made second apply on cl 15:09:14.015625 TRACE network [1394] - Listening... 15:09:14.015625 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.015625 TRACE network [1394] - Made first apply on cl 15:09:14.015625 TRACE network [1394] - Applied on gs 15:09:14.015625 TRACE network [1394] - Made second apply on cl 15:09:14.015625 TRACE network [1394] - Listening... 15:09:14.015625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.015625 TRACE network [1394] - Made first apply on cl 15:09:14.015625 TRACE network [1394] - Applied on gs 15:09:14.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.015625 TRACE network [1394] - Made second apply on cl 15:09:14.015625 TRACE network [1394] - Listening... 15:09:14.015625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.015625 TRACE network [1394] - Made first apply on cl 15:09:14.015625 TRACE network [1394] - Applied on gs 15:09:14.015625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.015625 TRACE network [1394] - Made second apply on cl 15:09:14.015625 TRACE network [1394] - Listening... 15:09:14.015625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.015625 TRACE network [1394] - Made first apply on cl 15:09:14.015625 TRACE network [1394] - Applied on gs 15:09:14.015625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.015625 TRACE network [1394] - Made second apply on cl 15:09:14.015625 TRACE network [1394] - Listening... 15:09:14.015625 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.015625 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.015625 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.015625 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.031250 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.031250 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.046875 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.046875 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.046875 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.046875 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 4.000) 15:09:14.046875 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.046875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=2. 15:09:14.046875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.046875 TRACE global [920] - We'll wait till request 2 is answered. 15:09:14.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.062500 TRACE network [1394] - Made first apply on cl 15:09:14.062500 TRACE network [1394] - Applied on gs 15:09:14.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.062500 TRACE network [1394] - Made second apply on cl 15:09:14.062500 TRACE network [1394] - Listening... 15:09:14.062500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.062500 TRACE network [1394] - Made first apply on cl 15:09:14.062500 TRACE network [1394] - Applied on gs 15:09:14.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.078125 TRACE network [1394] - Made second apply on cl 15:09:14.078125 TRACE network [1394] - Listening... 15:09:14.078125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.078125 TRACE network [1394] - Made first apply on cl 15:09:14.078125 TRACE network [1394] - Applied on gs 15:09:14.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.078125 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.078125 TRACE network [1394] - Made second apply on cl 15:09:14.078125 TRACE network [1394] - Listening... 15:09:14.078125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.078125 TRACE network [1394] - Made first apply on cl 15:09:14.078125 TRACE network [1394] - Applied on gs 15:09:14.078125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.078125 TRACE network [1394] - Made second apply on cl 15:09:14.078125 TRACE network [1394] - Listening... 15:09:14.078125 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.078125 TRACE network [1394] - Made first apply on cl 15:09:14.078125 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.078125 TRACE network [1394] - Applied on gs 15:09:14.078125 TRACE network [1394] - Made second apply on cl 15:09:14.078125 TRACE network [1394] - Listening... 15:09:14.078125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.078125 TRACE network [1394] - Made first apply on cl 15:09:14.078125 TRACE network [1394] - Applied on gs 15:09:14.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.078125 TRACE network [1394] - Made second apply on cl 15:09:14.078125 TRACE network [1394] - Listening... 15:09:14.078125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.078125 TRACE network [1394] - Made first apply on cl 15:09:14.078125 TRACE network [1394] - Applied on gs 15:09:14.078125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.078125 TRACE network [1394] - Made second apply on cl 15:09:14.078125 TRACE network [1394] - Listening... 15:09:14.078125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.078125 TRACE network [1394] - Made first apply on cl 15:09:14.078125 TRACE network [1394] - Applied on gs 15:09:14.078125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.078125 TRACE network [1394] - Made second apply on cl 15:09:14.078125 TRACE network [1394] - Listening... 15:09:14.093750 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.093750 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.093750 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.093750 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.093750 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.093750 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.156250 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.156250 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.156250 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.156250 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.980) 15:09:14.156250 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.171875 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=3. 15:09:14.171875 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.171875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.171875 TRACE network [1394] - Made first apply on cl 15:09:14.171875 TRACE global [920] - We'll wait till request 3 is answered. 15:09:14.171875 TRACE network [1394] - Applied on gs 15:09:14.171875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.171875 TRACE network [1394] - Made second apply on cl 15:09:14.171875 TRACE network [1394] - Listening... 15:09:14.171875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.171875 TRACE network [1394] - Made first apply on cl 15:09:14.171875 TRACE network [1394] - Applied on gs 15:09:14.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.187500 TRACE network [1394] - Made second apply on cl 15:09:14.187500 TRACE network [1394] - Listening... 15:09:14.187500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.187500 TRACE network [1394] - Made first apply on cl 15:09:14.187500 TRACE network [1394] - Applied on gs 15:09:14.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.187500 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.187500 TRACE network [1394] - Made second apply on cl 15:09:14.187500 TRACE network [1394] - Listening... 15:09:14.187500 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.187500 TRACE network [1394] - Made first apply on cl 15:09:14.187500 TRACE network [1394] - Applied on gs 15:09:14.187500 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.187500 TRACE network [1394] - Made second apply on cl 15:09:14.187500 TRACE network [1394] - Listening... 15:09:14.187500 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.187500 TRACE network [1394] - Made first apply on cl 15:09:14.187500 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.187500 TRACE network [1394] - Applied on gs 15:09:14.187500 TRACE network [1394] - Made second apply on cl 15:09:14.187500 TRACE network [1394] - Listening... 15:09:14.187500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.187500 TRACE network [1394] - Made first apply on cl 15:09:14.187500 TRACE network [1394] - Applied on gs 15:09:14.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.187500 TRACE network [1394] - Made second apply on cl 15:09:14.187500 TRACE network [1394] - Listening... 15:09:14.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.187500 TRACE network [1394] - Made first apply on cl 15:09:14.187500 TRACE network [1394] - Applied on gs 15:09:14.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.187500 TRACE network [1394] - Made second apply on cl 15:09:14.187500 TRACE network [1394] - Listening... 15:09:14.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.187500 TRACE network [1394] - Made first apply on cl 15:09:14.187500 TRACE network [1394] - Applied on gs 15:09:14.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.187500 TRACE network [1394] - Made second apply on cl 15:09:14.187500 TRACE network [1394] - Listening... 15:09:14.187500 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.187500 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.187500 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.187500 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.203125 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.203125 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.234375 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.234375 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.234375 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.234375 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.954) 15:09:14.234375 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.234375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=4. 15:09:14.234375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.234375 TRACE global [920] - We'll wait till request 4 is answered. 15:09:14.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.250000 TRACE network [1394] - Made first apply on cl 15:09:14.250000 TRACE network [1394] - Applied on gs 15:09:14.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.250000 TRACE network [1394] - Made second apply on cl 15:09:14.250000 TRACE network [1394] - Listening... 15:09:14.250000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.250000 TRACE network [1394] - Made first apply on cl 15:09:14.250000 TRACE network [1394] - Applied on gs 15:09:14.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.265625 TRACE network [1394] - Made second apply on cl 15:09:14.265625 TRACE network [1394] - Listening... 15:09:14.265625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.265625 TRACE network [1394] - Made first apply on cl 15:09:14.265625 TRACE network [1394] - Applied on gs 15:09:14.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.265625 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.265625 TRACE network [1394] - Made second apply on cl 15:09:14.265625 TRACE network [1394] - Listening... 15:09:14.265625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.265625 TRACE network [1394] - Made first apply on cl 15:09:14.265625 TRACE network [1394] - Applied on gs 15:09:14.265625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.265625 TRACE network [1394] - Made second apply on cl 15:09:14.265625 TRACE network [1394] - Listening... 15:09:14.265625 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.265625 TRACE network [1394] - Made first apply on cl 15:09:14.265625 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.265625 TRACE network [1394] - Applied on gs 15:09:14.265625 TRACE network [1394] - Made second apply on cl 15:09:14.265625 TRACE network [1394] - Listening... 15:09:14.265625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.265625 TRACE network [1394] - Made first apply on cl 15:09:14.265625 TRACE network [1394] - Applied on gs 15:09:14.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.265625 TRACE network [1394] - Made second apply on cl 15:09:14.265625 TRACE network [1394] - Listening... 15:09:14.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.265625 TRACE network [1394] - Made first apply on cl 15:09:14.265625 TRACE network [1394] - Applied on gs 15:09:14.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.265625 TRACE network [1394] - Made second apply on cl 15:09:14.265625 TRACE network [1394] - Listening... 15:09:14.265625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.265625 TRACE network [1394] - Made first apply on cl 15:09:14.265625 TRACE network [1394] - Applied on gs 15:09:14.265625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.265625 TRACE network [1394] - Made second apply on cl 15:09:14.265625 TRACE network [1394] - Listening... 15:09:14.265625 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.265625 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.265625 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.265625 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.265625 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.265625 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.296875 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.296875 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.296875 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.296875 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.923) 15:09:14.296875 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.312500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=5. 15:09:14.312500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.312500 TRACE network [1394] - Made first apply on cl 15:09:14.312500 TRACE global [920] - We'll wait till request 5 is answered. 15:09:14.312500 TRACE network [1394] - Applied on gs 15:09:14.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.312500 TRACE network [1394] - Made second apply on cl 15:09:14.312500 TRACE network [1394] - Listening... 15:09:14.312500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.312500 TRACE network [1394] - Made first apply on cl 15:09:14.312500 TRACE network [1394] - Applied on gs 15:09:14.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.328125 TRACE network [1394] - Made second apply on cl 15:09:14.328125 TRACE network [1394] - Listening... 15:09:14.328125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.328125 TRACE network [1394] - Made first apply on cl 15:09:14.328125 TRACE network [1394] - Applied on gs 15:09:14.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.328125 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.328125 TRACE network [1394] - Made second apply on cl 15:09:14.328125 TRACE network [1394] - Listening... 15:09:14.328125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.328125 TRACE network [1394] - Made first apply on cl 15:09:14.328125 TRACE network [1394] - Applied on gs 15:09:14.328125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.328125 TRACE network [1394] - Made second apply on cl 15:09:14.328125 TRACE network [1394] - Listening... 15:09:14.328125 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.328125 TRACE network [1394] - Made first apply on cl 15:09:14.328125 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.328125 TRACE network [1394] - Applied on gs 15:09:14.328125 TRACE network [1394] - Made second apply on cl 15:09:14.328125 TRACE network [1394] - Listening... 15:09:14.328125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.328125 TRACE network [1394] - Made first apply on cl 15:09:14.328125 TRACE network [1394] - Applied on gs 15:09:14.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.328125 TRACE network [1394] - Made second apply on cl 15:09:14.328125 TRACE network [1394] - Listening... 15:09:14.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.328125 TRACE network [1394] - Made first apply on cl 15:09:14.328125 TRACE network [1394] - Applied on gs 15:09:14.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.328125 TRACE network [1394] - Made second apply on cl 15:09:14.328125 TRACE network [1394] - Listening... 15:09:14.328125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.328125 TRACE network [1394] - Made first apply on cl 15:09:14.328125 TRACE network [1394] - Applied on gs 15:09:14.328125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.328125 TRACE network [1394] - Made second apply on cl 15:09:14.328125 TRACE network [1394] - Listening... 15:09:14.328125 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.328125 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.328125 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.328125 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.328125 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.343750 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.359375 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.359375 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.359375 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.390625 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.887) 15:09:14.390625 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.390625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=6. 15:09:14.390625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.390625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.390625 TRACE network [1394] - Made first apply on cl 15:09:14.390625 TRACE global [920] - We'll wait till request 6 is answered. 15:09:14.390625 TRACE network [1394] - Applied on gs 15:09:14.390625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.390625 TRACE network [1394] - Made second apply on cl 15:09:14.390625 TRACE network [1394] - Listening... 15:09:14.390625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.390625 TRACE network [1394] - Made first apply on cl 15:09:14.390625 TRACE network [1394] - Applied on gs 15:09:14.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.406250 TRACE network [1394] - Made second apply on cl 15:09:14.406250 TRACE network [1394] - Listening... 15:09:14.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.406250 TRACE network [1394] - Made first apply on cl 15:09:14.406250 TRACE network [1394] - Applied on gs 15:09:14.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.406250 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.406250 TRACE network [1394] - Made second apply on cl 15:09:14.406250 TRACE network [1394] - Listening... 15:09:14.406250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.406250 TRACE network [1394] - Made first apply on cl 15:09:14.406250 TRACE network [1394] - Applied on gs 15:09:14.406250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.406250 TRACE network [1394] - Made second apply on cl 15:09:14.406250 TRACE network [1394] - Listening... 15:09:14.406250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.406250 TRACE network [1394] - Made first apply on cl 15:09:14.406250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.406250 TRACE network [1394] - Applied on gs 15:09:14.406250 TRACE network [1394] - Made second apply on cl 15:09:14.406250 TRACE network [1394] - Listening... 15:09:14.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.406250 TRACE network [1394] - Made first apply on cl 15:09:14.421875 TRACE network [1394] - Applied on gs 15:09:14.421875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.421875 TRACE network [1394] - Made second apply on cl 15:09:14.421875 TRACE network [1394] - Listening... 15:09:14.421875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.421875 TRACE network [1394] - Made first apply on cl 15:09:14.421875 TRACE network [1394] - Applied on gs 15:09:14.421875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.421875 TRACE network [1394] - Made second apply on cl 15:09:14.421875 TRACE network [1394] - Listening... 15:09:14.421875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.421875 TRACE network [1394] - Made first apply on cl 15:09:14.421875 TRACE network [1394] - Applied on gs 15:09:14.421875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.421875 TRACE network [1394] - Made second apply on cl 15:09:14.421875 TRACE network [1394] - Listening... 15:09:14.421875 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.421875 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.421875 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.421875 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.421875 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.421875 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.453125 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.453125 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.453125 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.453125 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.844) 15:09:14.453125 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.453125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=7. 15:09:14.453125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.453125 TRACE global [920] - We'll wait till request 7 is answered. 15:09:14.453125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.453125 TRACE network [1394] - Made first apply on cl 15:09:14.453125 TRACE network [1394] - Applied on gs 15:09:14.453125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.453125 TRACE network [1394] - Made second apply on cl 15:09:14.453125 TRACE network [1394] - Listening... 15:09:14.453125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.453125 TRACE network [1394] - Made first apply on cl 15:09:14.453125 TRACE network [1394] - Applied on gs 15:09:14.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.484375 TRACE network [1394] - Made second apply on cl 15:09:14.484375 TRACE network [1394] - Listening... 15:09:14.484375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.484375 TRACE network [1394] - Made first apply on cl 15:09:14.484375 TRACE network [1394] - Applied on gs 15:09:14.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.484375 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.484375 TRACE network [1394] - Made second apply on cl 15:09:14.484375 TRACE network [1394] - Listening... 15:09:14.484375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.484375 TRACE network [1394] - Made first apply on cl 15:09:14.484375 TRACE network [1394] - Applied on gs 15:09:14.484375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.484375 TRACE network [1394] - Made second apply on cl 15:09:14.484375 TRACE network [1394] - Listening... 15:09:14.484375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.484375 TRACE network [1394] - Made first apply on cl 15:09:14.484375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.484375 TRACE network [1394] - Applied on gs 15:09:14.484375 TRACE network [1394] - Made second apply on cl 15:09:14.484375 TRACE network [1394] - Listening... 15:09:14.484375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.484375 TRACE network [1394] - Made first apply on cl 15:09:14.484375 TRACE network [1394] - Applied on gs 15:09:14.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.484375 TRACE network [1394] - Made second apply on cl 15:09:14.484375 TRACE network [1394] - Listening... 15:09:14.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.484375 TRACE network [1394] - Made first apply on cl 15:09:14.484375 TRACE network [1394] - Applied on gs 15:09:14.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.484375 TRACE network [1394] - Made second apply on cl 15:09:14.484375 TRACE network [1394] - Listening... 15:09:14.484375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.484375 TRACE network [1394] - Made first apply on cl 15:09:14.484375 TRACE network [1394] - Applied on gs 15:09:14.484375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.484375 TRACE network [1394] - Made second apply on cl 15:09:14.484375 TRACE network [1394] - Listening... 15:09:14.484375 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.484375 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.484375 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.484375 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.484375 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.484375 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.515625 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.515625 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.515625 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.515625 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.792) 15:09:14.515625 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.515625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=8. 15:09:14.515625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.515625 TRACE global [920] - We'll wait till request 8 is answered. 15:09:14.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.515625 TRACE network [1394] - Made first apply on cl 15:09:14.515625 TRACE network [1394] - Applied on gs 15:09:14.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.515625 TRACE network [1394] - Made second apply on cl 15:09:14.515625 TRACE network [1394] - Listening... 15:09:14.515625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.515625 TRACE network [1394] - Made first apply on cl 15:09:14.515625 TRACE network [1394] - Applied on gs 15:09:14.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.546875 TRACE network [1394] - Made second apply on cl 15:09:14.546875 TRACE network [1394] - Listening... 15:09:14.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.546875 TRACE network [1394] - Made first apply on cl 15:09:14.546875 TRACE network [1394] - Applied on gs 15:09:14.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.546875 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.546875 TRACE network [1394] - Made second apply on cl 15:09:14.546875 TRACE network [1394] - Listening... 15:09:14.546875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.546875 TRACE network [1394] - Made first apply on cl 15:09:14.546875 TRACE network [1394] - Applied on gs 15:09:14.546875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.546875 TRACE network [1394] - Made second apply on cl 15:09:14.546875 TRACE network [1394] - Listening... 15:09:14.546875 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.546875 TRACE network [1394] - Made first apply on cl 15:09:14.546875 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.546875 TRACE network [1394] - Applied on gs 15:09:14.546875 TRACE network [1394] - Made second apply on cl 15:09:14.546875 TRACE network [1394] - Listening... 15:09:14.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.546875 TRACE network [1394] - Made first apply on cl 15:09:14.546875 TRACE network [1394] - Applied on gs 15:09:14.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.546875 TRACE network [1394] - Made second apply on cl 15:09:14.546875 TRACE network [1394] - Listening... 15:09:14.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.546875 TRACE network [1394] - Made first apply on cl 15:09:14.546875 TRACE network [1394] - Applied on gs 15:09:14.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.546875 TRACE network [1394] - Made second apply on cl 15:09:14.546875 TRACE network [1394] - Listening... 15:09:14.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.546875 TRACE network [1394] - Made first apply on cl 15:09:14.546875 TRACE network [1394] - Applied on gs 15:09:14.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.546875 TRACE network [1394] - Made second apply on cl 15:09:14.546875 TRACE network [1394] - Listening... 15:09:14.546875 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.546875 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.546875 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.546875 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.546875 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.546875 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.578125 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.578125 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.578125 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.578125 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.735) 15:09:14.578125 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.578125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=9. 15:09:14.578125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.578125 TRACE network [1394] - Made first apply on cl 15:09:14.578125 TRACE global [920] - We'll wait till request 9 is answered. 15:09:14.578125 TRACE network [1394] - Applied on gs 15:09:14.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.578125 TRACE network [1394] - Made second apply on cl 15:09:14.578125 TRACE network [1394] - Listening... 15:09:14.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.578125 TRACE network [1394] - Made first apply on cl 15:09:14.578125 TRACE network [1394] - Applied on gs 15:09:14.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.609375 TRACE network [1394] - Made second apply on cl 15:09:14.609375 TRACE network [1394] - Listening... 15:09:14.609375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.609375 TRACE network [1394] - Made first apply on cl 15:09:14.609375 TRACE network [1394] - Applied on gs 15:09:14.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.609375 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.609375 TRACE network [1394] - Made second apply on cl 15:09:14.609375 TRACE network [1394] - Listening... 15:09:14.609375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.609375 TRACE network [1394] - Made first apply on cl 15:09:14.609375 TRACE network [1394] - Applied on gs 15:09:14.609375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.609375 TRACE network [1394] - Made second apply on cl 15:09:14.609375 TRACE network [1394] - Listening... 15:09:14.609375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.609375 TRACE network [1394] - Made first apply on cl 15:09:14.609375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.609375 TRACE network [1394] - Applied on gs 15:09:14.609375 TRACE network [1394] - Made second apply on cl 15:09:14.609375 TRACE network [1394] - Listening... 15:09:14.609375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.609375 TRACE network [1394] - Made first apply on cl 15:09:14.609375 TRACE network [1394] - Applied on gs 15:09:14.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.609375 TRACE network [1394] - Made second apply on cl 15:09:14.609375 TRACE network [1394] - Listening... 15:09:14.609375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.609375 TRACE network [1394] - Made first apply on cl 15:09:14.609375 TRACE network [1394] - Applied on gs 15:09:14.609375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.609375 TRACE network [1394] - Made second apply on cl 15:09:14.609375 TRACE network [1394] - Listening... 15:09:14.609375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.609375 TRACE network [1394] - Made first apply on cl 15:09:14.609375 TRACE network [1394] - Applied on gs 15:09:14.609375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.609375 TRACE network [1394] - Made second apply on cl 15:09:14.609375 TRACE network [1394] - Listening... 15:09:14.609375 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.609375 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.609375 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.609375 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.609375 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.609375 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.640625 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.640625 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.640625 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.640625 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 3.705) 15:09:14.640625 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.640625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=10. 15:09:14.640625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.640625 TRACE network [1394] - Made first apply on cl 15:09:14.640625 TRACE global [920] - We'll wait till request 10 is answered. 15:09:14.640625 TRACE network [1394] - Applied on gs 15:09:14.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.656250 TRACE network [1394] - Made second apply on cl 15:09:14.656250 TRACE network [1394] - Listening... 15:09:14.656250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.656250 TRACE network [1394] - Made first apply on cl 15:09:14.656250 TRACE network [1394] - Applied on gs 15:09:14.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.671875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.671875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.671875 TRACE network [1394] - Made second apply on cl 15:09:14.671875 TRACE network [1394] - Listening... 15:09:14.671875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.671875 TRACE network [1394] - Made first apply on cl 15:09:14.671875 TRACE network [1394] - Applied on gs 15:09:14.671875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.671875 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.671875 TRACE network [1394] - Made second apply on cl 15:09:14.671875 TRACE network [1394] - Listening... 15:09:14.671875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.671875 TRACE network [1394] - Made first apply on cl 15:09:14.671875 TRACE network [1394] - Applied on gs 15:09:14.671875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.671875 TRACE network [1394] - Made second apply on cl 15:09:14.671875 TRACE network [1394] - Listening... 15:09:14.671875 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.671875 TRACE network [1394] - Made first apply on cl 15:09:14.671875 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.671875 TRACE network [1394] - Applied on gs 15:09:14.671875 TRACE network [1394] - Made second apply on cl 15:09:14.671875 TRACE network [1394] - Listening... 15:09:14.671875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.671875 TRACE network [1394] - Made first apply on cl 15:09:14.671875 TRACE network [1394] - Applied on gs 15:09:14.671875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.671875 TRACE network [1394] - Made second apply on cl 15:09:14.671875 TRACE network [1394] - Listening... 15:09:14.671875 TRACE global [1378] - Del-ing music file Music/Snow.mp3 15:09:14.671875 TRACE global [1378] - Loading music file music/AITheme1 15:09:14.671875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.671875 TRACE network [1394] - Made first apply on cl 15:09:14.671875 TRACE network [1394] - Applied on gs 15:09:14.671875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.671875 TRACE network [1394] - Made second apply on cl 15:09:14.671875 TRACE network [1394] - Listening... 15:09:14.671875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.671875 TRACE network [1394] - Made first apply on cl 15:09:14.671875 TRACE network [1394] - Applied on gs 15:09:14.671875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.671875 TRACE network [1394] - Made second apply on cl 15:09:14.671875 TRACE network [1394] - Listening... 15:09:14.671875 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.671875 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.671875 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.671875 TRACE global [1378] - Playing music file music/AITheme1 15:09:14.671875 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.671875 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.671875 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.703125 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.703125 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.703125 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.703125 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 2.679) 15:09:14.703125 DEBUG ai [920] - Moving hero Nimbus to tile 102 47 1 15:09:14.703125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=11. 15:09:14.703125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.703125 TRACE global [920] - We'll wait till request 11 is answered. 15:09:14.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.703125 TRACE network [1394] - Made first apply on cl 15:09:14.703125 TRACE network [1394] - Applied on gs 15:09:14.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.703125 TRACE network [1394] - Made second apply on cl 15:09:14.703125 TRACE network [1394] - Listening... 15:09:14.703125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.703125 TRACE network [1394] - Made first apply on cl 15:09:14.703125 TRACE network [1394] - Applied on gs 15:09:14.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.734375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.734375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.734375 TRACE network [1394] - Made second apply on cl 15:09:14.734375 TRACE network [1394] - Listening... 15:09:14.734375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.734375 TRACE network [1394] - Made first apply on cl 15:09:14.734375 TRACE network [1394] - Applied on gs 15:09:14.734375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:14.734375 TRACE ai [1394] - Completing goal: FIND OBJ 5,867 (Nimbus) 15:09:14.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.734375 TRACE network [1394] - Made second apply on cl 15:09:14.734375 TRACE network [1394] - Listening... 15:09:14.734375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:14.734375 TRACE network [1394] - Made first apply on cl 15:09:14.734375 TRACE network [1394] - Applied on gs 15:09:14.734375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:14.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:14.734375 TRACE network [1394] - Made second apply on cl 15:09:14.734375 TRACE network [1394] - Listening... 15:09:14.734375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:14.734375 TRACE network [1394] - Made first apply on cl 15:09:14.734375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:14.734375 TRACE network [1394] - Applied on gs 15:09:14.734375 TRACE network [1394] - Made second apply on cl 15:09:14.734375 TRACE network [1394] - Listening... 15:09:14.734375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.734375 TRACE network [1394] - Made first apply on cl 15:09:14.734375 TRACE network [1394] - Applied on gs 15:09:14.734375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.734375 TRACE network [1394] - Made second apply on cl 15:09:14.734375 TRACE network [1394] - Listening... 15:09:14.734375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.734375 TRACE network [1394] - Made first apply on cl 15:09:14.734375 TRACE network [1394] - Applied on gs 15:09:14.734375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.734375 TRACE network [1394] - Made second apply on cl 15:09:14.734375 TRACE network [1394] - Listening... 15:09:14.734375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.734375 TRACE network [1394] - Made first apply on cl 15:09:14.734375 TRACE network [1394] - Applied on gs 15:09:14.734375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.734375 TRACE network [1394] - Made second apply on cl 15:09:14.734375 TRACE network [1394] - Listening... 15:09:14.734375 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.734375 DEBUG ai [920] - Hero Nimbus moved from 103 48 1 to 103 48 1. Returning 1. 15:09:14.734375 TRACE ai [920] - Completing goal: VISIT TILE (102 47 1) (Nimbus) 15:09:14.734375 DEBUG ai [920] - Hero Nimbus visited tile (102 47 1) 15:09:14.734375 DEBUG ai [920] - Striving to goal of type CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.734375 DEBUG ai [920] - Considering goal CLEAR WAY TO (105 43 1) (Nimbus) 15:09:14.765625 WARN ai [920] - Cannot evaluate goal FIND OBJ 5,867 (Nimbus) 15:09:14.765625 DEBUG ai [920] - Considering goal FIND OBJ 5,867 (Nimbus) 15:09:14.781250 DEBUG ai [920] - Considering goal VISIT TILE (102 47 1) (Nimbus) 15:09:14.781250 DEBUG ai [920] - Trying to realize VISIT TILE (102 47 1) (Nimbus) (value 2.679) 15:09:14.781250 DEBUG ai [920] - Failed to realize subgoal of type VISIT TILE (102 47 1) (Nimbus) (greater goal type was CLEAR WAY TO (105 43 1) (Nimbus)), I will stop. 15:09:14.781250 DEBUG ai [920] - The error message was: Cannot visit tile: hero is out of MPs! 15:09:14.781250 DEBUG ai [920] - Striving to goal of type GATHER ARMY (Blue Lou XIV) 15:09:14.781250 DEBUG ai [920] - Choosing abstract goal GATHER ARMY (Blue Lou XIV) 15:09:14.781250 DEBUG ai [920] - Striving to goal of type GATHER ARMY (Blue Lou XIV) 15:09:14.781250 DEBUG ai [920] - Considering goal GATHER ARMY (Blue Lou XIV) 15:09:14.812500 DEBUG ai [920] - Considering goal BUILD STRUCTURE 15:09:14.812500 DEBUG ai [920] - Trying to realize BUILD STRUCTURE (value 1.000) 15:09:14.812500 DEBUG ai [920] - Failed to realize subgoal of type BUILD STRUCTURE (greater goal type was GATHER ARMY (Blue Lou XIV)), I will stop. 15:09:14.812500 DEBUG ai [920] - The error message was: Cannot build a given structure! 15:09:14.812500 WARN ai [920] - Our heroes don't move anymore, exhaustive decomposition failed 15:09:14.812500 DEBUG ai [920] - Striving to goal of type BUILD 15:09:14.812500 DEBUG ai [920] - Considering goal BUILD 15:09:14.812500 DEBUG ai [920] - Trying to realize BUILD (value 1.000) 15:09:14.812500 DEBUG ai [920] - Looking into Bluenote 15:09:14.812500 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=12. 15:09:14.812500 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.812500 TRACE global [920] - We'll wait till request 12 is answered. 15:09:14.812500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.812500 TRACE network [1394] - Made first apply on cl 15:09:14.812500 TRACE network [1394] - Applied on gs 15:09:14.812500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.812500 TRACE network [1394] - Made second apply on cl 15:09:14.812500 TRACE network [1394] - Listening... 15:09:14.812500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.812500 TRACE network [1394] - Made first apply on cl 15:09:14.812500 TRACE network [1394] - Applied on gs 15:09:14.812500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.812500 TRACE network [1394] - Made second apply on cl 15:09:14.812500 TRACE network [1394] - Listening... 15:09:14.812500 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.812500 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=13. 15:09:14.828125 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.828125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.828125 TRACE global [920] - We'll wait till request 13 is answered. 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=14. 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.828125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.828125 TRACE global [920] - We'll wait till request 14 is answered. 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=15. 15:09:14.828125 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.828125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE global [920] - We'll wait till request 15 is answered. 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=16. 15:09:14.828125 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.828125 TRACE global [920] - We'll wait till request 16 is answered. 15:09:14.828125 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=17. 15:09:14.828125 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.828125 TRACE global [920] - We'll wait till request 17 is answered. 15:09:14.828125 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=18. 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.828125 TRACE global [920] - We'll wait till request 18 is answered. 15:09:14.828125 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.828125 TRACE network [1394] - Made first apply on cl 15:09:14.828125 TRACE network [1394] - Applied on gs 15:09:14.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.828125 TRACE network [1394] - Made second apply on cl 15:09:14.828125 TRACE network [1394] - Listening... 15:09:14.828125 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=19. 15:09:14.828125 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.843750 TRACE global [920] - We'll wait till request 19 is answered. 15:09:14.843750 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=20. 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.843750 TRACE global [920] - We'll wait till request 20 is answered. 15:09:14.843750 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 DEBUG ai [920] - Looking into Bluedonderry 15:09:14.843750 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=21. 15:09:14.843750 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE global [920] - We'll wait till request 21 is answered. 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=22. 15:09:14.843750 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE global [920] - We'll wait till request 22 is answered. 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=23. 15:09:14.843750 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE global [920] - We'll wait till request 23 is answered. 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=24. 15:09:14.843750 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE global [920] - We'll wait till request 24 is answered. 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.843750 TRACE network [1394] - Made first apply on cl 15:09:14.843750 TRACE network [1394] - Applied on gs 15:09:14.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.843750 TRACE network [1394] - Made second apply on cl 15:09:14.843750 TRACE network [1394] - Listening... 15:09:14.843750 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=25. 15:09:14.859375 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.859375 TRACE global [920] - We'll wait till request 25 is answered. 15:09:14.859375 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=26. 15:09:14.859375 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.859375 TRACE global [920] - We'll wait till request 26 is answered. 15:09:14.859375 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=27. 15:09:14.859375 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.859375 TRACE global [920] - We'll wait till request 27 is answered. 15:09:14.859375 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=28. 15:09:14.859375 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.859375 TRACE global [920] - We'll wait till request 28 is answered. 15:09:14.859375 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=29. 15:09:14.859375 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.859375 TRACE global [920] - We'll wait till request 29 is answered. 15:09:14.859375 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 DEBUG ai [920] - Looking into Blueblood 15:09:14.859375 TRACE network [920] - Sending a request "struct RecruitCreatures". It'll have an ID=30. 15:09:14.859375 TRACE network [920] - Sending to server a pack of type struct RecruitCreatures 15:09:14.859375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE global [920] - We'll wait till request 30 is answered. 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=31. 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.859375 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE global [920] - We'll wait till request 31 is answered. 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.859375 TRACE network [1394] - Made first apply on cl 15:09:14.859375 TRACE network [1394] - Applied on gs 15:09:14.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.859375 TRACE network [1394] - Made second apply on cl 15:09:14.859375 TRACE network [1394] - Listening... 15:09:14.859375 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=32. 15:09:14.875000 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.875000 TRACE global [920] - We'll wait till request 32 is answered. 15:09:14.875000 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:14.875000 TRACE network [1394] - Made first apply on cl 15:09:14.875000 TRACE network [1394] - Applied on gs 15:09:14.875000 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:14.875000 TRACE network [1394] - Made second apply on cl 15:09:14.875000 TRACE network [1394] - Listening... 15:09:14.875000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.875000 TRACE network [1394] - Made first apply on cl 15:09:14.875000 TRACE network [1394] - Applied on gs 15:09:14.875000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.875000 TRACE network [1394] - Made second apply on cl 15:09:14.875000 TRACE network [920] - Sending a request "struct ArrangeStacks". It'll have an ID=33. 15:09:14.875000 TRACE network [1394] - Listening... 15:09:14.875000 TRACE network [920] - Sending to server a pack of type struct ArrangeStacks 15:09:14.875000 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:14.875000 TRACE network [1394] - Made first apply on cl 15:09:14.875000 TRACE global [920] - We'll wait till request 33 is answered. 15:09:14.875000 TRACE network [1394] - Applied on gs 15:09:14.875000 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:14.875000 TRACE network [1394] - Made second apply on cl 15:09:14.875000 TRACE network [1394] - Listening... 15:09:14.875000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.875000 TRACE network [1394] - Made first apply on cl 15:09:14.875000 TRACE network [1394] - Applied on gs 15:09:14.875000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.875000 TRACE network [1394] - Made second apply on cl 15:09:14.875000 TRACE network [1394] - Listening... 15:09:14.875000 DEBUG ai [920] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:09:14.875000 DEBUG ai [920] - The error message was: BUILD has been realized as much as possible. 15:09:14.875000 DEBUG ai [920] - Looking into Cid, MP=1560 15:09:14.890625 DEBUG ai [920] - Moving hero Cid to tile 98 55 1 15:09:14.890625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=34. 15:09:14.890625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.890625 TRACE global [920] - We'll wait till request 34 is answered. 15:09:14.890625 TRACE network [1394] - Made first apply on cl 15:09:14.890625 TRACE network [1394] - Applied on gs 15:09:14.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.890625 TRACE network [1394] - Made second apply on cl 15:09:14.890625 TRACE network [1394] - Listening... 15:09:14.890625 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:14.890625 TRACE network [1394] - Made first apply on cl 15:09:14.890625 TRACE network [1394] - Applied on gs 15:09:14.890625 TRACE network [1394] - Made second apply on cl 15:09:14.890625 TRACE network [1394] - Listening... 15:09:14.890625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.890625 TRACE network [1394] - Made first apply on cl 15:09:14.890625 TRACE network [1394] - Applied on gs 15:09:14.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.906250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:14.921875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:14.937500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:14.953125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:14.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:14.968750 TRACE network [1394] - Made second apply on cl 15:09:14.968750 TRACE network [1394] - Listening... 15:09:14.968750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.968750 TRACE network [1394] - Made first apply on cl 15:09:14.968750 TRACE network [1394] - Applied on gs 15:09:14.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Blueblood, Castle'. 15:09:14.968750 TRACE ai [1394] - Completing goal: FIND OBJ 6,380 (Cid) 15:09:14.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.968750 TRACE network [1394] - Made second apply on cl 15:09:14.968750 TRACE network [1394] - Listening... 15:09:14.968750 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:14.968750 TRACE network [1394] - Made first apply on cl 15:09:14.968750 TRACE network [1394] - Applied on gs 15:09:14.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:14.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:14.968750 TRACE network [1394] - Made second apply on cl 15:09:14.968750 TRACE network [1394] - Listening... 15:09:14.968750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:14.968750 TRACE network [1394] - Made first apply on cl 15:09:14.968750 TRACE network [1394] - Applied on gs 15:09:14.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:14.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:14.968750 TRACE network [1394] - Made second apply on cl 15:09:14.968750 TRACE network [1394] - Listening... 15:09:14.968750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.968750 TRACE network [1394] - Made first apply on cl 15:09:14.968750 TRACE network [1394] - Applied on gs 15:09:14.968750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:14.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.968750 TRACE network [1394] - Made second apply on cl 15:09:14.968750 TRACE network [1394] - Listening... 15:09:14.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:14.968750 TRACE network [1394] - Made first apply on cl 15:09:14.968750 TRACE network [1394] - Applied on gs 15:09:14.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:14.968750 TRACE network [1394] - Made second apply on cl 15:09:14.968750 TRACE network [1394] - Listening... 15:09:14.968750 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Cid and object Blueblood, Castle at 100 55 1. 15:09:14.968750 TRACE ai [920] - Completing goal: FIND OBJ 6,380 (Cid) 15:09:14.968750 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:14.968750 TRACE ai [920] - Completing goal: VISIT TILE (98 55 1) (Cid) 15:09:14.968750 DEBUG ai [920] - Hero Cid moved from 98 55 1 to 98 55 1. Returning 1. 15:09:14.968750 TRACE ai [920] - Time of looking for wander destination was 93 ms. 15:09:14.968750 DEBUG ai [920] - Looking into Blue Lou XIV, MP=2300 15:09:14.984375 DEBUG ai [920] - Moving hero Blue Lou XIV to tile 116 19 1 15:09:14.984375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=35. 15:09:14.984375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:14.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:14.984375 TRACE network [1394] - Made first apply on cl 15:09:14.984375 TRACE global [920] - We'll wait till request 35 is answered. 15:09:14.984375 TRACE network [1394] - Applied on gs 15:09:14.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:14.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:14.984375 TRACE network [1394] - Made second apply on cl 15:09:14.984375 TRACE network [1394] - Listening... 15:09:14.984375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:14.984375 TRACE network [1394] - Made first apply on cl 15:09:14.984375 TRACE network [1394] - Applied on gs 15:09:14.984375 TRACE network [1394] - Made second apply on cl 15:09:14.984375 TRACE network [1394] - Listening... 15:09:14.984375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:14.984375 TRACE network [1394] - Made first apply on cl 15:09:14.984375 TRACE network [1394] - Applied on gs 15:09:14.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:14.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.000000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.015625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.046875 TRACE network [1394] - Made first apply on cl 15:09:15.046875 TRACE network [1394] - Applied on gs 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Bluenote, Castle'. 15:09:15.046875 TRACE ai [1394] - Completing goal: FIND OBJ 3,270 (Blue Lou XIV) 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:15.046875 TRACE network [1394] - Made first apply on cl 15:09:15.046875 TRACE network [1394] - Applied on gs 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE network [1394] - received server message of type struct GiveBonus, data: {CPack: type '115'} 15:09:15.046875 TRACE network [1394] - Made first apply on cl 15:09:15.046875 TRACE network [1394] - Applied on gs 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:15.046875 TRACE network [1394] - Made first apply on cl 15:09:15.046875 TRACE network [1394] - Applied on gs 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.046875 TRACE network [1394] - Made first apply on cl 15:09:15.046875 TRACE network [1394] - Applied on gs 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.046875 TRACE network [1394] - Made first apply on cl 15:09:15.046875 TRACE network [1394] - Applied on gs 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:15.046875 TRACE network [1394] - Made first apply on cl 15:09:15.046875 TRACE network [1394] - Applied on gs 15:09:15.046875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.046875 TRACE network [1394] - Made second apply on cl 15:09:15.046875 TRACE network [1394] - Listening... 15:09:15.046875 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Blue Lou XIV and object Bluenote, Castle at 118 19 1. 15:09:15.046875 TRACE ai [920] - Completing goal: FIND OBJ 3,270 (Blue Lou XIV) 15:09:15.046875 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:15.046875 TRACE ai [920] - Completing goal: VISIT TILE (116 19 1) (Blue Lou XIV) 15:09:15.046875 DEBUG ai [920] - Hero Blue Lou XIV moved from 116 19 1 to 116 19 1. Returning 1. 15:09:15.062500 TRACE ai [920] - Time of looking for wander destination was 94 ms. 15:09:15.062500 DEBUG ai [920] - Looking into Jaegar, MP=1560 15:09:15.062500 TRACE ai [920] - Time of looking for wander destination was 0 ms. 15:09:15.062500 DEBUG ai [920] - Looking into Adela, MP=1700 15:09:15.078125 DEBUG ai [920] - Moving hero Adela to tile 109 20 1 15:09:15.078125 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=36. 15:09:15.078125 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:15.078125 TRACE global [920] - We'll wait till request 36 is answered. 15:09:15.078125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.078125 TRACE network [1394] - Made first apply on cl 15:09:15.078125 TRACE network [1394] - Applied on gs 15:09:15.078125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:15.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.078125 TRACE network [1394] - Made second apply on cl 15:09:15.078125 TRACE network [1394] - Listening... 15:09:15.078125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:15.078125 TRACE network [1394] - Made first apply on cl 15:09:15.078125 TRACE network [1394] - Applied on gs 15:09:15.078125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.109375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.156250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.156250 TRACE network [1394] - Made second apply on cl 15:09:15.156250 TRACE network [1394] - Listening... 15:09:15.156250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.156250 TRACE network [1394] - Made first apply on cl 15:09:15.156250 TRACE network [1394] - Applied on gs 15:09:15.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Marletto Tower'. 15:09:15.156250 TRACE ai [1394] - Completing goal: FIND OBJ 5,757 (Adela) 15:09:15.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.156250 TRACE network [1394] - Made second apply on cl 15:09:15.156250 TRACE network [1394] - Listening... 15:09:15.156250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:15.156250 TRACE network [1394] - Made first apply on cl 15:09:15.156250 TRACE network [1394] - Applied on gs 15:09:15.156250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 15:09:15.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:15.156250 TRACE network [1394] - Made second apply on cl 15:09:15.156250 TRACE network [1394] - Listening... 15:09:15.156250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.156250 TRACE network [1394] - Made first apply on cl 15:09:15.156250 TRACE network [1394] - Applied on gs 15:09:15.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:15.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.156250 TRACE network [1394] - Made second apply on cl 15:09:15.156250 TRACE network [1394] - Listening... 15:09:15.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.156250 TRACE network [1394] - Made first apply on cl 15:09:15.156250 TRACE network [1394] - Applied on gs 15:09:15.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:15.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.156250 TRACE network [1394] - Made second apply on cl 15:09:15.156250 TRACE network [1394] - Listening... 15:09:15.156250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:15.156250 TRACE network [1394] - Made first apply on cl 15:09:15.156250 TRACE network [1394] - Applied on gs 15:09:15.156250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.156250 TRACE network [1394] - Made second apply on cl 15:09:15.156250 TRACE network [1394] - Listening... 15:09:15.156250 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Adela and object Marletto Tower at 109 20 1. 15:09:15.156250 TRACE ai [920] - Completing goal: FIND OBJ 5,757 (Adela) 15:09:15.156250 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:15.156250 TRACE ai [920] - Completing goal: VISIT TILE (109 20 1) (Adela) 15:09:15.156250 DEBUG ai [920] - Hero Adela moved from 109 20 1 to 109 20 1. Returning 1. 15:09:15.171875 TRACE ai [920] - Time of looking for wander destination was 109 ms. 15:09:15.171875 DEBUG ai [920] - Looking into Erdamon, MP=1560 15:09:15.187500 DEBUG ai [920] - Moving hero Erdamon to tile 97 29 1 15:09:15.187500 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=37. 15:09:15.187500 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:15.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.187500 TRACE network [1394] - Made first apply on cl 15:09:15.187500 TRACE global [920] - We'll wait till request 37 is answered. 15:09:15.187500 TRACE network [1394] - Applied on gs 15:09:15.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:15.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.187500 TRACE network [1394] - Made second apply on cl 15:09:15.187500 TRACE network [1394] - Listening... 15:09:15.187500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:15.187500 TRACE network [1394] - Made first apply on cl 15:09:15.187500 TRACE network [1394] - Applied on gs 15:09:15.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.203125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.250000 TRACE network [1394] - Made second apply on cl 15:09:15.250000 TRACE network [1394] - Listening... 15:09:15.250000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.250000 TRACE network [1394] - Made first apply on cl 15:09:15.250000 TRACE network [1394] - Applied on gs 15:09:15.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Windmill'. 15:09:15.250000 TRACE ai [1394] - Completing goal: FIND OBJ 5,812 (Erdamon) 15:09:15.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.250000 TRACE network [1394] - Made second apply on cl 15:09:15.250000 TRACE network [1394] - Listening... 15:09:15.250000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:15.250000 TRACE network [1394] - Made first apply on cl 15:09:15.250000 TRACE network [1394] - Applied on gs 15:09:15.250000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 15:09:15.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:15.250000 TRACE network [1394] - Made second apply on cl 15:09:15.250000 TRACE network [1394] - Listening... 15:09:15.250000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.250000 TRACE network [1394] - Made first apply on cl 15:09:15.250000 TRACE network [1394] - Applied on gs 15:09:15.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:15.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.250000 TRACE network [1394] - Made second apply on cl 15:09:15.250000 TRACE network [1394] - Listening... 15:09:15.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.250000 TRACE network [1394] - Made first apply on cl 15:09:15.250000 TRACE network [1394] - Applied on gs 15:09:15.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:15.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.250000 TRACE network [1394] - Made second apply on cl 15:09:15.250000 TRACE network [1394] - Listening... 15:09:15.250000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:15.250000 TRACE network [1394] - Made first apply on cl 15:09:15.250000 TRACE network [1394] - Applied on gs 15:09:15.250000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.250000 TRACE network [1394] - Made second apply on cl 15:09:15.250000 TRACE network [1394] - Listening... 15:09:15.250000 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Erdamon and object Windmill at 98 29 1. 15:09:15.250000 TRACE ai [920] - Completing goal: FIND OBJ 5,812 (Erdamon) 15:09:15.250000 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:15.250000 TRACE ai [920] - Completing goal: VISIT TILE (97 29 1) (Erdamon) 15:09:15.250000 DEBUG ai [920] - Hero Erdamon moved from 97 29 1 to 97 29 1. Returning 1. 15:09:15.250000 TRACE ai [920] - Time of looking for wander destination was 79 ms. 15:09:15.250000 DEBUG ai [920] - Looking into Ingham, MP=1700 15:09:15.265625 DEBUG ai [920] - Moving hero Ingham to tile 106 27 1 15:09:15.265625 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=38. 15:09:15.265625 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:15.265625 TRACE global [920] - We'll wait till request 38 is answered. 15:09:15.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.281250 TRACE network [1394] - Made first apply on cl 15:09:15.281250 TRACE network [1394] - Applied on gs 15:09:15.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:15.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.281250 TRACE network [1394] - Made second apply on cl 15:09:15.281250 TRACE network [1394] - Listening... 15:09:15.281250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:15.281250 TRACE network [1394] - Made first apply on cl 15:09:15.281250 TRACE network [1394] - Applied on gs 15:09:15.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.296875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.343750 TRACE network [1394] - Made second apply on cl 15:09:15.343750 TRACE network [1394] - Listening... 15:09:15.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.343750 TRACE network [1394] - Made first apply on cl 15:09:15.343750 TRACE network [1394] - Applied on gs 15:09:15.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Star Axis'. 15:09:15.343750 TRACE ai [1394] - Completing goal: FIND OBJ 6,302 (Ingham) 15:09:15.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.343750 TRACE network [1394] - Made second apply on cl 15:09:15.343750 TRACE network [1394] - Listening... 15:09:15.343750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:15.343750 TRACE network [1394] - Made first apply on cl 15:09:15.343750 TRACE network [1394] - Applied on gs 15:09:15.343750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:09:15.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:15.343750 TRACE network [1394] - Made second apply on cl 15:09:15.343750 TRACE network [1394] - Listening... 15:09:15.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.343750 TRACE network [1394] - Made first apply on cl 15:09:15.343750 TRACE network [1394] - Applied on gs 15:09:15.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:15.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.343750 TRACE network [1394] - Made second apply on cl 15:09:15.343750 TRACE network [1394] - Listening... 15:09:15.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.343750 TRACE network [1394] - Made first apply on cl 15:09:15.343750 TRACE network [1394] - Applied on gs 15:09:15.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:15.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.343750 TRACE network [1394] - Made second apply on cl 15:09:15.343750 TRACE network [1394] - Listening... 15:09:15.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:15.343750 TRACE network [1394] - Made first apply on cl 15:09:15.343750 TRACE network [1394] - Applied on gs 15:09:15.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.343750 TRACE network [1394] - Made second apply on cl 15:09:15.343750 TRACE network [1394] - Listening... 15:09:15.343750 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ingham and object Star Axis at 106 27 1. 15:09:15.343750 TRACE ai [920] - Completing goal: FIND OBJ 6,302 (Ingham) 15:09:15.343750 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:15.343750 TRACE ai [920] - Completing goal: VISIT TILE (106 27 1) (Ingham) 15:09:15.343750 DEBUG ai [920] - Hero Ingham moved from 106 27 1 to 106 27 1. Returning 1. 15:09:15.343750 TRACE ai [920] - Time of looking for wander destination was 93 ms. 15:09:15.343750 DEBUG ai [920] - Looking into Xsi, MP=2160 15:09:15.359375 DEBUG ai [920] - Moving hero Xsi to tile 94 27 1 15:09:15.359375 TRACE network [920] - Sending a request "struct MoveHero". It'll have an ID=39. 15:09:15.359375 TRACE network [920] - Sending to server a pack of type struct MoveHero 15:09:15.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.359375 TRACE global [920] - We'll wait till request 39 is answered. 15:09:15.359375 TRACE network [1394] - Made first apply on cl 15:09:15.359375 TRACE network [1394] - Applied on gs 15:09:15.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:15.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.359375 TRACE network [1394] - Made second apply on cl 15:09:15.359375 TRACE network [1394] - Listening... 15:09:15.359375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:15.359375 TRACE network [1394] - Made first apply on cl 15:09:15.359375 TRACE network [1394] - Applied on gs 15:09:15.359375 TRACE network [1394] - Made second apply on cl 15:09:15.359375 TRACE network [1394] - Listening... 15:09:15.359375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:15.359375 TRACE network [1394] - Made first apply on cl 15:09:15.359375 TRACE network [1394] - Applied on gs 15:09:15.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:15.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:15.421875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.437500 TRACE network [1394] - Made first apply on cl 15:09:15.437500 TRACE network [1394] - Applied on gs 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Bluedonderry, Castle'. 15:09:15.437500 TRACE ai [1394] - Completing goal: FIND OBJ 3,272 (Xsi) 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:15.437500 TRACE network [1394] - Made first apply on cl 15:09:15.437500 TRACE network [1394] - Applied on gs 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE network [1394] - received server message of type struct GiveBonus, data: {CPack: type '115'} 15:09:15.437500 TRACE network [1394] - Made first apply on cl 15:09:15.437500 TRACE network [1394] - Applied on gs 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool): gain '1'. 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroBonusChanged(const class CGHeroInstance *,const struct Bonus &,bool). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:15.437500 TRACE network [1394] - Made first apply on cl 15:09:15.437500 TRACE network [1394] - Applied on gs 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:15.437500 TRACE network [1394] - Made first apply on cl 15:09:15.437500 TRACE network [1394] - Applied on gs 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:15.437500 TRACE network [1394] - Made first apply on cl 15:09:15.437500 TRACE network [1394] - Applied on gs 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:15.437500 TRACE network [1394] - Made first apply on cl 15:09:15.437500 TRACE network [1394] - Applied on gs 15:09:15.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.437500 TRACE network [1394] - Made second apply on cl 15:09:15.437500 TRACE network [1394] - Listening... 15:09:15.437500 TRACE ai [920] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Xsi and object Bluedonderry, Castle at 96 27 1. 15:09:15.437500 TRACE ai [920] - Completing goal: FIND OBJ 3,272 (Xsi) 15:09:15.437500 TRACE ai [920] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:15.437500 TRACE ai [920] - Completing goal: VISIT TILE (94 27 1) (Xsi) 15:09:15.437500 DEBUG ai [920] - Hero Xsi moved from 94 27 1 to 94 27 1. Returning 1. 15:09:15.437500 TRACE ai [920] - Time of looking for wander destination was 94 ms. 15:09:15.437500 WARN ai [920] - hero Cid has 1560 MP left 15:09:15.437500 WARN ai [920] - hero Blue Lou XIV has 2300 MP left 15:09:15.437500 WARN ai [920] - hero Jaegar has 1560 MP left 15:09:15.437500 WARN ai [920] - hero Adela has 1700 MP left 15:09:15.437500 WARN ai [920] - hero Erdamon has 1560 MP left 15:09:15.437500 WARN ai [920] - hero Ingham has 1700 MP left 15:09:15.437500 WARN ai [920] - hero Xsi has 2160 MP left 15:09:15.437500 INFO ai [920] - Player 1 ends turn 15:09:15.437500 DEBUG ai [920] - Resources at the end of turn: [67, 18, 6, 48, 38, 68, 14730, 0] 15:09:15.453125 TRACE global [920] - Player 1 ended his turn. 15:09:15.453125 TRACE network [920] - Sending a request "struct EndTurn". It'll have an ID=40. 15:09:15.453125 TRACE network [920] - Sending to server a pack of type struct EndTurn 15:09:15.453125 TRACE global [920] - We'll wait till request 40 is answered. 15:09:15.453125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:15.453125 TRACE network [1394] - Made first apply on cl 15:09:15.453125 TRACE network [1394] - Applied on gs 15:09:15.453125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:15.453125 TRACE network [1394] - Made second apply on cl 15:09:15.453125 INFO global [920] - Player 1 ended turn 15:09:15.453125 TRACE network [1394] - Listening... 15:09:15.453125 TRACE network [1394] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:09:15.453125 TRACE network [1394] - Made first apply on cl 15:09:15.453125 TRACE network [1394] - Applied on gs 15:09:15.453125 TRACE ai [1394] - Entering void __thiscall VCAI::yourTurn(void). 15:09:15.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::yourTurn(void). 15:09:15.453125 TRACE network [1394] - Made second apply on cl 15:09:15.453125 TRACE network [1394] - Listening... 15:09:15.453125 INFO global [1198] - Player 2 starting turn 15:09:15.468750 DEBUG ai [1198] - Striving to goal of type WIN 15:09:15.468750 DEBUG ai [1198] - Considering goal WIN 15:09:15.468750 DEBUG ai [1198] - Considering goal CONQUER 15:09:15.656250 DEBUG ai [1198] - Considering goal EXPLORE 15:09:15.671875 TRACE ai [1198] - Time of where to explore was 0 ms. 15:09:15.687500 TRACE ai [1198] - Time of where to explore was 0 ms. 15:09:15.750000 TRACE ai [1198] - Time of where to explore was 47 ms. 15:09:15.765625 TRACE ai [1198] - Time of where to explore was 0 ms. 15:09:15.843750 TRACE ai [1198] - Time of where to explore was 62 ms. 15:09:15.921875 TRACE ai [1198] - Time of where to explore was 62 ms. 15:09:15.937500 TRACE ai [1198] - Time of where to explore was 0 ms. 15:09:16.031250 TRACE ai [1198] - Time of where to explore was 63 ms. 15:09:16.031250 DEBUG ai [1198] - Choosing abstract goal EXPLORE (Pyre) 15:09:16.031250 DEBUG ai [1198] - Striving to goal of type EXPLORE (Pyre) 15:09:16.031250 DEBUG ai [1198] - Considering goal EXPLORE (Pyre) 15:09:16.046875 TRACE ai [1198] - Time of where to explore was 0 ms. 15:09:16.062500 DEBUG ai [1198] - Considering goal VISIT TILE (73 102 1) (Pyre) 15:09:16.062500 DEBUG ai [1198] - Trying to realize VISIT TILE (73 102 1) (Pyre) (value 4.000) 15:09:16.062500 DEBUG ai [1198] - Moving hero Pyre to tile 73 102 1 15:09:16.062500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=41. 15:09:16.062500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.062500 TRACE global [1198] - We'll wait till request 41 is answered. 15:09:16.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.062500 TRACE network [1394] - Made first apply on cl 15:09:16.062500 TRACE network [1394] - Applied on gs 15:09:16.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.062500 TRACE network [1394] - Made second apply on cl 15:09:16.062500 TRACE network [1394] - Listening... 15:09:16.062500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.062500 TRACE network [1394] - Made first apply on cl 15:09:16.062500 TRACE network [1394] - Applied on gs 15:09:16.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.078125 TRACE network [1394] - Made second apply on cl 15:09:16.078125 TRACE network [1394] - Listening... 15:09:16.078125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:16.078125 TRACE network [1394] - Made first apply on cl 15:09:16.078125 TRACE network [1394] - Applied on gs 15:09:16.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:16.078125 TRACE ai [1394] - Completing goal: FIND OBJ 5,868 (Pyre) 15:09:16.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:16.078125 TRACE network [1394] - Made second apply on cl 15:09:16.078125 TRACE network [1394] - Listening... 15:09:16.078125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:16.078125 TRACE network [1394] - Made first apply on cl 15:09:16.078125 TRACE network [1394] - Applied on gs 15:09:16.078125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:16.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:16.078125 TRACE network [1394] - Made second apply on cl 15:09:16.078125 TRACE network [1394] - Listening... 15:09:16.078125 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:16.078125 TRACE network [1394] - Made first apply on cl 15:09:16.078125 TRACE network [1394] - Applied on gs 15:09:16.078125 TRACE network [1394] - Made second apply on cl 15:09:16.078125 TRACE network [1394] - Listening... 15:09:16.078125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:16.078125 TRACE network [1394] - Made first apply on cl 15:09:16.078125 TRACE network [1394] - Applied on gs 15:09:16.078125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:16.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:16.078125 TRACE network [1394] - Made second apply on cl 15:09:16.078125 TRACE network [1394] - Listening... 15:09:16.078125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.078125 TRACE network [1394] - Made first apply on cl 15:09:16.078125 TRACE network [1394] - Applied on gs 15:09:16.078125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.078125 TRACE network [1394] - Made second apply on cl 15:09:16.078125 TRACE network [1394] - Listening... 15:09:16.078125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.078125 TRACE network [1394] - Made first apply on cl 15:09:16.078125 TRACE network [1394] - Applied on gs 15:09:16.078125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.078125 TRACE network [1394] - Made second apply on cl 15:09:16.078125 TRACE network [1394] - Listening... 15:09:16.078125 TRACE ai [1198] - Completing goal: VISIT TILE (73 102 1) (Pyre) 15:09:16.078125 DEBUG ai [1198] - Hero Pyre moved from 73 101 1 to 73 101 1. Returning 1. 15:09:16.093750 TRACE ai [1198] - Completing goal: VISIT TILE (73 102 1) (Pyre) 15:09:16.093750 DEBUG ai [1198] - Hero Pyre visited tile (73 102 1) 15:09:16.093750 DEBUG ai [1198] - Striving to goal of type EXPLORE (Pyre) 15:09:16.093750 DEBUG ai [1198] - Considering goal EXPLORE (Pyre) 15:09:16.171875 TRACE ai [1198] - Time of where to explore was 62 ms. 15:09:16.250000 WARN ai [1198] - Another allied hero stands in our way 15:09:16.250000 DEBUG ai [1198] - Considering goal CLEAR WAY TO (79 129 1) (Pyre) 15:09:16.265625 WARN ai [1198] - Another allied hero stands in our way 15:09:16.265625 WARN ai [1198] - There is no known way to clear the way to tile (79 129 1) 15:09:16.265625 TRACE ai [1198] - Completing goal: CLEAR WAY TO (79 129 1) (Pyre) 15:09:16.265625 DEBUG ai [1198] - Goal CLEAR WAY TO (79 129 1) (Pyre) decomposition failed: goal was completed as much as possible 15:09:16.265625 DEBUG ai [1198] - Striving to goal of type VISIT TILE (78 130 1) (Bron) 15:09:16.265625 DEBUG ai [1198] - Considering goal VISIT TILE (78 130 1) (Bron) 15:09:16.281250 DEBUG ai [1198] - Trying to realize VISIT TILE (78 130 1) (Bron) (value 2.500) 15:09:16.281250 DEBUG ai [1198] - Moving hero Bron to tile 78 130 1 15:09:16.281250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=42. 15:09:16.281250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.281250 TRACE global [1198] - We'll wait till request 42 is answered. 15:09:16.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.281250 TRACE network [1394] - Made first apply on cl 15:09:16.281250 TRACE network [1394] - Applied on gs 15:09:16.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.281250 TRACE network [1394] - Made second apply on cl 15:09:16.281250 TRACE network [1394] - Listening... 15:09:16.281250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.281250 TRACE network [1394] - Made first apply on cl 15:09:16.281250 TRACE network [1394] - Applied on gs 15:09:16.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.296875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.343750 TRACE network [1394] - Made second apply on cl 15:09:16.343750 TRACE network [1394] - Listening... 15:09:16.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.343750 TRACE network [1394] - Made first apply on cl 15:09:16.343750 TRACE network [1394] - Applied on gs 15:09:16.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.343750 TRACE network [1394] - Made second apply on cl 15:09:16.343750 TRACE network [1394] - Listening... 15:09:16.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.343750 TRACE network [1394] - Made first apply on cl 15:09:16.343750 TRACE network [1394] - Applied on gs 15:09:16.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.343750 TRACE network [1394] - Made second apply on cl 15:09:16.343750 TRACE network [1394] - Listening... 15:09:16.343750 TRACE ai [1198] - Completing goal: VISIT TILE (78 130 1) (Bron) 15:09:16.343750 DEBUG ai [1198] - Hero Bron moved from 79 129 1 to 78 130 1. Returning 1. 15:09:16.343750 TRACE ai [1198] - Completing goal: VISIT TILE (78 130 1) (Bron) 15:09:16.343750 DEBUG ai [1198] - Hero Bron visited tile (78 130 1) 15:09:16.343750 DEBUG ai [1198] - Striving to goal of type BUILD 15:09:16.343750 DEBUG ai [1198] - Considering goal BUILD 15:09:16.343750 DEBUG ai [1198] - Trying to realize BUILD (value 1.000) 15:09:16.343750 DEBUG ai [1198] - Looking into Tansing 15:09:16.343750 DEBUG ai [1198] - Player 2 will build Upg. Dwarf Cottage in town of Tansing at 88 111 1 15:09:16.343750 TRACE network [1198] - Sending a request "struct BuildStructure". It'll have an ID=43. 15:09:16.343750 TRACE network [1198] - Sending to server a pack of type struct BuildStructure 15:09:16.343750 TRACE global [1198] - We'll wait till request 43 is answered. 15:09:16.359375 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1198] - Sending a request "struct UpgradeCreature". It'll have an ID=44. 15:09:16.359375 TRACE network [1198] - Sending to server a pack of type struct UpgradeCreature 15:09:16.359375 TRACE global [1198] - We'll wait till request 44 is answered. 15:09:16.359375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct SetStackType, data: {CPack: type '1'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1198] - Sending a request "struct RecruitCreatures". It'll have an ID=45. 15:09:16.359375 TRACE network [1198] - Sending to server a pack of type struct RecruitCreatures 15:09:16.359375 TRACE global [1198] - We'll wait till request 45 is answered. 15:09:16.359375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1198] - Sending a request "struct RecruitCreatures". It'll have an ID=46. 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1198] - Sending to server a pack of type struct RecruitCreatures 15:09:16.359375 TRACE global [1198] - We'll wait till request 46 is answered. 15:09:16.359375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1198] - Sending a request "struct ArrangeStacks". It'll have an ID=47. 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1198] - Sending to server a pack of type struct ArrangeStacks 15:09:16.359375 TRACE global [1198] - We'll wait till request 47 is answered. 15:09:16.359375 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1198] - Sending a request "struct ArrangeStacks". It'll have an ID=48. 15:09:16.359375 TRACE network [1198] - Sending to server a pack of type struct ArrangeStacks 15:09:16.359375 TRACE global [1198] - We'll wait till request 48 is answered. 15:09:16.359375 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.359375 TRACE network [1394] - Made first apply on cl 15:09:16.359375 TRACE network [1394] - Applied on gs 15:09:16.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.359375 TRACE network [1394] - Made second apply on cl 15:09:16.359375 TRACE network [1394] - Listening... 15:09:16.359375 DEBUG ai [1198] - Looking into Tanniola 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 TRACE network [1198] - Sending a request "struct RecruitCreatures". It'll have an ID=49. 15:09:16.375000 TRACE network [1198] - Sending to server a pack of type struct RecruitCreatures 15:09:16.375000 TRACE global [1198] - We'll wait till request 49 is answered. 15:09:16.375000 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:16.375000 TRACE network [1394] - Made first apply on cl 15:09:16.375000 TRACE network [1394] - Applied on gs 15:09:16.375000 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:16.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:16.375000 TRACE network [1394] - Made second apply on cl 15:09:16.375000 TRACE network [1394] - Listening... 15:09:16.375000 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:16.375000 TRACE network [1394] - Made first apply on cl 15:09:16.375000 TRACE network [1394] - Applied on gs 15:09:16.375000 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:16.375000 TRACE network [1394] - Made second apply on cl 15:09:16.375000 TRACE network [1394] - Listening... 15:09:16.375000 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:16.375000 TRACE network [1394] - Made first apply on cl 15:09:16.375000 TRACE network [1394] - Applied on gs 15:09:16.375000 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:16.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:16.375000 TRACE network [1394] - Made second apply on cl 15:09:16.375000 TRACE network [1394] - Listening... 15:09:16.375000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.375000 TRACE network [1394] - Made first apply on cl 15:09:16.375000 TRACE network [1394] - Applied on gs 15:09:16.375000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.375000 TRACE network [1394] - Made second apply on cl 15:09:16.375000 TRACE network [1394] - Listening... 15:09:16.375000 TRACE network [1198] - Sending a request "struct ArrangeStacks". It'll have an ID=50. 15:09:16.375000 TRACE network [1198] - Sending to server a pack of type struct ArrangeStacks 15:09:16.375000 TRACE global [1198] - We'll wait till request 50 is answered. 15:09:16.375000 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:16.375000 TRACE network [1394] - Made first apply on cl 15:09:16.375000 TRACE network [1394] - Applied on gs 15:09:16.375000 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:16.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:16.375000 TRACE network [1394] - Made second apply on cl 15:09:16.375000 TRACE network [1394] - Listening... 15:09:16.375000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.375000 TRACE network [1394] - Made first apply on cl 15:09:16.375000 TRACE network [1394] - Applied on gs 15:09:16.375000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.375000 TRACE network [1394] - Made second apply on cl 15:09:16.375000 TRACE network [1394] - Listening... 15:09:16.375000 DEBUG ai [1198] - Looking into Tanningham 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.375000 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.390625 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.390625 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.390625 WARN ai [1198] - Request to build building 18 in 0 days! 15:09:16.390625 DEBUG ai [1198] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:09:16.390625 DEBUG ai [1198] - The error message was: BUILD has been realized as much as possible. 15:09:16.390625 DEBUG ai [1198] - Looking into Tanny II, MP=2230 15:09:16.406250 TRACE ai [1198] - Time of looking for wander destination was 16 ms. 15:09:16.406250 DEBUG ai [1198] - Looking into Gelu, MP=1800 15:09:16.421875 DEBUG ai [1198] - Of all 1 destinations, object oid=6572 seems nice 15:09:16.421875 DEBUG ai [1198] - Gelu will try to visit Homestead at (71 115 1) 15:09:16.421875 DEBUG ai [1198] - Moving hero Gelu to tile 71 115 1 15:09:16.421875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=51. 15:09:16.421875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.421875 TRACE global [1198] - We'll wait till request 51 is answered. 15:09:16.421875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.421875 TRACE network [1394] - Made first apply on cl 15:09:16.421875 TRACE network [1394] - Applied on gs 15:09:16.421875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.421875 TRACE network [1394] - Made second apply on cl 15:09:16.421875 TRACE network [1394] - Listening... 15:09:16.421875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.421875 TRACE network [1394] - Made first apply on cl 15:09:16.421875 TRACE network [1394] - Applied on gs 15:09:16.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.468750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.484375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.500000 TRACE network [1394] - Made second apply on cl 15:09:16.500000 TRACE network [1394] - Listening... 15:09:16.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.500000 TRACE network [1394] - Made first apply on cl 15:09:16.500000 TRACE network [1394] - Applied on gs 15:09:16.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.500000 TRACE network [1394] - Made second apply on cl 15:09:16.500000 TRACE network [1394] - Listening... 15:09:16.500000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.500000 TRACE network [1394] - Made first apply on cl 15:09:16.500000 TRACE network [1394] - Applied on gs 15:09:16.500000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.500000 TRACE network [1394] - Made second apply on cl 15:09:16.500000 TRACE network [1394] - Listening... 15:09:16.500000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=52. 15:09:16.500000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.500000 TRACE global [1198] - We'll wait till request 52 is answered. 15:09:16.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.500000 TRACE network [1394] - Made first apply on cl 15:09:16.500000 TRACE network [1394] - Applied on gs 15:09:16.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.500000 TRACE network [1394] - Made second apply on cl 15:09:16.500000 TRACE network [1394] - Listening... 15:09:16.500000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.500000 TRACE network [1394] - Made first apply on cl 15:09:16.500000 TRACE network [1394] - Applied on gs 15:09:16.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.562500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.562500 TRACE network [1394] - Made second apply on cl 15:09:16.562500 TRACE network [1394] - Listening... 15:09:16.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.562500 TRACE network [1394] - Made first apply on cl 15:09:16.562500 TRACE network [1394] - Applied on gs 15:09:16.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.562500 TRACE network [1394] - Made second apply on cl 15:09:16.562500 TRACE network [1394] - Listening... 15:09:16.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.562500 TRACE network [1394] - Made first apply on cl 15:09:16.562500 TRACE network [1394] - Applied on gs 15:09:16.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.562500 TRACE network [1394] - Made second apply on cl 15:09:16.562500 TRACE network [1394] - Listening... 15:09:16.562500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=53. 15:09:16.562500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.562500 TRACE global [1198] - We'll wait till request 53 is answered. 15:09:16.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.562500 TRACE network [1394] - Made first apply on cl 15:09:16.562500 TRACE network [1394] - Applied on gs 15:09:16.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.562500 TRACE network [1394] - Made second apply on cl 15:09:16.562500 TRACE network [1394] - Listening... 15:09:16.562500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.562500 TRACE network [1394] - Made first apply on cl 15:09:16.562500 TRACE network [1394] - Applied on gs 15:09:16.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.593750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.640625 TRACE network [1394] - Made second apply on cl 15:09:16.640625 TRACE network [1394] - Listening... 15:09:16.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.640625 TRACE network [1394] - Made first apply on cl 15:09:16.640625 TRACE network [1394] - Applied on gs 15:09:16.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.640625 TRACE network [1394] - Made second apply on cl 15:09:16.640625 TRACE network [1394] - Listening... 15:09:16.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.640625 TRACE network [1394] - Made first apply on cl 15:09:16.640625 TRACE network [1394] - Applied on gs 15:09:16.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.640625 TRACE network [1394] - Made second apply on cl 15:09:16.640625 TRACE network [1394] - Listening... 15:09:16.640625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=54. 15:09:16.640625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.640625 TRACE global [1198] - We'll wait till request 54 is answered. 15:09:16.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.640625 TRACE network [1394] - Made first apply on cl 15:09:16.640625 TRACE network [1394] - Applied on gs 15:09:16.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.640625 TRACE network [1394] - Made second apply on cl 15:09:16.640625 TRACE network [1394] - Listening... 15:09:16.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.640625 TRACE network [1394] - Made first apply on cl 15:09:16.640625 TRACE network [1394] - Applied on gs 15:09:16.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.671875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.703125 TRACE network [1394] - Made second apply on cl 15:09:16.703125 TRACE network [1394] - Listening... 15:09:16.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.703125 TRACE network [1394] - Made first apply on cl 15:09:16.703125 TRACE network [1394] - Applied on gs 15:09:16.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.703125 TRACE network [1394] - Made second apply on cl 15:09:16.703125 TRACE network [1394] - Listening... 15:09:16.703125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.703125 TRACE network [1394] - Made first apply on cl 15:09:16.703125 TRACE network [1394] - Applied on gs 15:09:16.703125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.703125 TRACE network [1394] - Made second apply on cl 15:09:16.703125 TRACE network [1394] - Listening... 15:09:16.703125 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=55. 15:09:16.703125 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.703125 TRACE global [1198] - We'll wait till request 55 is answered. 15:09:16.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.703125 TRACE network [1394] - Made first apply on cl 15:09:16.703125 TRACE network [1394] - Applied on gs 15:09:16.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.703125 TRACE network [1394] - Made second apply on cl 15:09:16.703125 TRACE network [1394] - Listening... 15:09:16.703125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.703125 TRACE network [1394] - Made first apply on cl 15:09:16.703125 TRACE network [1394] - Applied on gs 15:09:16.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.718750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.734375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.734375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.765625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.765625 TRACE network [1394] - Made second apply on cl 15:09:16.765625 TRACE network [1394] - Listening... 15:09:16.765625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.765625 TRACE network [1394] - Made first apply on cl 15:09:16.765625 TRACE network [1394] - Applied on gs 15:09:16.765625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.765625 TRACE network [1394] - Made second apply on cl 15:09:16.765625 TRACE network [1394] - Listening... 15:09:16.765625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.765625 TRACE network [1394] - Made first apply on cl 15:09:16.765625 TRACE network [1394] - Applied on gs 15:09:16.765625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.765625 TRACE network [1394] - Made second apply on cl 15:09:16.765625 TRACE network [1394] - Listening... 15:09:16.765625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=56. 15:09:16.765625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.765625 TRACE global [1198] - We'll wait till request 56 is answered. 15:09:16.765625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.765625 TRACE network [1394] - Made first apply on cl 15:09:16.765625 TRACE network [1394] - Applied on gs 15:09:16.765625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.765625 TRACE network [1394] - Made second apply on cl 15:09:16.765625 TRACE network [1394] - Listening... 15:09:16.765625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.765625 TRACE network [1394] - Made first apply on cl 15:09:16.765625 TRACE network [1394] - Applied on gs 15:09:16.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.781250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.812500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.828125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.843750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.843750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.843750 TRACE network [1394] - Made second apply on cl 15:09:16.843750 TRACE network [1394] - Listening... 15:09:16.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.843750 TRACE network [1394] - Made first apply on cl 15:09:16.843750 TRACE network [1394] - Applied on gs 15:09:16.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.843750 TRACE network [1394] - Made second apply on cl 15:09:16.843750 TRACE network [1394] - Listening... 15:09:16.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.843750 TRACE network [1394] - Made first apply on cl 15:09:16.843750 TRACE network [1394] - Applied on gs 15:09:16.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.843750 TRACE network [1394] - Made second apply on cl 15:09:16.843750 TRACE network [1394] - Listening... 15:09:16.843750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=57. 15:09:16.843750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.843750 TRACE global [1198] - We'll wait till request 57 is answered. 15:09:16.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.843750 TRACE network [1394] - Made first apply on cl 15:09:16.843750 TRACE network [1394] - Applied on gs 15:09:16.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.843750 TRACE network [1394] - Made second apply on cl 15:09:16.843750 TRACE network [1394] - Listening... 15:09:16.843750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.843750 TRACE network [1394] - Made first apply on cl 15:09:16.843750 TRACE network [1394] - Applied on gs 15:09:16.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.859375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.875000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.906250 TRACE network [1394] - Made second apply on cl 15:09:16.906250 TRACE network [1394] - Listening... 15:09:16.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.906250 TRACE network [1394] - Made first apply on cl 15:09:16.906250 TRACE network [1394] - Applied on gs 15:09:16.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.906250 TRACE network [1394] - Made second apply on cl 15:09:16.906250 TRACE network [1394] - Listening... 15:09:16.906250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.906250 TRACE network [1394] - Made first apply on cl 15:09:16.906250 TRACE network [1394] - Applied on gs 15:09:16.906250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.906250 TRACE network [1394] - Made second apply on cl 15:09:16.906250 TRACE network [1394] - Listening... 15:09:16.906250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=58. 15:09:16.906250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.906250 TRACE global [1198] - We'll wait till request 58 is answered. 15:09:16.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.906250 TRACE network [1394] - Made first apply on cl 15:09:16.906250 TRACE network [1394] - Applied on gs 15:09:16.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.906250 TRACE network [1394] - Made second apply on cl 15:09:16.906250 TRACE network [1394] - Listening... 15:09:16.906250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.906250 TRACE network [1394] - Made first apply on cl 15:09:16.906250 TRACE network [1394] - Applied on gs 15:09:16.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.937500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:16.953125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:16.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:16.968750 TRACE network [1394] - Made second apply on cl 15:09:16.968750 TRACE network [1394] - Listening... 15:09:16.968750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.968750 TRACE network [1394] - Made first apply on cl 15:09:16.968750 TRACE network [1394] - Applied on gs 15:09:16.968750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:16.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.968750 TRACE network [1394] - Made second apply on cl 15:09:16.968750 TRACE network [1394] - Listening... 15:09:16.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:16.968750 TRACE network [1394] - Made first apply on cl 15:09:16.968750 TRACE network [1394] - Applied on gs 15:09:16.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:16.968750 TRACE network [1394] - Made second apply on cl 15:09:16.968750 TRACE network [1394] - Listening... 15:09:16.968750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=59. 15:09:16.968750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:16.968750 TRACE global [1198] - We'll wait till request 59 is answered. 15:09:16.968750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:16.968750 TRACE network [1394] - Made first apply on cl 15:09:16.968750 TRACE network [1394] - Applied on gs 15:09:16.968750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:16.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:16.968750 TRACE network [1394] - Made second apply on cl 15:09:16.968750 TRACE network [1394] - Listening... 15:09:16.968750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:16.968750 TRACE network [1394] - Made first apply on cl 15:09:16.968750 TRACE network [1394] - Applied on gs 15:09:16.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:16.984375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.000000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.000000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.031250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.031250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.031250 TRACE network [1394] - Made second apply on cl 15:09:17.031250 TRACE network [1394] - Listening... 15:09:17.031250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.031250 TRACE network [1394] - Made first apply on cl 15:09:17.031250 TRACE network [1394] - Applied on gs 15:09:17.031250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.031250 TRACE network [1394] - Made second apply on cl 15:09:17.031250 TRACE network [1394] - Listening... 15:09:17.031250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.031250 TRACE network [1394] - Made first apply on cl 15:09:17.031250 TRACE network [1394] - Applied on gs 15:09:17.031250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.031250 TRACE network [1394] - Made second apply on cl 15:09:17.031250 TRACE network [1394] - Listening... 15:09:17.031250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=60. 15:09:17.031250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.031250 TRACE global [1198] - We'll wait till request 60 is answered. 15:09:17.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.046875 TRACE network [1394] - Made first apply on cl 15:09:17.046875 TRACE network [1394] - Applied on gs 15:09:17.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.046875 TRACE network [1394] - Made second apply on cl 15:09:17.046875 TRACE network [1394] - Listening... 15:09:17.046875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.046875 TRACE network [1394] - Made first apply on cl 15:09:17.046875 TRACE network [1394] - Applied on gs 15:09:17.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.046875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.109375 TRACE network [1394] - Made second apply on cl 15:09:17.109375 TRACE network [1394] - Listening... 15:09:17.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.109375 TRACE network [1394] - Made first apply on cl 15:09:17.109375 TRACE network [1394] - Applied on gs 15:09:17.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.109375 TRACE network [1394] - Made second apply on cl 15:09:17.109375 TRACE network [1394] - Listening... 15:09:17.109375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.109375 TRACE network [1394] - Made first apply on cl 15:09:17.109375 TRACE network [1394] - Applied on gs 15:09:17.109375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.109375 TRACE network [1394] - Made second apply on cl 15:09:17.109375 TRACE network [1394] - Listening... 15:09:17.109375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=61. 15:09:17.109375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.109375 TRACE global [1198] - We'll wait till request 61 is answered. 15:09:17.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.109375 TRACE network [1394] - Made first apply on cl 15:09:17.109375 TRACE network [1394] - Applied on gs 15:09:17.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.109375 TRACE network [1394] - Made second apply on cl 15:09:17.109375 TRACE network [1394] - Listening... 15:09:17.109375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.109375 TRACE network [1394] - Made first apply on cl 15:09:17.109375 TRACE network [1394] - Applied on gs 15:09:17.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.140625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.156250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.171875 TRACE network [1394] - Made second apply on cl 15:09:17.171875 TRACE network [1394] - Listening... 15:09:17.171875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.171875 TRACE network [1394] - Made first apply on cl 15:09:17.171875 TRACE network [1394] - Applied on gs 15:09:17.171875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.171875 TRACE network [1394] - Made second apply on cl 15:09:17.171875 TRACE network [1394] - Listening... 15:09:17.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.171875 TRACE network [1394] - Made first apply on cl 15:09:17.171875 TRACE network [1394] - Applied on gs 15:09:17.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.171875 TRACE network [1394] - Made second apply on cl 15:09:17.171875 TRACE network [1394] - Listening... 15:09:17.171875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=62. 15:09:17.171875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.171875 TRACE global [1198] - We'll wait till request 62 is answered. 15:09:17.171875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.171875 TRACE network [1394] - Made first apply on cl 15:09:17.171875 TRACE network [1394] - Applied on gs 15:09:17.171875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.171875 TRACE network [1394] - Made second apply on cl 15:09:17.171875 TRACE network [1394] - Listening... 15:09:17.171875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.171875 TRACE network [1394] - Made first apply on cl 15:09:17.171875 TRACE network [1394] - Applied on gs 15:09:17.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.187500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.203125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.203125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.234375 TRACE network [1394] - Made second apply on cl 15:09:17.234375 TRACE network [1394] - Listening... 15:09:17.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.234375 TRACE network [1394] - Made first apply on cl 15:09:17.234375 TRACE network [1394] - Applied on gs 15:09:17.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.234375 TRACE network [1394] - Made second apply on cl 15:09:17.234375 TRACE network [1394] - Listening... 15:09:17.234375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.234375 TRACE network [1394] - Made first apply on cl 15:09:17.234375 TRACE network [1394] - Applied on gs 15:09:17.234375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.234375 TRACE network [1394] - Made second apply on cl 15:09:17.234375 TRACE network [1394] - Listening... 15:09:17.234375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=63. 15:09:17.234375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.234375 TRACE global [1198] - We'll wait till request 63 is answered. 15:09:17.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.234375 TRACE network [1394] - Made first apply on cl 15:09:17.234375 TRACE network [1394] - Applied on gs 15:09:17.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.234375 TRACE network [1394] - Made second apply on cl 15:09:17.234375 TRACE network [1394] - Listening... 15:09:17.234375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.234375 TRACE network [1394] - Made first apply on cl 15:09:17.234375 TRACE network [1394] - Applied on gs 15:09:17.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.250000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.312500 TRACE network [1394] - Made second apply on cl 15:09:17.312500 TRACE network [1394] - Listening... 15:09:17.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.312500 TRACE network [1394] - Made first apply on cl 15:09:17.312500 TRACE network [1394] - Applied on gs 15:09:17.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.312500 TRACE network [1394] - Made second apply on cl 15:09:17.312500 TRACE network [1394] - Listening... 15:09:17.312500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.312500 TRACE network [1394] - Made first apply on cl 15:09:17.312500 TRACE network [1394] - Applied on gs 15:09:17.312500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.312500 TRACE network [1394] - Made second apply on cl 15:09:17.312500 TRACE network [1394] - Listening... 15:09:17.312500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=64. 15:09:17.312500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.312500 TRACE global [1198] - We'll wait till request 64 is answered. 15:09:17.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.312500 TRACE network [1394] - Made first apply on cl 15:09:17.312500 TRACE network [1394] - Applied on gs 15:09:17.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.312500 TRACE network [1394] - Made second apply on cl 15:09:17.312500 TRACE network [1394] - Listening... 15:09:17.312500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.312500 TRACE network [1394] - Made first apply on cl 15:09:17.312500 TRACE network [1394] - Applied on gs 15:09:17.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.343750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.343750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.359375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.375000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.375000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.375000 TRACE network [1394] - Made second apply on cl 15:09:17.375000 TRACE network [1394] - Listening... 15:09:17.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.375000 TRACE network [1394] - Made first apply on cl 15:09:17.375000 TRACE network [1394] - Applied on gs 15:09:17.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.375000 TRACE network [1394] - Made second apply on cl 15:09:17.375000 TRACE network [1394] - Listening... 15:09:17.375000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.375000 TRACE network [1394] - Made first apply on cl 15:09:17.375000 TRACE network [1394] - Applied on gs 15:09:17.375000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.375000 TRACE network [1394] - Made second apply on cl 15:09:17.375000 TRACE network [1394] - Listening... 15:09:17.375000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=65. 15:09:17.375000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.375000 TRACE global [1198] - We'll wait till request 65 is answered. 15:09:17.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.375000 TRACE network [1394] - Made first apply on cl 15:09:17.375000 TRACE network [1394] - Applied on gs 15:09:17.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.375000 TRACE network [1394] - Made second apply on cl 15:09:17.375000 TRACE network [1394] - Listening... 15:09:17.375000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.375000 TRACE network [1394] - Made first apply on cl 15:09:17.375000 TRACE network [1394] - Applied on gs 15:09:17.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.390625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.406250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.437500 TRACE network [1394] - Made second apply on cl 15:09:17.437500 TRACE network [1394] - Listening... 15:09:17.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.437500 TRACE network [1394] - Made first apply on cl 15:09:17.437500 TRACE network [1394] - Applied on gs 15:09:17.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.437500 TRACE network [1394] - Made second apply on cl 15:09:17.437500 TRACE network [1394] - Listening... 15:09:17.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.437500 TRACE network [1394] - Made first apply on cl 15:09:17.437500 TRACE network [1394] - Applied on gs 15:09:17.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.437500 TRACE network [1394] - Made second apply on cl 15:09:17.437500 TRACE network [1394] - Listening... 15:09:17.437500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=66. 15:09:17.437500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.437500 TRACE global [1198] - We'll wait till request 66 is answered. 15:09:17.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.437500 TRACE network [1394] - Made first apply on cl 15:09:17.437500 TRACE network [1394] - Applied on gs 15:09:17.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.437500 TRACE network [1394] - Made second apply on cl 15:09:17.437500 TRACE network [1394] - Listening... 15:09:17.453125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.453125 TRACE network [1394] - Made first apply on cl 15:09:17.453125 TRACE network [1394] - Applied on gs 15:09:17.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.484375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.500000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.515625 TRACE network [1394] - Made second apply on cl 15:09:17.515625 TRACE network [1394] - Listening... 15:09:17.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.515625 TRACE network [1394] - Made first apply on cl 15:09:17.515625 TRACE network [1394] - Applied on gs 15:09:17.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.515625 TRACE network [1394] - Made second apply on cl 15:09:17.515625 TRACE network [1394] - Listening... 15:09:17.515625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.515625 TRACE network [1394] - Made first apply on cl 15:09:17.515625 TRACE network [1394] - Applied on gs 15:09:17.515625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.515625 TRACE network [1394] - Made second apply on cl 15:09:17.515625 TRACE network [1394] - Listening... 15:09:17.515625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=67. 15:09:17.515625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.515625 TRACE global [1198] - We'll wait till request 67 is answered. 15:09:17.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.515625 TRACE network [1394] - Made first apply on cl 15:09:17.515625 TRACE network [1394] - Applied on gs 15:09:17.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.515625 TRACE network [1394] - Made second apply on cl 15:09:17.515625 TRACE network [1394] - Listening... 15:09:17.515625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.515625 TRACE network [1394] - Made first apply on cl 15:09:17.515625 TRACE network [1394] - Applied on gs 15:09:17.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.546875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.562500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.578125 TRACE network [1394] - Made second apply on cl 15:09:17.578125 TRACE network [1394] - Listening... 15:09:17.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.578125 TRACE network [1394] - Made first apply on cl 15:09:17.578125 TRACE network [1394] - Applied on gs 15:09:17.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.578125 TRACE network [1394] - Made second apply on cl 15:09:17.578125 TRACE network [1394] - Listening... 15:09:17.578125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.578125 TRACE network [1394] - Made first apply on cl 15:09:17.578125 TRACE network [1394] - Applied on gs 15:09:17.578125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.578125 TRACE network [1394] - Made second apply on cl 15:09:17.578125 TRACE network [1394] - Listening... 15:09:17.578125 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=68. 15:09:17.578125 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.578125 TRACE global [1198] - We'll wait till request 68 is answered. 15:09:17.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.578125 TRACE network [1394] - Made first apply on cl 15:09:17.578125 TRACE network [1394] - Applied on gs 15:09:17.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.578125 TRACE network [1394] - Made second apply on cl 15:09:17.578125 TRACE network [1394] - Listening... 15:09:17.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.578125 TRACE network [1394] - Made first apply on cl 15:09:17.578125 TRACE network [1394] - Applied on gs 15:09:17.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.609375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.640625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.640625 TRACE network [1394] - Made second apply on cl 15:09:17.640625 TRACE network [1394] - Listening... 15:09:17.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.640625 TRACE network [1394] - Made first apply on cl 15:09:17.640625 TRACE network [1394] - Applied on gs 15:09:17.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.640625 TRACE network [1394] - Made second apply on cl 15:09:17.640625 TRACE network [1394] - Listening... 15:09:17.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.640625 TRACE network [1394] - Made first apply on cl 15:09:17.640625 TRACE network [1394] - Applied on gs 15:09:17.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.640625 TRACE network [1394] - Made second apply on cl 15:09:17.640625 TRACE network [1394] - Listening... 15:09:17.640625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=69. 15:09:17.640625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.640625 TRACE global [1198] - We'll wait till request 69 is answered. 15:09:17.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.656250 TRACE network [1394] - Made first apply on cl 15:09:17.656250 TRACE network [1394] - Applied on gs 15:09:17.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.656250 TRACE network [1394] - Made second apply on cl 15:09:17.656250 TRACE network [1394] - Listening... 15:09:17.656250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.656250 TRACE network [1394] - Made first apply on cl 15:09:17.656250 TRACE network [1394] - Applied on gs 15:09:17.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.687500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.718750 TRACE network [1394] - Made second apply on cl 15:09:17.718750 TRACE network [1394] - Listening... 15:09:17.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.718750 TRACE network [1394] - Made first apply on cl 15:09:17.718750 TRACE network [1394] - Applied on gs 15:09:17.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.718750 TRACE network [1394] - Made second apply on cl 15:09:17.718750 TRACE network [1394] - Listening... 15:09:17.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.718750 TRACE network [1394] - Made first apply on cl 15:09:17.718750 TRACE network [1394] - Applied on gs 15:09:17.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.718750 TRACE network [1394] - Made second apply on cl 15:09:17.718750 TRACE network [1394] - Listening... 15:09:17.718750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=70. 15:09:17.718750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.718750 TRACE global [1198] - We'll wait till request 70 is answered. 15:09:17.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.718750 TRACE network [1394] - Made first apply on cl 15:09:17.718750 TRACE network [1394] - Applied on gs 15:09:17.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.718750 TRACE network [1394] - Made second apply on cl 15:09:17.718750 TRACE network [1394] - Listening... 15:09:17.718750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.718750 TRACE network [1394] - Made first apply on cl 15:09:17.718750 TRACE network [1394] - Applied on gs 15:09:17.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.734375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.750000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.765625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.781250 TRACE network [1394] - Made second apply on cl 15:09:17.781250 TRACE network [1394] - Listening... 15:09:17.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.781250 TRACE network [1394] - Made first apply on cl 15:09:17.781250 TRACE network [1394] - Applied on gs 15:09:17.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.781250 TRACE network [1394] - Made second apply on cl 15:09:17.781250 TRACE network [1394] - Listening... 15:09:17.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.781250 TRACE network [1394] - Made first apply on cl 15:09:17.781250 TRACE network [1394] - Applied on gs 15:09:17.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.781250 TRACE network [1394] - Made second apply on cl 15:09:17.781250 TRACE network [1394] - Listening... 15:09:17.781250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=71. 15:09:17.781250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.781250 TRACE global [1198] - We'll wait till request 71 is answered. 15:09:17.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.781250 TRACE network [1394] - Made first apply on cl 15:09:17.781250 TRACE network [1394] - Applied on gs 15:09:17.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.781250 TRACE network [1394] - Made second apply on cl 15:09:17.781250 TRACE network [1394] - Listening... 15:09:17.781250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.781250 TRACE network [1394] - Made first apply on cl 15:09:17.781250 TRACE network [1394] - Applied on gs 15:09:17.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.796875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.843750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.859375 TRACE network [1394] - Made second apply on cl 15:09:17.859375 TRACE network [1394] - Listening... 15:09:17.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.859375 TRACE network [1394] - Made first apply on cl 15:09:17.859375 TRACE network [1394] - Applied on gs 15:09:17.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.859375 TRACE network [1394] - Made second apply on cl 15:09:17.859375 TRACE network [1394] - Listening... 15:09:17.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.859375 TRACE network [1394] - Made first apply on cl 15:09:17.859375 TRACE network [1394] - Applied on gs 15:09:17.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.859375 TRACE network [1394] - Made second apply on cl 15:09:17.859375 TRACE network [1394] - Listening... 15:09:17.859375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=72. 15:09:17.859375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.859375 TRACE global [1198] - We'll wait till request 72 is answered. 15:09:17.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.859375 TRACE network [1394] - Made first apply on cl 15:09:17.859375 TRACE network [1394] - Applied on gs 15:09:17.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.859375 TRACE network [1394] - Made second apply on cl 15:09:17.859375 TRACE network [1394] - Listening... 15:09:17.859375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.859375 TRACE network [1394] - Made first apply on cl 15:09:17.859375 TRACE network [1394] - Applied on gs 15:09:17.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.890625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.906250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:17.921875 TRACE network [1394] - Made second apply on cl 15:09:17.921875 TRACE network [1394] - Listening... 15:09:17.921875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.921875 TRACE network [1394] - Made first apply on cl 15:09:17.921875 TRACE network [1394] - Applied on gs 15:09:17.921875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:17.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.921875 TRACE network [1394] - Made second apply on cl 15:09:17.921875 TRACE network [1394] - Listening... 15:09:17.921875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:17.921875 TRACE network [1394] - Made first apply on cl 15:09:17.921875 TRACE network [1394] - Applied on gs 15:09:17.921875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:17.921875 TRACE network [1394] - Made second apply on cl 15:09:17.921875 TRACE network [1394] - Listening... 15:09:17.921875 TRACE ai [1198] - Completing goal: VISIT TILE (71 115 1) (Gelu) 15:09:17.921875 DEBUG ai [1198] - reserved object id=6572; address=135152536; name=Homestead 15:09:17.921875 DEBUG ai [1198] - Hero Gelu moved from 83 128 1 to 76 107 1. Returning 0. 15:09:17.921875 DEBUG ai [1198] - Hero Gelu apparently used all MPs (0 left) 15:09:17.921875 TRACE ai [1198] - Time of looking for wander destination was 1515 ms. 15:09:17.921875 DEBUG ai [1198] - Looking into Kyrre, MP=1830 15:09:17.937500 DEBUG ai [1198] - Of all 1 destinations, object oid=2985 seems nice 15:09:17.937500 DEBUG ai [1198] - Kyrre will try to visit Swan Pond at (73 110 0) 15:09:17.937500 DEBUG ai [1198] - Moving hero Kyrre to tile 73 110 0 15:09:17.937500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=73. 15:09:17.937500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:17.937500 TRACE global [1198] - We'll wait till request 73 is answered. 15:09:17.937500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:17.937500 TRACE network [1394] - Made first apply on cl 15:09:17.937500 TRACE network [1394] - Applied on gs 15:09:17.937500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:17.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:17.937500 TRACE network [1394] - Made second apply on cl 15:09:17.937500 TRACE network [1394] - Listening... 15:09:17.937500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:17.937500 TRACE network [1394] - Made first apply on cl 15:09:17.937500 TRACE network [1394] - Applied on gs 15:09:17.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:17.953125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:17.984375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:17.984375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.000000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.015625 TRACE network [1394] - Made second apply on cl 15:09:18.015625 TRACE network [1394] - Listening... 15:09:18.015625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.015625 TRACE network [1394] - Made first apply on cl 15:09:18.015625 TRACE network [1394] - Applied on gs 15:09:18.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Swan Pond'. 15:09:18.015625 TRACE ai [1394] - Completing goal: FIND OBJ 2,985 (Kyrre) 15:09:18.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.015625 TRACE network [1394] - Made second apply on cl 15:09:18.015625 TRACE network [1394] - Listening... 15:09:18.015625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:18.015625 TRACE network [1394] - Made first apply on cl 15:09:18.015625 TRACE network [1394] - Applied on gs 15:09:18.015625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:18.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:18.015625 TRACE network [1394] - Made second apply on cl 15:09:18.015625 TRACE network [1394] - Listening... 15:09:18.015625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.015625 TRACE network [1394] - Made first apply on cl 15:09:18.015625 TRACE network [1394] - Applied on gs 15:09:18.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:18.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.015625 TRACE network [1394] - Made second apply on cl 15:09:18.015625 TRACE network [1394] - Listening... 15:09:18.015625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.015625 TRACE network [1394] - Made first apply on cl 15:09:18.015625 TRACE network [1394] - Applied on gs 15:09:18.015625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.015625 TRACE network [1394] - Made second apply on cl 15:09:18.015625 TRACE network [1394] - Listening... 15:09:18.015625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.015625 TRACE network [1394] - Made first apply on cl 15:09:18.015625 TRACE network [1394] - Applied on gs 15:09:18.015625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.015625 TRACE network [1394] - Made second apply on cl 15:09:18.015625 TRACE network [1394] - Listening... 15:09:18.015625 TRACE ai [1198] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Kyrre and object Swan Pond at 74 110 0. 15:09:18.015625 TRACE ai [1198] - Completing goal: FIND OBJ 2,985 (Kyrre) 15:09:18.015625 TRACE ai [1198] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:18.015625 TRACE ai [1198] - Completing goal: VISIT TILE (73 110 0) (Kyrre) 15:09:18.015625 DEBUG ai [1198] - Hero Kyrre moved from 73 111 0 to 73 110 0. Returning 1. 15:09:18.031250 DEBUG ai [1198] - Of all 1 destinations, object oid=3097 seems nice 15:09:18.031250 DEBUG ai [1198] - Kyrre will try to visit Fountain of Fortune at (72 113 0) 15:09:18.046875 DEBUG ai [1198] - Moving hero Kyrre to tile 72 113 0 15:09:18.046875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=74. 15:09:18.046875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.046875 TRACE global [1198] - We'll wait till request 74 is answered. 15:09:18.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.046875 TRACE network [1394] - Made first apply on cl 15:09:18.046875 TRACE network [1394] - Applied on gs 15:09:18.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.046875 TRACE network [1394] - Made second apply on cl 15:09:18.046875 TRACE network [1394] - Listening... 15:09:18.046875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.046875 TRACE network [1394] - Made first apply on cl 15:09:18.046875 TRACE network [1394] - Applied on gs 15:09:18.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.046875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.109375 TRACE network [1394] - Made second apply on cl 15:09:18.109375 TRACE network [1394] - Listening... 15:09:18.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.109375 TRACE network [1394] - Made first apply on cl 15:09:18.109375 TRACE network [1394] - Applied on gs 15:09:18.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.109375 TRACE network [1394] - Made second apply on cl 15:09:18.109375 TRACE network [1394] - Listening... 15:09:18.109375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.109375 TRACE network [1394] - Made first apply on cl 15:09:18.109375 TRACE network [1394] - Applied on gs 15:09:18.109375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.109375 TRACE network [1394] - Made second apply on cl 15:09:18.109375 TRACE network [1394] - Listening... 15:09:18.109375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=75. 15:09:18.109375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.109375 TRACE global [1198] - We'll wait till request 75 is answered. 15:09:18.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.109375 TRACE network [1394] - Made first apply on cl 15:09:18.109375 TRACE network [1394] - Applied on gs 15:09:18.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.109375 TRACE network [1394] - Made second apply on cl 15:09:18.109375 TRACE network [1394] - Listening... 15:09:18.109375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.109375 TRACE network [1394] - Made first apply on cl 15:09:18.109375 TRACE network [1394] - Applied on gs 15:09:18.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.140625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.187500 TRACE network [1394] - Made second apply on cl 15:09:18.187500 TRACE network [1394] - Listening... 15:09:18.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.187500 TRACE network [1394] - Made first apply on cl 15:09:18.187500 TRACE network [1394] - Applied on gs 15:09:18.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.187500 TRACE network [1394] - Made second apply on cl 15:09:18.187500 TRACE network [1394] - Listening... 15:09:18.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.187500 TRACE network [1394] - Made first apply on cl 15:09:18.187500 TRACE network [1394] - Applied on gs 15:09:18.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.187500 TRACE network [1394] - Made second apply on cl 15:09:18.187500 TRACE network [1394] - Listening... 15:09:18.187500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=76. 15:09:18.187500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.187500 TRACE global [1198] - We'll wait till request 76 is answered. 15:09:18.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.187500 TRACE network [1394] - Made first apply on cl 15:09:18.187500 TRACE network [1394] - Applied on gs 15:09:18.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.187500 TRACE network [1394] - Made second apply on cl 15:09:18.187500 TRACE network [1394] - Listening... 15:09:18.187500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.187500 TRACE network [1394] - Made first apply on cl 15:09:18.187500 TRACE network [1394] - Applied on gs 15:09:18.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.187500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.250000 TRACE network [1394] - Made second apply on cl 15:09:18.250000 TRACE network [1394] - Listening... 15:09:18.250000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.250000 TRACE network [1394] - Made first apply on cl 15:09:18.250000 TRACE network [1394] - Applied on gs 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 15:09:18.250000 TRACE ai [1394] - Completing goal: FIND OBJ 3,120 (Kyrre) 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.250000 TRACE network [1394] - Made second apply on cl 15:09:18.250000 TRACE network [1394] - Listening... 15:09:18.250000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.250000 TRACE network [1394] - Made first apply on cl 15:09:18.250000 TRACE network [1394] - Applied on gs 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.250000 TRACE network [1394] - Made second apply on cl 15:09:18.250000 TRACE network [1394] - Listening... 15:09:18.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.250000 TRACE network [1394] - Made first apply on cl 15:09:18.250000 TRACE network [1394] - Applied on gs 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.250000 TRACE network [1394] - Made second apply on cl 15:09:18.250000 TRACE network [1394] - Listening... 15:09:18.250000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.250000 TRACE network [1394] - Made first apply on cl 15:09:18.250000 TRACE network [1394] - Applied on gs 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.250000 TRACE network [1394] - Made second apply on cl 15:09:18.250000 TRACE network [1394] - Listening... 15:09:18.250000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=77. 15:09:18.250000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.250000 TRACE global [1198] - We'll wait till request 77 is answered. 15:09:18.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.250000 TRACE network [1394] - Made first apply on cl 15:09:18.250000 TRACE network [1394] - Applied on gs 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.250000 TRACE network [1394] - Made second apply on cl 15:09:18.250000 TRACE network [1394] - Listening... 15:09:18.250000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.250000 TRACE network [1394] - Made first apply on cl 15:09:18.250000 TRACE network [1394] - Applied on gs 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.281250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.312500 TRACE network [1394] - Made second apply on cl 15:09:18.312500 TRACE network [1394] - Listening... 15:09:18.312500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.312500 TRACE network [1394] - Made first apply on cl 15:09:18.312500 TRACE network [1394] - Applied on gs 15:09:18.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fountain of Fortune'. 15:09:18.312500 TRACE ai [1394] - Completing goal: FIND OBJ 3,097 (Kyrre) 15:09:18.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.312500 TRACE network [1394] - Made second apply on cl 15:09:18.312500 TRACE network [1394] - Listening... 15:09:18.312500 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:18.312500 TRACE network [1394] - Made first apply on cl 15:09:18.312500 TRACE network [1394] - Applied on gs 15:09:18.312500 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:18.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:18.312500 TRACE network [1394] - Made second apply on cl 15:09:18.312500 TRACE network [1394] - Listening... 15:09:18.312500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.312500 TRACE network [1394] - Made first apply on cl 15:09:18.312500 TRACE network [1394] - Applied on gs 15:09:18.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:18.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.312500 TRACE network [1394] - Made second apply on cl 15:09:18.312500 TRACE network [1394] - Listening... 15:09:18.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.312500 TRACE network [1394] - Made first apply on cl 15:09:18.312500 TRACE network [1394] - Applied on gs 15:09:18.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.312500 TRACE network [1394] - Made second apply on cl 15:09:18.312500 TRACE network [1394] - Listening... 15:09:18.312500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.312500 TRACE network [1394] - Made first apply on cl 15:09:18.312500 TRACE network [1394] - Applied on gs 15:09:18.312500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.312500 TRACE network [1394] - Made second apply on cl 15:09:18.312500 TRACE network [1394] - Listening... 15:09:18.312500 TRACE ai [1198] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Kyrre and object Fountain of Fortune at 72 113 0. 15:09:18.312500 TRACE ai [1198] - Completing goal: FIND OBJ 3,097 (Kyrre) 15:09:18.312500 TRACE ai [1198] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:18.312500 TRACE ai [1198] - Completing goal: VISIT TILE (72 113 0) (Kyrre) 15:09:18.312500 DEBUG ai [1198] - Hero Kyrre moved from 73 110 0 to 72 113 0. Returning 1. 15:09:18.328125 ERROR ai [1198] - at 0 0 0 shouldn't be on the already visited objs list! 15:09:18.343750 DEBUG ai [1198] - Of all 1 destinations, object oid=2985 seems nice 15:09:18.343750 DEBUG ai [1198] - Kyrre will try to visit Swan Pond at (73 110 0) 15:09:18.343750 DEBUG ai [1198] - Moving hero Kyrre to tile 73 110 0 15:09:18.343750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=78. 15:09:18.343750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.343750 TRACE global [1198] - We'll wait till request 78 is answered. 15:09:18.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.343750 TRACE network [1394] - Made first apply on cl 15:09:18.343750 TRACE network [1394] - Applied on gs 15:09:18.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.343750 TRACE network [1394] - Made second apply on cl 15:09:18.343750 TRACE network [1394] - Listening... 15:09:18.343750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.343750 TRACE network [1394] - Made first apply on cl 15:09:18.343750 TRACE network [1394] - Applied on gs 15:09:18.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.343750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.375000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.406250 TRACE network [1394] - Made second apply on cl 15:09:18.406250 TRACE network [1394] - Listening... 15:09:18.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.406250 TRACE network [1394] - Made first apply on cl 15:09:18.406250 TRACE network [1394] - Applied on gs 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Event'. 15:09:18.406250 TRACE ai [1394] - Completing goal: FIND OBJ 3,120 (Kyrre) 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.406250 TRACE network [1394] - Made second apply on cl 15:09:18.406250 TRACE network [1394] - Listening... 15:09:18.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.406250 TRACE network [1394] - Made first apply on cl 15:09:18.406250 TRACE network [1394] - Applied on gs 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.406250 TRACE network [1394] - Made second apply on cl 15:09:18.406250 TRACE network [1394] - Listening... 15:09:18.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.406250 TRACE network [1394] - Made first apply on cl 15:09:18.406250 TRACE network [1394] - Applied on gs 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.406250 TRACE network [1394] - Made second apply on cl 15:09:18.406250 TRACE network [1394] - Listening... 15:09:18.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.406250 TRACE network [1394] - Made first apply on cl 15:09:18.406250 TRACE network [1394] - Applied on gs 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.406250 TRACE network [1394] - Made second apply on cl 15:09:18.406250 TRACE network [1394] - Listening... 15:09:18.406250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=79. 15:09:18.406250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.406250 TRACE global [1198] - We'll wait till request 79 is answered. 15:09:18.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.406250 TRACE network [1394] - Made first apply on cl 15:09:18.406250 TRACE network [1394] - Applied on gs 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.406250 TRACE network [1394] - Made second apply on cl 15:09:18.406250 TRACE network [1394] - Listening... 15:09:18.406250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.406250 TRACE network [1394] - Made first apply on cl 15:09:18.406250 TRACE network [1394] - Applied on gs 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.421875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.453125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.468750 TRACE network [1394] - Made second apply on cl 15:09:18.468750 TRACE network [1394] - Listening... 15:09:18.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.468750 TRACE network [1394] - Made first apply on cl 15:09:18.468750 TRACE network [1394] - Applied on gs 15:09:18.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.468750 TRACE network [1394] - Made second apply on cl 15:09:18.468750 TRACE network [1394] - Listening... 15:09:18.468750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.468750 TRACE network [1394] - Made first apply on cl 15:09:18.468750 TRACE network [1394] - Applied on gs 15:09:18.468750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.468750 TRACE network [1394] - Made second apply on cl 15:09:18.468750 TRACE network [1394] - Listening... 15:09:18.468750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=80. 15:09:18.468750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.468750 TRACE global [1198] - We'll wait till request 80 is answered. 15:09:18.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.468750 TRACE network [1394] - Made first apply on cl 15:09:18.468750 TRACE network [1394] - Applied on gs 15:09:18.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.468750 TRACE network [1394] - Made second apply on cl 15:09:18.468750 TRACE network [1394] - Listening... 15:09:18.468750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.468750 TRACE network [1394] - Made first apply on cl 15:09:18.468750 TRACE network [1394] - Applied on gs 15:09:18.468750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.468750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.484375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.500000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.500000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.531250 TRACE network [1394] - Made second apply on cl 15:09:18.531250 TRACE network [1394] - Listening... 15:09:18.531250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.531250 TRACE network [1394] - Made first apply on cl 15:09:18.531250 TRACE network [1394] - Applied on gs 15:09:18.531250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.531250 TRACE network [1394] - Made second apply on cl 15:09:18.531250 TRACE network [1394] - Listening... 15:09:18.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.546875 TRACE network [1394] - Made first apply on cl 15:09:18.546875 TRACE network [1394] - Applied on gs 15:09:18.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.546875 TRACE network [1394] - Made second apply on cl 15:09:18.546875 TRACE network [1394] - Listening... 15:09:18.546875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=81. 15:09:18.546875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.546875 TRACE global [1198] - We'll wait till request 81 is answered. 15:09:18.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.546875 TRACE network [1394] - Made first apply on cl 15:09:18.546875 TRACE network [1394] - Applied on gs 15:09:18.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.546875 TRACE network [1394] - Made second apply on cl 15:09:18.546875 TRACE network [1394] - Listening... 15:09:18.546875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.546875 TRACE network [1394] - Made first apply on cl 15:09:18.546875 TRACE network [1394] - Applied on gs 15:09:18.546875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.546875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.546875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.578125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.593750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.609375 TRACE network [1394] - Made second apply on cl 15:09:18.609375 TRACE network [1394] - Listening... 15:09:18.609375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.609375 TRACE network [1394] - Made first apply on cl 15:09:18.609375 TRACE network [1394] - Applied on gs 15:09:18.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Swan Pond'. 15:09:18.609375 TRACE ai [1394] - Completing goal: FIND OBJ 2,985 (Kyrre) 15:09:18.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.609375 TRACE network [1394] - Made second apply on cl 15:09:18.609375 TRACE network [1394] - Listening... 15:09:18.609375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:18.609375 TRACE network [1394] - Made first apply on cl 15:09:18.609375 TRACE network [1394] - Applied on gs 15:09:18.609375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:18.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:18.609375 TRACE network [1394] - Made second apply on cl 15:09:18.609375 TRACE network [1394] - Listening... 15:09:18.609375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:18.609375 TRACE network [1394] - Made first apply on cl 15:09:18.609375 TRACE network [1394] - Applied on gs 15:09:18.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:18.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:18.609375 TRACE network [1394] - Made second apply on cl 15:09:18.609375 TRACE network [1394] - Listening... 15:09:18.609375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.609375 TRACE network [1394] - Made first apply on cl 15:09:18.609375 TRACE network [1394] - Applied on gs 15:09:18.609375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.609375 TRACE network [1394] - Made second apply on cl 15:09:18.609375 TRACE network [1394] - Listening... 15:09:18.609375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.609375 TRACE network [1394] - Made first apply on cl 15:09:18.609375 TRACE network [1394] - Applied on gs 15:09:18.609375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.609375 TRACE network [1394] - Made second apply on cl 15:09:18.609375 TRACE network [1394] - Listening... 15:09:18.609375 TRACE ai [1198] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Kyrre and object Swan Pond at 74 110 0. 15:09:18.609375 TRACE ai [1198] - Completing goal: FIND OBJ 2,985 (Kyrre) 15:09:18.609375 TRACE ai [1198] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:18.609375 TRACE ai [1198] - Completing goal: VISIT TILE (73 110 0) (Kyrre) 15:09:18.609375 DEBUG ai [1198] - Hero Kyrre moved from 72 113 0 to 73 110 0. Returning 1. 15:09:18.625000 ERROR ai [1198] - at 0 0 0 shouldn't be on the already visited objs list! 15:09:18.625000 DEBUG ai [1198] - Of all 1 destinations, object oid=3097 seems nice 15:09:18.625000 DEBUG ai [1198] - Kyrre will try to visit Fountain of Fortune at (72 113 0) 15:09:18.640625 DEBUG ai [1198] - Moving hero Kyrre to tile 72 113 0 15:09:18.640625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=82. 15:09:18.640625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.640625 TRACE global [1198] - We'll wait till request 82 is answered. 15:09:18.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.640625 TRACE network [1394] - Made first apply on cl 15:09:18.640625 TRACE network [1394] - Applied on gs 15:09:18.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.640625 TRACE network [1394] - Made second apply on cl 15:09:18.640625 TRACE network [1394] - Listening... 15:09:18.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.640625 TRACE network [1394] - Made first apply on cl 15:09:18.640625 TRACE network [1394] - Applied on gs 15:09:18.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.640625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.656250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.687500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.687500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.687500 TRACE network [1394] - Made second apply on cl 15:09:18.687500 TRACE network [1394] - Listening... 15:09:18.687500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.687500 TRACE network [1394] - Made first apply on cl 15:09:18.687500 TRACE network [1394] - Applied on gs 15:09:18.687500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.687500 TRACE network [1394] - Made second apply on cl 15:09:18.687500 TRACE network [1394] - Listening... 15:09:18.703125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.703125 TRACE network [1394] - Made first apply on cl 15:09:18.703125 TRACE network [1394] - Applied on gs 15:09:18.703125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.703125 TRACE network [1394] - Made second apply on cl 15:09:18.703125 TRACE network [1394] - Listening... 15:09:18.703125 TRACE ai [1198] - Completing goal: VISIT TILE (72 113 0) (Kyrre) 15:09:18.703125 DEBUG ai [1198] - reserved object id=3097; address=135177432; name=Fountain of Fortune 15:09:18.703125 DEBUG ai [1198] - Hero Kyrre moved from 73 110 0 to 73 111 0. Returning 0. 15:09:18.703125 DEBUG ai [1198] - Hero Kyrre apparently used all MPs (0 left) 15:09:18.703125 TRACE ai [1198] - Time of looking for wander destination was 782 ms. 15:09:18.703125 DEBUG ai [1198] - Looking into Pyre, MP=1891 15:09:18.718750 TRACE ai [1198] - Time of looking for wander destination was 15 ms. 15:09:18.718750 DEBUG ai [1198] - Looking into Diablo, MP=1500 15:09:18.734375 DEBUG ai [1198] - Of all 1 destinations, object oid=5255 seems nice 15:09:18.734375 DEBUG ai [1198] - Diablo will try to visit Star Axis at (83 128 1) 15:09:18.734375 DEBUG ai [1198] - Moving hero Diablo to tile 83 128 1 15:09:18.734375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=83. 15:09:18.734375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.734375 TRACE global [1198] - We'll wait till request 83 is answered. 15:09:18.734375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.734375 TRACE network [1394] - Made first apply on cl 15:09:18.734375 TRACE network [1394] - Applied on gs 15:09:18.734375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.734375 TRACE network [1394] - Made second apply on cl 15:09:18.734375 TRACE network [1394] - Listening... 15:09:18.734375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:18.734375 TRACE network [1394] - Made first apply on cl 15:09:18.734375 TRACE network [1394] - Applied on gs 15:09:18.734375 TRACE network [1394] - Made second apply on cl 15:09:18.734375 TRACE network [1394] - Listening... 15:09:18.734375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.734375 TRACE network [1394] - Made first apply on cl 15:09:18.734375 TRACE network [1394] - Applied on gs 15:09:18.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.781250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.781250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.796875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.812500 TRACE network [1394] - Made second apply on cl 15:09:18.812500 TRACE network [1394] - Listening... 15:09:18.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.812500 TRACE network [1394] - Made first apply on cl 15:09:18.812500 TRACE network [1394] - Applied on gs 15:09:18.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.812500 TRACE network [1394] - Made second apply on cl 15:09:18.812500 TRACE network [1394] - Listening... 15:09:18.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.812500 TRACE network [1394] - Made first apply on cl 15:09:18.812500 TRACE network [1394] - Applied on gs 15:09:18.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.812500 TRACE network [1394] - Made second apply on cl 15:09:18.812500 TRACE network [1394] - Listening... 15:09:18.812500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=84. 15:09:18.812500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.812500 TRACE global [1198] - We'll wait till request 84 is answered. 15:09:18.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.812500 TRACE network [1394] - Made first apply on cl 15:09:18.812500 TRACE network [1394] - Applied on gs 15:09:18.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.812500 TRACE network [1394] - Made second apply on cl 15:09:18.812500 TRACE network [1394] - Listening... 15:09:18.812500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.812500 TRACE network [1394] - Made first apply on cl 15:09:18.812500 TRACE network [1394] - Applied on gs 15:09:18.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.843750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.843750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.859375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.875000 TRACE network [1394] - Made second apply on cl 15:09:18.875000 TRACE network [1394] - Listening... 15:09:18.875000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.875000 TRACE network [1394] - Made first apply on cl 15:09:18.875000 TRACE network [1394] - Applied on gs 15:09:18.875000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.875000 TRACE network [1394] - Made second apply on cl 15:09:18.875000 TRACE network [1394] - Listening... 15:09:18.875000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.875000 TRACE network [1394] - Made first apply on cl 15:09:18.875000 TRACE network [1394] - Applied on gs 15:09:18.875000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.875000 TRACE network [1394] - Made second apply on cl 15:09:18.875000 TRACE network [1394] - Listening... 15:09:18.875000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=85. 15:09:18.875000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.875000 TRACE global [1198] - We'll wait till request 85 is answered. 15:09:18.875000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.875000 TRACE network [1394] - Made first apply on cl 15:09:18.875000 TRACE network [1394] - Applied on gs 15:09:18.875000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.875000 TRACE network [1394] - Made second apply on cl 15:09:18.875000 TRACE network [1394] - Listening... 15:09:18.875000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.875000 TRACE network [1394] - Made first apply on cl 15:09:18.875000 TRACE network [1394] - Applied on gs 15:09:18.875000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.875000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.890625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.906250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:18.953125 TRACE network [1394] - Made second apply on cl 15:09:18.953125 TRACE network [1394] - Listening... 15:09:18.953125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.953125 TRACE network [1394] - Made first apply on cl 15:09:18.953125 TRACE network [1394] - Applied on gs 15:09:18.953125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:18.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.953125 TRACE network [1394] - Made second apply on cl 15:09:18.953125 TRACE network [1394] - Listening... 15:09:18.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:18.953125 TRACE network [1394] - Made first apply on cl 15:09:18.953125 TRACE network [1394] - Applied on gs 15:09:18.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:18.953125 TRACE network [1394] - Made second apply on cl 15:09:18.953125 TRACE network [1394] - Listening... 15:09:18.953125 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=86. 15:09:18.953125 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:18.953125 TRACE global [1198] - We'll wait till request 86 is answered. 15:09:18.953125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:18.953125 TRACE network [1394] - Made first apply on cl 15:09:18.953125 TRACE network [1394] - Applied on gs 15:09:18.953125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:18.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:18.953125 TRACE network [1394] - Made second apply on cl 15:09:18.953125 TRACE network [1394] - Listening... 15:09:18.953125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:18.953125 TRACE network [1394] - Made first apply on cl 15:09:18.953125 TRACE network [1394] - Applied on gs 15:09:18.953125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.953125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:18.968750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:18.984375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:18.984375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.015625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.015625 TRACE network [1394] - Made second apply on cl 15:09:19.015625 TRACE network [1394] - Listening... 15:09:19.015625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.015625 TRACE network [1394] - Made first apply on cl 15:09:19.015625 TRACE network [1394] - Applied on gs 15:09:19.015625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.015625 TRACE network [1394] - Made second apply on cl 15:09:19.015625 TRACE network [1394] - Listening... 15:09:19.015625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.015625 TRACE network [1394] - Made first apply on cl 15:09:19.015625 TRACE network [1394] - Applied on gs 15:09:19.015625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.015625 TRACE network [1394] - Made second apply on cl 15:09:19.015625 TRACE network [1394] - Listening... 15:09:19.015625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=87. 15:09:19.031250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.031250 TRACE global [1198] - We'll wait till request 87 is answered. 15:09:19.031250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.031250 TRACE network [1394] - Made first apply on cl 15:09:19.031250 TRACE network [1394] - Applied on gs 15:09:19.031250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.031250 TRACE network [1394] - Made second apply on cl 15:09:19.031250 TRACE network [1394] - Listening... 15:09:19.031250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.031250 TRACE network [1394] - Made first apply on cl 15:09:19.031250 TRACE network [1394] - Applied on gs 15:09:19.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.062500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.062500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.093750 TRACE network [1394] - Made second apply on cl 15:09:19.093750 TRACE network [1394] - Listening... 15:09:19.093750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.093750 TRACE network [1394] - Made first apply on cl 15:09:19.093750 TRACE network [1394] - Applied on gs 15:09:19.093750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.093750 TRACE network [1394] - Made second apply on cl 15:09:19.093750 TRACE network [1394] - Listening... 15:09:19.093750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.093750 TRACE network [1394] - Made first apply on cl 15:09:19.093750 TRACE network [1394] - Applied on gs 15:09:19.093750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.093750 TRACE network [1394] - Made second apply on cl 15:09:19.093750 TRACE network [1394] - Listening... 15:09:19.093750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=88. 15:09:19.093750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.093750 TRACE global [1198] - We'll wait till request 88 is answered. 15:09:19.093750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.093750 TRACE network [1394] - Made first apply on cl 15:09:19.093750 TRACE network [1394] - Applied on gs 15:09:19.093750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.093750 TRACE network [1394] - Made second apply on cl 15:09:19.093750 TRACE network [1394] - Listening... 15:09:19.093750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.093750 TRACE network [1394] - Made first apply on cl 15:09:19.093750 TRACE network [1394] - Applied on gs 15:09:19.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.109375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.140625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.156250 TRACE network [1394] - Made second apply on cl 15:09:19.156250 TRACE network [1394] - Listening... 15:09:19.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.156250 TRACE network [1394] - Made first apply on cl 15:09:19.156250 TRACE network [1394] - Applied on gs 15:09:19.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.156250 TRACE network [1394] - Made second apply on cl 15:09:19.156250 TRACE network [1394] - Listening... 15:09:19.156250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.156250 TRACE network [1394] - Made first apply on cl 15:09:19.156250 TRACE network [1394] - Applied on gs 15:09:19.156250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.156250 TRACE network [1394] - Made second apply on cl 15:09:19.156250 TRACE network [1394] - Listening... 15:09:19.156250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=89. 15:09:19.156250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.156250 TRACE global [1198] - We'll wait till request 89 is answered. 15:09:19.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.156250 TRACE network [1394] - Made first apply on cl 15:09:19.156250 TRACE network [1394] - Applied on gs 15:09:19.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.156250 TRACE network [1394] - Made second apply on cl 15:09:19.156250 TRACE network [1394] - Listening... 15:09:19.156250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.156250 TRACE network [1394] - Made first apply on cl 15:09:19.156250 TRACE network [1394] - Applied on gs 15:09:19.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.203125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.234375 TRACE network [1394] - Made second apply on cl 15:09:19.234375 TRACE network [1394] - Listening... 15:09:19.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.234375 TRACE network [1394] - Made first apply on cl 15:09:19.234375 TRACE network [1394] - Applied on gs 15:09:19.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.234375 TRACE network [1394] - Made second apply on cl 15:09:19.234375 TRACE network [1394] - Listening... 15:09:19.234375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.234375 TRACE network [1394] - Made first apply on cl 15:09:19.234375 TRACE network [1394] - Applied on gs 15:09:19.234375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.234375 TRACE network [1394] - Made second apply on cl 15:09:19.234375 TRACE network [1394] - Listening... 15:09:19.234375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=90. 15:09:19.234375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.234375 TRACE global [1198] - We'll wait till request 90 is answered. 15:09:19.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.234375 TRACE network [1394] - Made first apply on cl 15:09:19.234375 TRACE network [1394] - Applied on gs 15:09:19.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.234375 TRACE network [1394] - Made second apply on cl 15:09:19.234375 TRACE network [1394] - Listening... 15:09:19.234375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.234375 TRACE network [1394] - Made first apply on cl 15:09:19.234375 TRACE network [1394] - Applied on gs 15:09:19.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.250000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.281250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.296875 TRACE network [1394] - Made second apply on cl 15:09:19.296875 TRACE network [1394] - Listening... 15:09:19.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.296875 TRACE network [1394] - Made first apply on cl 15:09:19.296875 TRACE network [1394] - Applied on gs 15:09:19.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.296875 TRACE network [1394] - Made second apply on cl 15:09:19.296875 TRACE network [1394] - Listening... 15:09:19.296875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.296875 TRACE network [1394] - Made first apply on cl 15:09:19.296875 TRACE network [1394] - Applied on gs 15:09:19.296875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.296875 TRACE network [1394] - Made second apply on cl 15:09:19.296875 TRACE network [1394] - Listening... 15:09:19.296875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=91. 15:09:19.296875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.296875 TRACE global [1198] - We'll wait till request 91 is answered. 15:09:19.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.296875 TRACE network [1394] - Made first apply on cl 15:09:19.296875 TRACE network [1394] - Applied on gs 15:09:19.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.296875 TRACE network [1394] - Made second apply on cl 15:09:19.296875 TRACE network [1394] - Listening... 15:09:19.296875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.296875 TRACE network [1394] - Made first apply on cl 15:09:19.296875 TRACE network [1394] - Applied on gs 15:09:19.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.328125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.359375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.359375 TRACE network [1394] - Made second apply on cl 15:09:19.359375 TRACE network [1394] - Listening... 15:09:19.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.359375 TRACE network [1394] - Made first apply on cl 15:09:19.359375 TRACE network [1394] - Applied on gs 15:09:19.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.359375 TRACE network [1394] - Made second apply on cl 15:09:19.359375 TRACE network [1394] - Listening... 15:09:19.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.359375 TRACE network [1394] - Made first apply on cl 15:09:19.359375 TRACE network [1394] - Applied on gs 15:09:19.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.359375 TRACE network [1394] - Made second apply on cl 15:09:19.359375 TRACE network [1394] - Listening... 15:09:19.359375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=92. 15:09:19.359375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.359375 TRACE global [1198] - We'll wait till request 92 is answered. 15:09:19.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.359375 TRACE network [1394] - Made first apply on cl 15:09:19.359375 TRACE network [1394] - Applied on gs 15:09:19.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.359375 TRACE network [1394] - Made second apply on cl 15:09:19.359375 TRACE network [1394] - Listening... 15:09:19.359375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.375000 TRACE network [1394] - Made first apply on cl 15:09:19.375000 TRACE network [1394] - Applied on gs 15:09:19.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.421875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.437500 TRACE network [1394] - Made second apply on cl 15:09:19.437500 TRACE network [1394] - Listening... 15:09:19.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.437500 TRACE network [1394] - Made first apply on cl 15:09:19.437500 TRACE network [1394] - Applied on gs 15:09:19.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.437500 TRACE network [1394] - Made second apply on cl 15:09:19.437500 TRACE network [1394] - Listening... 15:09:19.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.437500 TRACE network [1394] - Made first apply on cl 15:09:19.437500 TRACE network [1394] - Applied on gs 15:09:19.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.437500 TRACE network [1394] - Made second apply on cl 15:09:19.437500 TRACE network [1394] - Listening... 15:09:19.437500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=93. 15:09:19.437500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.437500 TRACE global [1198] - We'll wait till request 93 is answered. 15:09:19.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.437500 TRACE network [1394] - Made first apply on cl 15:09:19.437500 TRACE network [1394] - Applied on gs 15:09:19.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.437500 TRACE network [1394] - Made second apply on cl 15:09:19.437500 TRACE network [1394] - Listening... 15:09:19.437500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.437500 TRACE network [1394] - Made first apply on cl 15:09:19.437500 TRACE network [1394] - Applied on gs 15:09:19.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.468750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.484375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.500000 TRACE network [1394] - Made second apply on cl 15:09:19.500000 TRACE network [1394] - Listening... 15:09:19.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.500000 TRACE network [1394] - Made first apply on cl 15:09:19.500000 TRACE network [1394] - Applied on gs 15:09:19.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.500000 TRACE network [1394] - Made second apply on cl 15:09:19.500000 TRACE network [1394] - Listening... 15:09:19.500000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.500000 TRACE network [1394] - Made first apply on cl 15:09:19.500000 TRACE network [1394] - Applied on gs 15:09:19.500000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.500000 TRACE network [1394] - Made second apply on cl 15:09:19.500000 TRACE network [1394] - Listening... 15:09:19.500000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=94. 15:09:19.500000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.500000 TRACE global [1198] - We'll wait till request 94 is answered. 15:09:19.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.500000 TRACE network [1394] - Made first apply on cl 15:09:19.500000 TRACE network [1394] - Applied on gs 15:09:19.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.500000 TRACE network [1394] - Made second apply on cl 15:09:19.500000 TRACE network [1394] - Listening... 15:09:19.500000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.500000 TRACE network [1394] - Made first apply on cl 15:09:19.500000 TRACE network [1394] - Applied on gs 15:09:19.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.562500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.562500 TRACE network [1394] - Made second apply on cl 15:09:19.562500 TRACE network [1394] - Listening... 15:09:19.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.562500 TRACE network [1394] - Made first apply on cl 15:09:19.562500 TRACE network [1394] - Applied on gs 15:09:19.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.562500 TRACE network [1394] - Made second apply on cl 15:09:19.562500 TRACE network [1394] - Listening... 15:09:19.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.562500 TRACE network [1394] - Made first apply on cl 15:09:19.562500 TRACE network [1394] - Applied on gs 15:09:19.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.562500 TRACE network [1394] - Made second apply on cl 15:09:19.562500 TRACE network [1394] - Listening... 15:09:19.562500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=95. 15:09:19.562500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.562500 TRACE global [1198] - We'll wait till request 95 is answered. 15:09:19.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.562500 TRACE network [1394] - Made first apply on cl 15:09:19.562500 TRACE network [1394] - Applied on gs 15:09:19.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.562500 TRACE network [1394] - Made second apply on cl 15:09:19.562500 TRACE network [1394] - Listening... 15:09:19.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.578125 TRACE network [1394] - Made first apply on cl 15:09:19.578125 TRACE network [1394] - Applied on gs 15:09:19.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.593750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.640625 TRACE network [1394] - Made second apply on cl 15:09:19.640625 TRACE network [1394] - Listening... 15:09:19.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.640625 TRACE network [1394] - Made first apply on cl 15:09:19.640625 TRACE network [1394] - Applied on gs 15:09:19.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.640625 TRACE network [1394] - Made second apply on cl 15:09:19.640625 TRACE network [1394] - Listening... 15:09:19.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.640625 TRACE network [1394] - Made first apply on cl 15:09:19.640625 TRACE network [1394] - Applied on gs 15:09:19.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.640625 TRACE network [1394] - Made second apply on cl 15:09:19.640625 TRACE network [1394] - Listening... 15:09:19.640625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=96. 15:09:19.640625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.640625 TRACE global [1198] - We'll wait till request 96 is answered. 15:09:19.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.640625 TRACE network [1394] - Made first apply on cl 15:09:19.640625 TRACE network [1394] - Applied on gs 15:09:19.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.640625 TRACE network [1394] - Made second apply on cl 15:09:19.640625 TRACE network [1394] - Listening... 15:09:19.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.640625 TRACE network [1394] - Made first apply on cl 15:09:19.640625 TRACE network [1394] - Applied on gs 15:09:19.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.640625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.671875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.703125 TRACE network [1394] - Made second apply on cl 15:09:19.703125 TRACE network [1394] - Listening... 15:09:19.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.703125 TRACE network [1394] - Made first apply on cl 15:09:19.703125 TRACE network [1394] - Applied on gs 15:09:19.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.703125 TRACE network [1394] - Made second apply on cl 15:09:19.703125 TRACE network [1394] - Listening... 15:09:19.703125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.703125 TRACE network [1394] - Made first apply on cl 15:09:19.703125 TRACE network [1394] - Applied on gs 15:09:19.703125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.703125 TRACE network [1394] - Made second apply on cl 15:09:19.703125 TRACE network [1394] - Listening... 15:09:19.703125 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=97. 15:09:19.703125 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.703125 TRACE global [1198] - We'll wait till request 97 is answered. 15:09:19.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.703125 TRACE network [1394] - Made first apply on cl 15:09:19.703125 TRACE network [1394] - Applied on gs 15:09:19.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.703125 TRACE network [1394] - Made second apply on cl 15:09:19.703125 TRACE network [1394] - Listening... 15:09:19.703125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.703125 TRACE network [1394] - Made first apply on cl 15:09:19.703125 TRACE network [1394] - Applied on gs 15:09:19.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.718750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.734375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.734375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.750000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.765625 TRACE network [1394] - Made second apply on cl 15:09:19.765625 TRACE network [1394] - Listening... 15:09:19.765625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.765625 TRACE network [1394] - Made first apply on cl 15:09:19.765625 TRACE network [1394] - Applied on gs 15:09:19.765625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.765625 TRACE network [1394] - Made second apply on cl 15:09:19.765625 TRACE network [1394] - Listening... 15:09:19.765625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.765625 TRACE network [1394] - Made first apply on cl 15:09:19.765625 TRACE network [1394] - Applied on gs 15:09:19.765625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.765625 TRACE network [1394] - Made second apply on cl 15:09:19.765625 TRACE network [1394] - Listening... 15:09:19.765625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=98. 15:09:19.765625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.765625 TRACE global [1198] - We'll wait till request 98 is answered. 15:09:19.765625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.765625 TRACE network [1394] - Made first apply on cl 15:09:19.765625 TRACE network [1394] - Applied on gs 15:09:19.765625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.765625 TRACE network [1394] - Made second apply on cl 15:09:19.765625 TRACE network [1394] - Listening... 15:09:19.765625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.765625 TRACE network [1394] - Made first apply on cl 15:09:19.765625 TRACE network [1394] - Applied on gs 15:09:19.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.781250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.796875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.796875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.828125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.828125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.843750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.843750 TRACE network [1394] - Made second apply on cl 15:09:19.843750 TRACE network [1394] - Listening... 15:09:19.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.843750 TRACE network [1394] - Made first apply on cl 15:09:19.843750 TRACE network [1394] - Applied on gs 15:09:19.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.843750 TRACE network [1394] - Made second apply on cl 15:09:19.843750 TRACE network [1394] - Listening... 15:09:19.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.843750 TRACE network [1394] - Made first apply on cl 15:09:19.843750 TRACE network [1394] - Applied on gs 15:09:19.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.843750 TRACE network [1394] - Made second apply on cl 15:09:19.843750 TRACE network [1394] - Listening... 15:09:19.843750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=99. 15:09:19.843750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.843750 TRACE global [1198] - We'll wait till request 99 is answered. 15:09:19.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.843750 TRACE network [1394] - Made first apply on cl 15:09:19.843750 TRACE network [1394] - Applied on gs 15:09:19.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.843750 TRACE network [1394] - Made second apply on cl 15:09:19.843750 TRACE network [1394] - Listening... 15:09:19.843750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.843750 TRACE network [1394] - Made first apply on cl 15:09:19.843750 TRACE network [1394] - Applied on gs 15:09:19.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.843750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.875000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.906250 TRACE network [1394] - Made second apply on cl 15:09:19.906250 TRACE network [1394] - Listening... 15:09:19.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.906250 TRACE network [1394] - Made first apply on cl 15:09:19.906250 TRACE network [1394] - Applied on gs 15:09:19.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.906250 TRACE network [1394] - Made second apply on cl 15:09:19.906250 TRACE network [1394] - Listening... 15:09:19.906250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.906250 TRACE network [1394] - Made first apply on cl 15:09:19.906250 TRACE network [1394] - Applied on gs 15:09:19.906250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.906250 TRACE network [1394] - Made second apply on cl 15:09:19.906250 TRACE network [1394] - Listening... 15:09:19.906250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=100. 15:09:19.906250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.906250 TRACE global [1198] - We'll wait till request 100 is answered. 15:09:19.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.906250 TRACE network [1394] - Made first apply on cl 15:09:19.906250 TRACE network [1394] - Applied on gs 15:09:19.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.906250 TRACE network [1394] - Made second apply on cl 15:09:19.906250 TRACE network [1394] - Listening... 15:09:19.906250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.906250 TRACE network [1394] - Made first apply on cl 15:09:19.906250 TRACE network [1394] - Applied on gs 15:09:19.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.937500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:19.953125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:19.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:19.968750 TRACE network [1394] - Made second apply on cl 15:09:19.968750 TRACE network [1394] - Listening... 15:09:19.968750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.968750 TRACE network [1394] - Made first apply on cl 15:09:19.968750 TRACE network [1394] - Applied on gs 15:09:19.968750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:19.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.968750 TRACE network [1394] - Made second apply on cl 15:09:19.968750 TRACE network [1394] - Listening... 15:09:19.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:19.968750 TRACE network [1394] - Made first apply on cl 15:09:19.968750 TRACE network [1394] - Applied on gs 15:09:19.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:19.968750 TRACE network [1394] - Made second apply on cl 15:09:19.968750 TRACE network [1394] - Listening... 15:09:19.968750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=101. 15:09:19.968750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:19.968750 TRACE global [1198] - We'll wait till request 101 is answered. 15:09:19.968750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:19.968750 TRACE network [1394] - Made first apply on cl 15:09:19.968750 TRACE network [1394] - Applied on gs 15:09:19.968750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:19.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:19.968750 TRACE network [1394] - Made second apply on cl 15:09:19.968750 TRACE network [1394] - Listening... 15:09:19.968750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:19.968750 TRACE network [1394] - Made first apply on cl 15:09:19.968750 TRACE network [1394] - Applied on gs 15:09:19.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:19.984375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.000000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.000000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.031250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.031250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.031250 TRACE network [1394] - Made second apply on cl 15:09:20.031250 TRACE network [1394] - Listening... 15:09:20.031250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.031250 TRACE network [1394] - Made first apply on cl 15:09:20.031250 TRACE network [1394] - Applied on gs 15:09:20.031250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.031250 TRACE network [1394] - Made second apply on cl 15:09:20.031250 TRACE network [1394] - Listening... 15:09:20.031250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.031250 TRACE network [1394] - Made first apply on cl 15:09:20.031250 TRACE network [1394] - Applied on gs 15:09:20.031250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.031250 TRACE network [1394] - Made second apply on cl 15:09:20.031250 TRACE network [1394] - Listening... 15:09:20.031250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=102. 15:09:20.031250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.031250 TRACE global [1198] - We'll wait till request 102 is answered. 15:09:20.031250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.031250 TRACE network [1394] - Made first apply on cl 15:09:20.031250 TRACE network [1394] - Applied on gs 15:09:20.031250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.031250 TRACE network [1394] - Made second apply on cl 15:09:20.031250 TRACE network [1394] - Listening... 15:09:20.031250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.031250 TRACE network [1394] - Made first apply on cl 15:09:20.031250 TRACE network [1394] - Applied on gs 15:09:20.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.046875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.109375 TRACE network [1394] - Made second apply on cl 15:09:20.109375 TRACE network [1394] - Listening... 15:09:20.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.109375 TRACE network [1394] - Made first apply on cl 15:09:20.109375 TRACE network [1394] - Applied on gs 15:09:20.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.109375 TRACE network [1394] - Made second apply on cl 15:09:20.109375 TRACE network [1394] - Listening... 15:09:20.109375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.109375 TRACE network [1394] - Made first apply on cl 15:09:20.109375 TRACE network [1394] - Applied on gs 15:09:20.109375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.109375 TRACE network [1394] - Made second apply on cl 15:09:20.109375 TRACE network [1394] - Listening... 15:09:20.109375 TRACE ai [1198] - Completing goal: VISIT TILE (83 128 1) (Diablo) 15:09:20.109375 DEBUG ai [1198] - reserved object id=5255; address=135447072; name=Star Axis 15:09:20.109375 DEBUG ai [1198] - Hero Diablo moved from 86 111 1 to 81 126 1. Returning 0. 15:09:20.109375 DEBUG ai [1198] - Hero Diablo apparently used all MPs (0 left) 15:09:20.109375 TRACE ai [1198] - Time of looking for wander destination was 1391 ms. 15:09:20.109375 DEBUG ai [1198] - Looking into Traitor, MP=1560 15:09:20.125000 DEBUG ai [1198] - Moving hero Traitor to tile 36 97 1 15:09:20.125000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=103. 15:09:20.125000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.125000 TRACE global [1198] - We'll wait till request 103 is answered. 15:09:20.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.125000 TRACE network [1394] - Made first apply on cl 15:09:20.125000 TRACE network [1394] - Applied on gs 15:09:20.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.125000 TRACE network [1394] - Made second apply on cl 15:09:20.125000 TRACE network [1394] - Listening... 15:09:20.125000 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:20.125000 TRACE network [1394] - Made first apply on cl 15:09:20.125000 TRACE network [1394] - Applied on gs 15:09:20.125000 TRACE network [1394] - Made second apply on cl 15:09:20.125000 TRACE network [1394] - Listening... 15:09:20.125000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.125000 TRACE network [1394] - Made first apply on cl 15:09:20.125000 TRACE network [1394] - Applied on gs 15:09:20.125000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.125000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.156250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.187500 TRACE network [1394] - Made second apply on cl 15:09:20.187500 TRACE network [1394] - Listening... 15:09:20.187500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:20.187500 TRACE network [1394] - Made first apply on cl 15:09:20.187500 TRACE network [1394] - Applied on gs 15:09:20.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Tanniola, Rampart'. 15:09:20.187500 TRACE ai [1394] - Completing goal: FIND OBJ 3,278 (Traitor) 15:09:20.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:20.187500 TRACE network [1394] - Made second apply on cl 15:09:20.187500 TRACE network [1394] - Listening... 15:09:20.187500 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:20.187500 TRACE network [1394] - Made first apply on cl 15:09:20.187500 TRACE network [1394] - Applied on gs 15:09:20.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:20.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:20.187500 TRACE network [1394] - Made second apply on cl 15:09:20.187500 TRACE network [1394] - Listening... 15:09:20.187500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:20.187500 TRACE network [1394] - Made first apply on cl 15:09:20.187500 TRACE network [1394] - Applied on gs 15:09:20.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:20.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:20.187500 TRACE network [1394] - Made second apply on cl 15:09:20.187500 TRACE network [1394] - Listening... 15:09:20.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.187500 TRACE network [1394] - Made first apply on cl 15:09:20.187500 TRACE network [1394] - Applied on gs 15:09:20.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.187500 TRACE network [1394] - Made second apply on cl 15:09:20.187500 TRACE network [1394] - Listening... 15:09:20.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.187500 TRACE network [1394] - Made first apply on cl 15:09:20.187500 TRACE network [1394] - Applied on gs 15:09:20.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.187500 TRACE network [1394] - Made second apply on cl 15:09:20.203125 TRACE ai [1198] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Traitor and object Tanniola, Rampart at 38 97 1. 15:09:20.203125 TRACE network [1394] - Listening... 15:09:20.203125 TRACE ai [1198] - Completing goal: FIND OBJ 3,278 (Traitor) 15:09:20.203125 TRACE ai [1198] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:20.203125 TRACE ai [1198] - Completing goal: VISIT TILE (36 97 1) (Traitor) 15:09:20.203125 DEBUG ai [1198] - Hero Traitor moved from 36 97 1 to 36 97 1. Returning 1. 15:09:20.203125 TRACE ai [1198] - Time of looking for wander destination was 94 ms. 15:09:20.203125 DEBUG ai [1198] - Looking into Bron, MP=1469 15:09:20.203125 DEBUG ai [1198] - Of all 1 destinations, object oid=5324 seems nice 15:09:20.203125 DEBUG ai [1198] - Bron will try to visit Idol of Fortune at (63 121 1) 15:09:20.203125 DEBUG ai [1198] - Moving hero Bron to tile 63 121 1 15:09:20.203125 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=104. 15:09:20.203125 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.203125 TRACE global [1198] - We'll wait till request 104 is answered. 15:09:20.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.203125 TRACE network [1394] - Made first apply on cl 15:09:20.203125 TRACE network [1394] - Applied on gs 15:09:20.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.203125 TRACE network [1394] - Made second apply on cl 15:09:20.203125 TRACE network [1394] - Listening... 15:09:20.218750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.218750 TRACE network [1394] - Made first apply on cl 15:09:20.218750 TRACE network [1394] - Applied on gs 15:09:20.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.234375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.250000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.250000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.281250 TRACE network [1394] - Made second apply on cl 15:09:20.281250 TRACE network [1394] - Listening... 15:09:20.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.281250 TRACE network [1394] - Made first apply on cl 15:09:20.281250 TRACE network [1394] - Applied on gs 15:09:20.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.281250 TRACE network [1394] - Made second apply on cl 15:09:20.281250 TRACE network [1394] - Listening... 15:09:20.281250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.281250 TRACE network [1394] - Made first apply on cl 15:09:20.281250 TRACE network [1394] - Applied on gs 15:09:20.281250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.281250 TRACE network [1394] - Made second apply on cl 15:09:20.281250 TRACE network [1394] - Listening... 15:09:20.281250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=105. 15:09:20.281250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.281250 TRACE global [1198] - We'll wait till request 105 is answered. 15:09:20.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.281250 TRACE network [1394] - Made first apply on cl 15:09:20.281250 TRACE network [1394] - Applied on gs 15:09:20.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.281250 TRACE network [1394] - Made second apply on cl 15:09:20.281250 TRACE network [1394] - Listening... 15:09:20.281250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.281250 TRACE network [1394] - Made first apply on cl 15:09:20.281250 TRACE network [1394] - Applied on gs 15:09:20.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.296875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.343750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.343750 TRACE network [1394] - Made second apply on cl 15:09:20.343750 TRACE network [1394] - Listening... 15:09:20.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.343750 TRACE network [1394] - Made first apply on cl 15:09:20.343750 TRACE network [1394] - Applied on gs 15:09:20.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.343750 TRACE network [1394] - Made second apply on cl 15:09:20.343750 TRACE network [1394] - Listening... 15:09:20.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.343750 TRACE network [1394] - Made first apply on cl 15:09:20.343750 TRACE network [1394] - Applied on gs 15:09:20.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.343750 TRACE network [1394] - Made second apply on cl 15:09:20.343750 TRACE network [1394] - Listening... 15:09:20.343750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=106. 15:09:20.343750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.343750 TRACE global [1198] - We'll wait till request 106 is answered. 15:09:20.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.343750 TRACE network [1394] - Made first apply on cl 15:09:20.343750 TRACE network [1394] - Applied on gs 15:09:20.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.343750 TRACE network [1394] - Made second apply on cl 15:09:20.343750 TRACE network [1394] - Listening... 15:09:20.359375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.359375 TRACE network [1394] - Made first apply on cl 15:09:20.359375 TRACE network [1394] - Applied on gs 15:09:20.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.390625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.406250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.421875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.421875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.421875 TRACE network [1394] - Made second apply on cl 15:09:20.421875 TRACE network [1394] - Listening... 15:09:20.421875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.421875 TRACE network [1394] - Made first apply on cl 15:09:20.421875 TRACE network [1394] - Applied on gs 15:09:20.421875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.421875 TRACE network [1394] - Made second apply on cl 15:09:20.421875 TRACE network [1394] - Listening... 15:09:20.421875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.421875 TRACE network [1394] - Made first apply on cl 15:09:20.421875 TRACE network [1394] - Applied on gs 15:09:20.421875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.421875 TRACE network [1394] - Made second apply on cl 15:09:20.421875 TRACE network [1394] - Listening... 15:09:20.421875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=107. 15:09:20.421875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.421875 TRACE global [1198] - We'll wait till request 107 is answered. 15:09:20.421875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.421875 TRACE network [1394] - Made first apply on cl 15:09:20.421875 TRACE network [1394] - Applied on gs 15:09:20.421875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.421875 TRACE network [1394] - Made second apply on cl 15:09:20.421875 TRACE network [1394] - Listening... 15:09:20.421875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.421875 TRACE network [1394] - Made first apply on cl 15:09:20.421875 TRACE network [1394] - Applied on gs 15:09:20.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.453125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.484375 TRACE network [1394] - Made second apply on cl 15:09:20.484375 TRACE network [1394] - Listening... 15:09:20.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.484375 TRACE network [1394] - Made first apply on cl 15:09:20.484375 TRACE network [1394] - Applied on gs 15:09:20.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.484375 TRACE network [1394] - Made second apply on cl 15:09:20.484375 TRACE network [1394] - Listening... 15:09:20.484375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.484375 TRACE network [1394] - Made first apply on cl 15:09:20.484375 TRACE network [1394] - Applied on gs 15:09:20.484375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.484375 TRACE network [1394] - Made second apply on cl 15:09:20.484375 TRACE network [1394] - Listening... 15:09:20.484375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=108. 15:09:20.484375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.484375 TRACE global [1198] - We'll wait till request 108 is answered. 15:09:20.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.484375 TRACE network [1394] - Made first apply on cl 15:09:20.484375 TRACE network [1394] - Applied on gs 15:09:20.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.484375 TRACE network [1394] - Made second apply on cl 15:09:20.484375 TRACE network [1394] - Listening... 15:09:20.484375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.484375 TRACE network [1394] - Made first apply on cl 15:09:20.484375 TRACE network [1394] - Applied on gs 15:09:20.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.500000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.515625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.546875 TRACE network [1394] - Made second apply on cl 15:09:20.546875 TRACE network [1394] - Listening... 15:09:20.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.546875 TRACE network [1394] - Made first apply on cl 15:09:20.546875 TRACE network [1394] - Applied on gs 15:09:20.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.546875 TRACE network [1394] - Made second apply on cl 15:09:20.546875 TRACE network [1394] - Listening... 15:09:20.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.546875 TRACE network [1394] - Made first apply on cl 15:09:20.546875 TRACE network [1394] - Applied on gs 15:09:20.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.546875 TRACE network [1394] - Made second apply on cl 15:09:20.546875 TRACE network [1394] - Listening... 15:09:20.546875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=109. 15:09:20.546875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.546875 TRACE global [1198] - We'll wait till request 109 is answered. 15:09:20.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.546875 TRACE network [1394] - Made first apply on cl 15:09:20.546875 TRACE network [1394] - Applied on gs 15:09:20.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.562500 TRACE network [1394] - Made second apply on cl 15:09:20.562500 TRACE network [1394] - Listening... 15:09:20.562500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.562500 TRACE network [1394] - Made first apply on cl 15:09:20.562500 TRACE network [1394] - Applied on gs 15:09:20.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.562500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.578125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.609375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.625000 TRACE network [1394] - Made second apply on cl 15:09:20.625000 TRACE network [1394] - Listening... 15:09:20.625000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.625000 TRACE network [1394] - Made first apply on cl 15:09:20.625000 TRACE network [1394] - Applied on gs 15:09:20.625000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.625000 TRACE network [1394] - Made second apply on cl 15:09:20.625000 TRACE network [1394] - Listening... 15:09:20.625000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.625000 TRACE network [1394] - Made first apply on cl 15:09:20.625000 TRACE network [1394] - Applied on gs 15:09:20.625000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.625000 TRACE network [1394] - Made second apply on cl 15:09:20.625000 TRACE network [1394] - Listening... 15:09:20.625000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=110. 15:09:20.625000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.625000 TRACE global [1198] - We'll wait till request 110 is answered. 15:09:20.625000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.625000 TRACE network [1394] - Made first apply on cl 15:09:20.625000 TRACE network [1394] - Applied on gs 15:09:20.625000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.625000 TRACE network [1394] - Made second apply on cl 15:09:20.625000 TRACE network [1394] - Listening... 15:09:20.625000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.625000 TRACE network [1394] - Made first apply on cl 15:09:20.625000 TRACE network [1394] - Applied on gs 15:09:20.625000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.625000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.640625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.656250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.671875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.687500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.687500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.687500 TRACE network [1394] - Made second apply on cl 15:09:20.687500 TRACE network [1394] - Listening... 15:09:20.687500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.687500 TRACE network [1394] - Made first apply on cl 15:09:20.687500 TRACE network [1394] - Applied on gs 15:09:20.687500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.687500 TRACE network [1394] - Made second apply on cl 15:09:20.687500 TRACE network [1394] - Listening... 15:09:20.687500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.687500 TRACE network [1394] - Made first apply on cl 15:09:20.687500 TRACE network [1394] - Applied on gs 15:09:20.687500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.687500 TRACE network [1394] - Made second apply on cl 15:09:20.687500 TRACE network [1394] - Listening... 15:09:20.687500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=111. 15:09:20.687500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.687500 TRACE global [1198] - We'll wait till request 111 is answered. 15:09:20.687500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.687500 TRACE network [1394] - Made first apply on cl 15:09:20.687500 TRACE network [1394] - Applied on gs 15:09:20.687500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.687500 TRACE network [1394] - Made second apply on cl 15:09:20.687500 TRACE network [1394] - Listening... 15:09:20.687500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.687500 TRACE network [1394] - Made first apply on cl 15:09:20.687500 TRACE network [1394] - Applied on gs 15:09:20.687500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.687500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.703125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.718750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.718750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.734375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.750000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.750000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.750000 TRACE network [1394] - Made second apply on cl 15:09:20.750000 TRACE network [1394] - Listening... 15:09:20.750000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.750000 TRACE network [1394] - Made first apply on cl 15:09:20.750000 TRACE network [1394] - Applied on gs 15:09:20.750000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.750000 TRACE network [1394] - Made second apply on cl 15:09:20.750000 TRACE network [1394] - Listening... 15:09:20.750000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.750000 TRACE network [1394] - Made first apply on cl 15:09:20.750000 TRACE network [1394] - Applied on gs 15:09:20.750000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.750000 TRACE network [1394] - Made second apply on cl 15:09:20.750000 TRACE network [1394] - Listening... 15:09:20.750000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=112. 15:09:20.750000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.750000 TRACE global [1198] - We'll wait till request 112 is answered. 15:09:20.750000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.750000 TRACE network [1394] - Made first apply on cl 15:09:20.750000 TRACE network [1394] - Applied on gs 15:09:20.750000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.750000 TRACE network [1394] - Made second apply on cl 15:09:20.750000 TRACE network [1394] - Listening... 15:09:20.750000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.750000 TRACE network [1394] - Made first apply on cl 15:09:20.750000 TRACE network [1394] - Applied on gs 15:09:20.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.765625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.781250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.781250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.812500 TRACE network [1394] - Made second apply on cl 15:09:20.812500 TRACE network [1394] - Listening... 15:09:20.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.812500 TRACE network [1394] - Made first apply on cl 15:09:20.812500 TRACE network [1394] - Applied on gs 15:09:20.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.812500 TRACE network [1394] - Made second apply on cl 15:09:20.812500 TRACE network [1394] - Listening... 15:09:20.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.812500 TRACE network [1394] - Made first apply on cl 15:09:20.812500 TRACE network [1394] - Applied on gs 15:09:20.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.812500 TRACE network [1394] - Made second apply on cl 15:09:20.812500 TRACE network [1394] - Listening... 15:09:20.812500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=113. 15:09:20.812500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.828125 TRACE global [1198] - We'll wait till request 113 is answered. 15:09:20.828125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.828125 TRACE network [1394] - Made first apply on cl 15:09:20.828125 TRACE network [1394] - Applied on gs 15:09:20.828125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.828125 TRACE network [1394] - Made second apply on cl 15:09:20.828125 TRACE network [1394] - Listening... 15:09:20.828125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.828125 TRACE network [1394] - Made first apply on cl 15:09:20.828125 TRACE network [1394] - Applied on gs 15:09:20.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.859375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.859375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.875000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.890625 TRACE network [1394] - Made second apply on cl 15:09:20.890625 TRACE network [1394] - Listening... 15:09:20.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.890625 TRACE network [1394] - Made first apply on cl 15:09:20.890625 TRACE network [1394] - Applied on gs 15:09:20.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.890625 TRACE network [1394] - Made second apply on cl 15:09:20.890625 TRACE network [1394] - Listening... 15:09:20.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.890625 TRACE network [1394] - Made first apply on cl 15:09:20.890625 TRACE network [1394] - Applied on gs 15:09:20.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.890625 TRACE network [1394] - Made second apply on cl 15:09:20.890625 TRACE network [1394] - Listening... 15:09:20.890625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=114. 15:09:20.890625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.890625 TRACE global [1198] - We'll wait till request 114 is answered. 15:09:20.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.890625 TRACE network [1394] - Made first apply on cl 15:09:20.890625 TRACE network [1394] - Applied on gs 15:09:20.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.890625 TRACE network [1394] - Made second apply on cl 15:09:20.890625 TRACE network [1394] - Listening... 15:09:20.890625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.890625 TRACE network [1394] - Made first apply on cl 15:09:20.890625 TRACE network [1394] - Applied on gs 15:09:20.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.906250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.921875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:20.953125 TRACE network [1394] - Made second apply on cl 15:09:20.953125 TRACE network [1394] - Listening... 15:09:20.953125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.953125 TRACE network [1394] - Made first apply on cl 15:09:20.953125 TRACE network [1394] - Applied on gs 15:09:20.953125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:20.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.953125 TRACE network [1394] - Made second apply on cl 15:09:20.953125 TRACE network [1394] - Listening... 15:09:20.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:20.953125 TRACE network [1394] - Made first apply on cl 15:09:20.953125 TRACE network [1394] - Applied on gs 15:09:20.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:20.953125 TRACE network [1394] - Made second apply on cl 15:09:20.953125 TRACE network [1394] - Listening... 15:09:20.953125 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=115. 15:09:20.953125 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:20.953125 TRACE global [1198] - We'll wait till request 115 is answered. 15:09:20.953125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:20.953125 TRACE network [1394] - Made first apply on cl 15:09:20.953125 TRACE network [1394] - Applied on gs 15:09:20.953125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:20.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:20.953125 TRACE network [1394] - Made second apply on cl 15:09:20.953125 TRACE network [1394] - Listening... 15:09:20.953125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:20.953125 TRACE network [1394] - Made first apply on cl 15:09:20.953125 TRACE network [1394] - Applied on gs 15:09:20.953125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.953125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:20.968750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:20.984375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:20.984375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.015625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.015625 TRACE network [1394] - Made second apply on cl 15:09:21.015625 TRACE network [1394] - Listening... 15:09:21.015625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.015625 TRACE network [1394] - Made first apply on cl 15:09:21.015625 TRACE network [1394] - Applied on gs 15:09:21.015625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.015625 TRACE network [1394] - Made second apply on cl 15:09:21.015625 TRACE network [1394] - Listening... 15:09:21.015625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.015625 TRACE network [1394] - Made first apply on cl 15:09:21.015625 TRACE network [1394] - Applied on gs 15:09:21.015625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.015625 TRACE network [1394] - Made second apply on cl 15:09:21.015625 TRACE network [1394] - Listening... 15:09:21.015625 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=116. 15:09:21.015625 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.015625 TRACE global [1198] - We'll wait till request 116 is answered. 15:09:21.031250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.031250 TRACE network [1394] - Made first apply on cl 15:09:21.031250 TRACE network [1394] - Applied on gs 15:09:21.031250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.031250 TRACE network [1394] - Made second apply on cl 15:09:21.031250 TRACE network [1394] - Listening... 15:09:21.031250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.031250 TRACE network [1394] - Made first apply on cl 15:09:21.031250 TRACE network [1394] - Applied on gs 15:09:21.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.062500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.062500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.093750 TRACE network [1394] - Made second apply on cl 15:09:21.093750 TRACE network [1394] - Listening... 15:09:21.093750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.093750 TRACE network [1394] - Made first apply on cl 15:09:21.093750 TRACE network [1394] - Applied on gs 15:09:21.093750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.093750 TRACE network [1394] - Made second apply on cl 15:09:21.093750 TRACE network [1394] - Listening... 15:09:21.093750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.093750 TRACE network [1394] - Made first apply on cl 15:09:21.093750 TRACE network [1394] - Applied on gs 15:09:21.093750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.093750 TRACE network [1394] - Made second apply on cl 15:09:21.093750 TRACE network [1394] - Listening... 15:09:21.093750 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=117. 15:09:21.093750 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.093750 TRACE global [1198] - We'll wait till request 117 is answered. 15:09:21.093750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.093750 TRACE network [1394] - Made first apply on cl 15:09:21.093750 TRACE network [1394] - Applied on gs 15:09:21.093750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.093750 TRACE network [1394] - Made second apply on cl 15:09:21.093750 TRACE network [1394] - Listening... 15:09:21.093750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.093750 TRACE network [1394] - Made first apply on cl 15:09:21.093750 TRACE network [1394] - Applied on gs 15:09:21.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.109375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.140625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.156250 TRACE network [1394] - Made second apply on cl 15:09:21.156250 TRACE network [1394] - Listening... 15:09:21.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.156250 TRACE network [1394] - Made first apply on cl 15:09:21.156250 TRACE network [1394] - Applied on gs 15:09:21.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.156250 TRACE network [1394] - Made second apply on cl 15:09:21.156250 TRACE network [1394] - Listening... 15:09:21.156250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.156250 TRACE network [1394] - Made first apply on cl 15:09:21.156250 TRACE network [1394] - Applied on gs 15:09:21.156250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.156250 TRACE network [1394] - Made second apply on cl 15:09:21.156250 TRACE network [1394] - Listening... 15:09:21.156250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=118. 15:09:21.156250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.156250 TRACE global [1198] - We'll wait till request 118 is answered. 15:09:21.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.156250 TRACE network [1394] - Made first apply on cl 15:09:21.156250 TRACE network [1394] - Applied on gs 15:09:21.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.156250 TRACE network [1394] - Made second apply on cl 15:09:21.156250 TRACE network [1394] - Listening... 15:09:21.171875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.171875 TRACE network [1394] - Made first apply on cl 15:09:21.171875 TRACE network [1394] - Applied on gs 15:09:21.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.187500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.218750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.218750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.218750 TRACE network [1394] - Made second apply on cl 15:09:21.218750 TRACE network [1394] - Listening... 15:09:21.218750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.218750 TRACE network [1394] - Made first apply on cl 15:09:21.218750 TRACE network [1394] - Applied on gs 15:09:21.218750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.218750 TRACE network [1394] - Made second apply on cl 15:09:21.218750 TRACE network [1394] - Listening... 15:09:21.234375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.234375 TRACE network [1394] - Made first apply on cl 15:09:21.234375 TRACE network [1394] - Applied on gs 15:09:21.234375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.234375 TRACE network [1394] - Made second apply on cl 15:09:21.234375 TRACE network [1394] - Listening... 15:09:21.234375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=119. 15:09:21.234375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.234375 TRACE global [1198] - We'll wait till request 119 is answered. 15:09:21.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.234375 TRACE network [1394] - Made first apply on cl 15:09:21.234375 TRACE network [1394] - Applied on gs 15:09:21.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.234375 TRACE network [1394] - Made second apply on cl 15:09:21.234375 TRACE network [1394] - Listening... 15:09:21.234375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.234375 TRACE network [1394] - Made first apply on cl 15:09:21.234375 TRACE network [1394] - Applied on gs 15:09:21.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.234375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.281250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.296875 TRACE network [1394] - Made second apply on cl 15:09:21.296875 TRACE network [1394] - Listening... 15:09:21.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.296875 TRACE network [1394] - Made first apply on cl 15:09:21.296875 TRACE network [1394] - Applied on gs 15:09:21.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.296875 TRACE network [1394] - Made second apply on cl 15:09:21.296875 TRACE network [1394] - Listening... 15:09:21.296875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.296875 TRACE network [1394] - Made first apply on cl 15:09:21.296875 TRACE network [1394] - Applied on gs 15:09:21.296875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.296875 TRACE network [1394] - Made second apply on cl 15:09:21.296875 TRACE network [1394] - Listening... 15:09:21.296875 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=120. 15:09:21.296875 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.296875 TRACE global [1198] - We'll wait till request 120 is answered. 15:09:21.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.296875 TRACE network [1394] - Made first apply on cl 15:09:21.296875 TRACE network [1394] - Applied on gs 15:09:21.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.296875 TRACE network [1394] - Made second apply on cl 15:09:21.296875 TRACE network [1394] - Listening... 15:09:21.296875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.296875 TRACE network [1394] - Made first apply on cl 15:09:21.296875 TRACE network [1394] - Applied on gs 15:09:21.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.328125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.343750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.359375 TRACE network [1394] - Made second apply on cl 15:09:21.359375 TRACE network [1394] - Listening... 15:09:21.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.359375 TRACE network [1394] - Made first apply on cl 15:09:21.359375 TRACE network [1394] - Applied on gs 15:09:21.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.359375 TRACE network [1394] - Made second apply on cl 15:09:21.359375 TRACE network [1394] - Listening... 15:09:21.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.359375 TRACE network [1394] - Made first apply on cl 15:09:21.359375 TRACE network [1394] - Applied on gs 15:09:21.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.359375 TRACE network [1394] - Made second apply on cl 15:09:21.359375 TRACE network [1394] - Listening... 15:09:21.359375 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=121. 15:09:21.359375 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.359375 TRACE global [1198] - We'll wait till request 121 is answered. 15:09:21.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.359375 TRACE network [1394] - Made first apply on cl 15:09:21.359375 TRACE network [1394] - Applied on gs 15:09:21.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.359375 TRACE network [1394] - Made second apply on cl 15:09:21.359375 TRACE network [1394] - Listening... 15:09:21.359375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.359375 TRACE network [1394] - Made first apply on cl 15:09:21.359375 TRACE network [1394] - Applied on gs 15:09:21.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.390625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.421875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.421875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.421875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.421875 TRACE network [1394] - Made second apply on cl 15:09:21.421875 TRACE network [1394] - Listening... 15:09:21.421875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.421875 TRACE network [1394] - Made first apply on cl 15:09:21.421875 TRACE network [1394] - Applied on gs 15:09:21.421875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.421875 TRACE network [1394] - Made second apply on cl 15:09:21.437500 TRACE network [1394] - Listening... 15:09:21.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.437500 TRACE network [1394] - Made first apply on cl 15:09:21.437500 TRACE network [1394] - Applied on gs 15:09:21.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.437500 TRACE network [1394] - Made second apply on cl 15:09:21.437500 TRACE network [1394] - Listening... 15:09:21.437500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=122. 15:09:21.437500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.437500 TRACE global [1198] - We'll wait till request 122 is answered. 15:09:21.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.437500 TRACE network [1394] - Made first apply on cl 15:09:21.437500 TRACE network [1394] - Applied on gs 15:09:21.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.437500 TRACE network [1394] - Made second apply on cl 15:09:21.437500 TRACE network [1394] - Listening... 15:09:21.437500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.437500 TRACE network [1394] - Made first apply on cl 15:09:21.437500 TRACE network [1394] - Applied on gs 15:09:21.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.468750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.484375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.500000 TRACE network [1394] - Made second apply on cl 15:09:21.500000 TRACE network [1394] - Listening... 15:09:21.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.500000 TRACE network [1394] - Made first apply on cl 15:09:21.500000 TRACE network [1394] - Applied on gs 15:09:21.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.500000 TRACE network [1394] - Made second apply on cl 15:09:21.500000 TRACE network [1394] - Listening... 15:09:21.500000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.500000 TRACE network [1394] - Made first apply on cl 15:09:21.500000 TRACE network [1394] - Applied on gs 15:09:21.500000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.500000 TRACE network [1394] - Made second apply on cl 15:09:21.500000 TRACE network [1394] - Listening... 15:09:21.500000 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=123. 15:09:21.500000 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.500000 TRACE global [1198] - We'll wait till request 123 is answered. 15:09:21.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.500000 TRACE network [1394] - Made first apply on cl 15:09:21.500000 TRACE network [1394] - Applied on gs 15:09:21.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.500000 TRACE network [1394] - Made second apply on cl 15:09:21.500000 TRACE network [1394] - Listening... 15:09:21.500000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.500000 TRACE network [1394] - Made first apply on cl 15:09:21.500000 TRACE network [1394] - Applied on gs 15:09:21.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.562500 TRACE network [1394] - Made second apply on cl 15:09:21.562500 TRACE network [1394] - Listening... 15:09:21.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.562500 TRACE network [1394] - Made first apply on cl 15:09:21.562500 TRACE network [1394] - Applied on gs 15:09:21.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.562500 TRACE network [1394] - Made second apply on cl 15:09:21.562500 TRACE network [1394] - Listening... 15:09:21.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.562500 TRACE network [1394] - Made first apply on cl 15:09:21.562500 TRACE network [1394] - Applied on gs 15:09:21.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.562500 TRACE network [1394] - Made second apply on cl 15:09:21.562500 TRACE network [1394] - Listening... 15:09:21.562500 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=124. 15:09:21.562500 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.562500 TRACE global [1198] - We'll wait till request 124 is answered. 15:09:21.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.562500 TRACE network [1394] - Made first apply on cl 15:09:21.562500 TRACE network [1394] - Applied on gs 15:09:21.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.562500 TRACE network [1394] - Made second apply on cl 15:09:21.562500 TRACE network [1394] - Listening... 15:09:21.562500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.562500 TRACE network [1394] - Made first apply on cl 15:09:21.562500 TRACE network [1394] - Applied on gs 15:09:21.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.593750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.625000 TRACE network [1394] - Made second apply on cl 15:09:21.625000 TRACE network [1394] - Listening... 15:09:21.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.640625 TRACE network [1394] - Made first apply on cl 15:09:21.640625 TRACE network [1394] - Applied on gs 15:09:21.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.640625 TRACE network [1394] - Made second apply on cl 15:09:21.640625 TRACE network [1394] - Listening... 15:09:21.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.640625 TRACE network [1394] - Made first apply on cl 15:09:21.640625 TRACE network [1394] - Applied on gs 15:09:21.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.640625 TRACE network [1394] - Made second apply on cl 15:09:21.640625 TRACE network [1394] - Listening... 15:09:21.640625 TRACE ai [1198] - Completing goal: VISIT TILE (63 121 1) (Bron) 15:09:21.640625 DEBUG ai [1198] - reserved object id=5324; address=134901160; name=Idol of Fortune 15:09:21.640625 DEBUG ai [1198] - Hero Bron moved from 78 130 1 to 78 111 1. Returning 0. 15:09:21.640625 DEBUG ai [1198] - Hero Bron apparently used all MPs (0 left) 15:09:21.640625 TRACE ai [1198] - Time of looking for wander destination was 1437 ms. 15:09:21.640625 DEBUG ai [1198] - Looking into Sanya, MP=1560 15:09:21.656250 DEBUG ai [1198] - Moving hero Sanya to tile 65 97 1 15:09:21.656250 TRACE network [1198] - Sending a request "struct MoveHero". It'll have an ID=125. 15:09:21.656250 TRACE network [1198] - Sending to server a pack of type struct MoveHero 15:09:21.656250 TRACE global [1198] - We'll wait till request 125 is answered. 15:09:21.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.656250 TRACE network [1394] - Made first apply on cl 15:09:21.656250 TRACE network [1394] - Applied on gs 15:09:21.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:21.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.656250 TRACE network [1394] - Made second apply on cl 15:09:21.656250 TRACE network [1394] - Listening... 15:09:21.656250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:21.656250 TRACE network [1394] - Made first apply on cl 15:09:21.656250 TRACE network [1394] - Applied on gs 15:09:21.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:21.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.687500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:21.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:21.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:21.718750 TRACE network [1394] - Made second apply on cl 15:09:21.718750 TRACE network [1394] - Listening... 15:09:21.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:21.718750 TRACE network [1394] - Made first apply on cl 15:09:21.718750 TRACE network [1394] - Applied on gs 15:09:21.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Star Axis'. 15:09:21.718750 TRACE ai [1394] - Completing goal: FIND OBJ 5,284 (Sanya) 15:09:21.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:21.718750 TRACE network [1394] - Made second apply on cl 15:09:21.718750 TRACE network [1394] - Listening... 15:09:21.718750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:21.718750 TRACE network [1394] - Made first apply on cl 15:09:21.718750 TRACE network [1394] - Applied on gs 15:09:21.718750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:09:21.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:21.718750 TRACE network [1394] - Made second apply on cl 15:09:21.718750 TRACE network [1394] - Listening... 15:09:21.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:21.718750 TRACE network [1394] - Made first apply on cl 15:09:21.718750 TRACE network [1394] - Applied on gs 15:09:21.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:21.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:21.718750 TRACE network [1394] - Made second apply on cl 15:09:21.718750 TRACE network [1394] - Listening... 15:09:21.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:21.718750 TRACE network [1394] - Made first apply on cl 15:09:21.718750 TRACE network [1394] - Applied on gs 15:09:21.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:21.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:21.718750 TRACE network [1394] - Made second apply on cl 15:09:21.718750 TRACE network [1394] - Listening... 15:09:21.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.718750 TRACE network [1394] - Made first apply on cl 15:09:21.718750 TRACE network [1394] - Applied on gs 15:09:21.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.718750 TRACE network [1394] - Made second apply on cl 15:09:21.718750 TRACE network [1394] - Listening... 15:09:21.718750 TRACE ai [1198] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Sanya and object Star Axis at 65 97 1. 15:09:21.718750 TRACE ai [1198] - Completing goal: FIND OBJ 5,284 (Sanya) 15:09:21.718750 TRACE ai [1198] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:21.718750 TRACE ai [1198] - Completing goal: VISIT TILE (65 97 1) (Sanya) 15:09:21.718750 DEBUG ai [1198] - Hero Sanya moved from 65 97 1 to 65 97 1. Returning 1. 15:09:21.718750 TRACE ai [1198] - Time of looking for wander destination was 78 ms. 15:09:21.718750 WARN ai [1198] - hero Tanny II has 2230 MP left 15:09:21.734375 WARN ai [1198] - hero Pyre has 1891 MP left 15:09:21.734375 WARN ai [1198] - hero Traitor has 1560 MP left 15:09:21.734375 WARN ai [1198] - hero Sanya has 1560 MP left 15:09:21.734375 INFO ai [1198] - Player 2 ends turn 15:09:21.734375 DEBUG ai [1198] - Resources at the end of turn: [3, 54, 162, 56, 146, 94, 162938, 0] 15:09:21.734375 TRACE global [1198] - Player 2 ended his turn. 15:09:21.734375 TRACE network [1198] - Sending a request "struct EndTurn". It'll have an ID=126. 15:09:21.734375 TRACE network [1198] - Sending to server a pack of type struct EndTurn 15:09:21.734375 TRACE global [1198] - We'll wait till request 126 is answered. 15:09:21.734375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:21.734375 TRACE network [1394] - Made first apply on cl 15:09:21.734375 TRACE network [1394] - Applied on gs 15:09:21.734375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:21.734375 TRACE network [1394] - Made second apply on cl 15:09:21.734375 INFO global [1198] - Player 2 ended turn 15:09:21.734375 TRACE network [1394] - Listening... 15:09:21.734375 TRACE network [1394] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:09:21.734375 TRACE network [1394] - Made first apply on cl 15:09:21.734375 TRACE network [1394] - Applied on gs 15:09:21.750000 TRACE ai [1394] - Entering void __thiscall VCAI::yourTurn(void). 15:09:21.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::yourTurn(void). 15:09:21.750000 TRACE network [1394] - Made second apply on cl 15:09:21.750000 TRACE network [1394] - Listening... 15:09:21.750000 INFO global [10d0] - Player 3 starting turn 15:09:21.750000 DEBUG ai [10d0] - Striving to goal of type WIN 15:09:21.750000 DEBUG ai [10d0] - Considering goal WIN 15:09:21.750000 DEBUG ai [10d0] - Considering goal CONQUER 15:09:22.062500 DEBUG ai [10d0] - Choosing abstract goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:22.062500 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:22.062500 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:22.078125 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:22.078125 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:22.078125 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:22.093750 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 2.679) 15:09:22.093750 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:22.093750 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=127. 15:09:22.093750 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.093750 TRACE global [10d0] - We'll wait till request 127 is answered. 15:09:22.093750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.093750 TRACE network [1394] - Made first apply on cl 15:09:22.093750 TRACE network [1394] - Applied on gs 15:09:22.093750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.093750 TRACE network [1394] - Made second apply on cl 15:09:22.093750 TRACE network [1394] - Listening... 15:09:22.093750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.093750 TRACE network [1394] - Made first apply on cl 15:09:22.093750 TRACE network [1394] - Applied on gs 15:09:22.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.093750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.140625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.156250 TRACE network [1394] - Made second apply on cl 15:09:22.156250 TRACE network [1394] - Listening... 15:09:22.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.156250 TRACE network [1394] - Made first apply on cl 15:09:22.156250 TRACE network [1394] - Applied on gs 15:09:22.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.156250 TRACE network [1394] - Made second apply on cl 15:09:22.156250 TRACE network [1394] - Listening... 15:09:22.156250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.156250 TRACE network [1394] - Made first apply on cl 15:09:22.156250 TRACE network [1394] - Applied on gs 15:09:22.156250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.156250 TRACE network [1394] - Made second apply on cl 15:09:22.156250 TRACE network [1394] - Listening... 15:09:22.156250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=128. 15:09:22.156250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.156250 TRACE global [10d0] - We'll wait till request 128 is answered. 15:09:22.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.156250 TRACE network [1394] - Made first apply on cl 15:09:22.156250 TRACE network [1394] - Applied on gs 15:09:22.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.156250 TRACE network [1394] - Made second apply on cl 15:09:22.156250 TRACE network [1394] - Listening... 15:09:22.156250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.156250 TRACE network [1394] - Made first apply on cl 15:09:22.156250 TRACE network [1394] - Applied on gs 15:09:22.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.187500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.203125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.218750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.218750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.218750 TRACE network [1394] - Made second apply on cl 15:09:22.218750 TRACE network [1394] - Listening... 15:09:22.218750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.218750 TRACE network [1394] - Made first apply on cl 15:09:22.218750 TRACE network [1394] - Applied on gs 15:09:22.218750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.218750 TRACE network [1394] - Made second apply on cl 15:09:22.218750 TRACE network [1394] - Listening... 15:09:22.218750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.218750 TRACE network [1394] - Made first apply on cl 15:09:22.218750 TRACE network [1394] - Applied on gs 15:09:22.218750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.218750 TRACE network [1394] - Made second apply on cl 15:09:22.218750 TRACE network [1394] - Listening... 15:09:22.218750 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=129. 15:09:22.218750 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.218750 TRACE global [10d0] - We'll wait till request 129 is answered. 15:09:22.218750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.218750 TRACE network [1394] - Made first apply on cl 15:09:22.218750 TRACE network [1394] - Applied on gs 15:09:22.218750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.218750 TRACE network [1394] - Made second apply on cl 15:09:22.218750 TRACE network [1394] - Listening... 15:09:22.218750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.218750 TRACE network [1394] - Made first apply on cl 15:09:22.218750 TRACE network [1394] - Applied on gs 15:09:22.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.234375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.250000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.281250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.296875 TRACE network [1394] - Made second apply on cl 15:09:22.296875 TRACE network [1394] - Listening... 15:09:22.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.296875 TRACE network [1394] - Made first apply on cl 15:09:22.296875 TRACE network [1394] - Applied on gs 15:09:22.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.296875 TRACE network [1394] - Made second apply on cl 15:09:22.296875 TRACE network [1394] - Listening... 15:09:22.296875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.296875 TRACE network [1394] - Made first apply on cl 15:09:22.296875 TRACE network [1394] - Applied on gs 15:09:22.296875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.296875 TRACE network [1394] - Made second apply on cl 15:09:22.296875 TRACE network [1394] - Listening... 15:09:22.296875 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=130. 15:09:22.296875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.296875 TRACE global [10d0] - We'll wait till request 130 is answered. 15:09:22.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.296875 TRACE network [1394] - Made first apply on cl 15:09:22.296875 TRACE network [1394] - Applied on gs 15:09:22.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.296875 TRACE network [1394] - Made second apply on cl 15:09:22.296875 TRACE network [1394] - Listening... 15:09:22.296875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.296875 TRACE network [1394] - Made first apply on cl 15:09:22.296875 TRACE network [1394] - Applied on gs 15:09:22.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.328125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.343750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.359375 TRACE network [1394] - Made second apply on cl 15:09:22.359375 TRACE network [1394] - Listening... 15:09:22.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.359375 TRACE network [1394] - Made first apply on cl 15:09:22.359375 TRACE network [1394] - Applied on gs 15:09:22.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.359375 TRACE network [1394] - Made second apply on cl 15:09:22.359375 TRACE network [1394] - Listening... 15:09:22.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.359375 TRACE network [1394] - Made first apply on cl 15:09:22.359375 TRACE network [1394] - Applied on gs 15:09:22.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.359375 TRACE network [1394] - Made second apply on cl 15:09:22.359375 TRACE network [1394] - Listening... 15:09:22.359375 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=131. 15:09:22.359375 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.359375 TRACE global [10d0] - We'll wait till request 131 is answered. 15:09:22.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.359375 TRACE network [1394] - Made first apply on cl 15:09:22.359375 TRACE network [1394] - Applied on gs 15:09:22.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.359375 TRACE network [1394] - Made second apply on cl 15:09:22.359375 TRACE network [1394] - Listening... 15:09:22.359375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.359375 TRACE network [1394] - Made first apply on cl 15:09:22.359375 TRACE network [1394] - Applied on gs 15:09:22.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.390625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.421875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.421875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.421875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.421875 TRACE network [1394] - Made second apply on cl 15:09:22.421875 TRACE network [1394] - Listening... 15:09:22.421875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.421875 TRACE network [1394] - Made first apply on cl 15:09:22.421875 TRACE network [1394] - Applied on gs 15:09:22.421875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.421875 TRACE network [1394] - Made second apply on cl 15:09:22.421875 TRACE network [1394] - Listening... 15:09:22.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.437500 TRACE network [1394] - Made first apply on cl 15:09:22.437500 TRACE network [1394] - Applied on gs 15:09:22.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.437500 TRACE network [1394] - Made second apply on cl 15:09:22.437500 TRACE network [1394] - Listening... 15:09:22.437500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=132. 15:09:22.437500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.437500 TRACE global [10d0] - We'll wait till request 132 is answered. 15:09:22.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.437500 TRACE network [1394] - Made first apply on cl 15:09:22.437500 TRACE network [1394] - Applied on gs 15:09:22.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.437500 TRACE network [1394] - Made second apply on cl 15:09:22.437500 TRACE network [1394] - Listening... 15:09:22.437500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.437500 TRACE network [1394] - Made first apply on cl 15:09:22.437500 TRACE network [1394] - Applied on gs 15:09:22.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.468750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.484375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.500000 TRACE network [1394] - Made second apply on cl 15:09:22.500000 TRACE network [1394] - Listening... 15:09:22.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.500000 TRACE network [1394] - Made first apply on cl 15:09:22.500000 TRACE network [1394] - Applied on gs 15:09:22.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.500000 TRACE network [1394] - Made second apply on cl 15:09:22.500000 TRACE network [1394] - Listening... 15:09:22.500000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.500000 TRACE network [1394] - Made first apply on cl 15:09:22.500000 TRACE network [1394] - Applied on gs 15:09:22.500000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.500000 TRACE network [1394] - Made second apply on cl 15:09:22.500000 TRACE network [1394] - Listening... 15:09:22.500000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=133. 15:09:22.500000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.500000 TRACE global [10d0] - We'll wait till request 133 is answered. 15:09:22.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.500000 TRACE network [1394] - Made first apply on cl 15:09:22.500000 TRACE network [1394] - Applied on gs 15:09:22.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.500000 TRACE network [1394] - Made second apply on cl 15:09:22.500000 TRACE network [1394] - Listening... 15:09:22.500000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.500000 TRACE network [1394] - Made first apply on cl 15:09:22.500000 TRACE network [1394] - Applied on gs 15:09:22.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.562500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.562500 TRACE network [1394] - Made second apply on cl 15:09:22.562500 TRACE network [1394] - Listening... 15:09:22.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.562500 TRACE network [1394] - Made first apply on cl 15:09:22.562500 TRACE network [1394] - Applied on gs 15:09:22.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.562500 TRACE network [1394] - Made second apply on cl 15:09:22.562500 TRACE network [1394] - Listening... 15:09:22.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.562500 TRACE network [1394] - Made first apply on cl 15:09:22.562500 TRACE network [1394] - Applied on gs 15:09:22.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.562500 TRACE network [1394] - Made second apply on cl 15:09:22.562500 TRACE network [1394] - Listening... 15:09:22.562500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=134. 15:09:22.562500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.562500 TRACE global [10d0] - We'll wait till request 134 is answered. 15:09:22.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.562500 TRACE network [1394] - Made first apply on cl 15:09:22.578125 TRACE network [1394] - Applied on gs 15:09:22.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.578125 TRACE network [1394] - Made second apply on cl 15:09:22.578125 TRACE network [1394] - Listening... 15:09:22.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.578125 TRACE network [1394] - Made first apply on cl 15:09:22.578125 TRACE network [1394] - Applied on gs 15:09:22.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.609375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.640625 TRACE network [1394] - Made second apply on cl 15:09:22.640625 TRACE network [1394] - Listening... 15:09:22.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.640625 TRACE network [1394] - Made first apply on cl 15:09:22.640625 TRACE network [1394] - Applied on gs 15:09:22.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.640625 TRACE network [1394] - Made second apply on cl 15:09:22.640625 TRACE network [1394] - Listening... 15:09:22.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.640625 TRACE network [1394] - Made first apply on cl 15:09:22.640625 TRACE network [1394] - Applied on gs 15:09:22.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.640625 TRACE network [1394] - Made second apply on cl 15:09:22.640625 TRACE network [1394] - Listening... 15:09:22.640625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=135. 15:09:22.640625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.640625 TRACE global [10d0] - We'll wait till request 135 is answered. 15:09:22.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.640625 TRACE network [1394] - Made first apply on cl 15:09:22.640625 TRACE network [1394] - Applied on gs 15:09:22.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.640625 TRACE network [1394] - Made second apply on cl 15:09:22.640625 TRACE network [1394] - Listening... 15:09:22.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.640625 TRACE network [1394] - Made first apply on cl 15:09:22.640625 TRACE network [1394] - Applied on gs 15:09:22.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.671875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.703125 TRACE network [1394] - Made second apply on cl 15:09:22.703125 TRACE network [1394] - Listening... 15:09:22.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.703125 TRACE network [1394] - Made first apply on cl 15:09:22.703125 TRACE network [1394] - Applied on gs 15:09:22.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.703125 TRACE network [1394] - Made second apply on cl 15:09:22.703125 TRACE network [1394] - Listening... 15:09:22.703125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.703125 TRACE network [1394] - Made first apply on cl 15:09:22.703125 TRACE network [1394] - Applied on gs 15:09:22.703125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.703125 TRACE network [1394] - Made second apply on cl 15:09:22.703125 TRACE network [1394] - Listening... 15:09:22.703125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=136. 15:09:22.703125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.703125 TRACE global [10d0] - We'll wait till request 136 is answered. 15:09:22.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.703125 TRACE network [1394] - Made first apply on cl 15:09:22.703125 TRACE network [1394] - Applied on gs 15:09:22.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.703125 TRACE network [1394] - Made second apply on cl 15:09:22.703125 TRACE network [1394] - Listening... 15:09:22.703125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.703125 TRACE network [1394] - Made first apply on cl 15:09:22.703125 TRACE network [1394] - Applied on gs 15:09:22.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.718750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.750000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.765625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.781250 TRACE network [1394] - Made second apply on cl 15:09:22.781250 TRACE network [1394] - Listening... 15:09:22.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.781250 TRACE network [1394] - Made first apply on cl 15:09:22.781250 TRACE network [1394] - Applied on gs 15:09:22.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.781250 TRACE network [1394] - Made second apply on cl 15:09:22.781250 TRACE network [1394] - Listening... 15:09:22.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.781250 TRACE network [1394] - Made first apply on cl 15:09:22.781250 TRACE network [1394] - Applied on gs 15:09:22.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.781250 TRACE network [1394] - Made second apply on cl 15:09:22.781250 TRACE network [1394] - Listening... 15:09:22.781250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=137. 15:09:22.781250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.781250 TRACE global [10d0] - We'll wait till request 137 is answered. 15:09:22.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.781250 TRACE network [1394] - Made first apply on cl 15:09:22.781250 TRACE network [1394] - Applied on gs 15:09:22.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.781250 TRACE network [1394] - Made second apply on cl 15:09:22.781250 TRACE network [1394] - Listening... 15:09:22.781250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.781250 TRACE network [1394] - Made first apply on cl 15:09:22.781250 TRACE network [1394] - Applied on gs 15:09:22.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.796875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.812500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.828125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.890625 TRACE network [1394] - Made second apply on cl 15:09:22.890625 TRACE network [1394] - Listening... 15:09:22.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.890625 TRACE network [1394] - Made first apply on cl 15:09:22.890625 TRACE network [1394] - Applied on gs 15:09:22.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.890625 TRACE network [1394] - Made second apply on cl 15:09:22.890625 TRACE network [1394] - Listening... 15:09:22.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.890625 TRACE network [1394] - Made first apply on cl 15:09:22.890625 TRACE network [1394] - Applied on gs 15:09:22.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.890625 TRACE network [1394] - Made second apply on cl 15:09:22.890625 TRACE network [1394] - Listening... 15:09:22.890625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=138. 15:09:22.890625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.890625 TRACE global [10d0] - We'll wait till request 138 is answered. 15:09:22.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.890625 TRACE network [1394] - Made first apply on cl 15:09:22.890625 TRACE network [1394] - Applied on gs 15:09:22.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.890625 TRACE network [1394] - Made second apply on cl 15:09:22.890625 TRACE network [1394] - Listening... 15:09:22.890625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.890625 TRACE network [1394] - Made first apply on cl 15:09:22.890625 TRACE network [1394] - Applied on gs 15:09:22.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.906250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.921875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:22.953125 TRACE network [1394] - Made second apply on cl 15:09:22.953125 TRACE network [1394] - Listening... 15:09:22.953125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.953125 TRACE network [1394] - Made first apply on cl 15:09:22.953125 TRACE network [1394] - Applied on gs 15:09:22.953125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:22.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.953125 TRACE network [1394] - Made second apply on cl 15:09:22.953125 TRACE network [1394] - Listening... 15:09:22.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:22.953125 TRACE network [1394] - Made first apply on cl 15:09:22.953125 TRACE network [1394] - Applied on gs 15:09:22.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:22.953125 TRACE network [1394] - Made second apply on cl 15:09:22.953125 TRACE network [1394] - Listening... 15:09:22.953125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=139. 15:09:22.953125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:22.953125 TRACE global [10d0] - We'll wait till request 139 is answered. 15:09:22.953125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:22.953125 TRACE network [1394] - Made first apply on cl 15:09:22.953125 TRACE network [1394] - Applied on gs 15:09:22.953125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:22.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:22.953125 TRACE network [1394] - Made second apply on cl 15:09:22.953125 TRACE network [1394] - Listening... 15:09:22.953125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:22.953125 TRACE network [1394] - Made first apply on cl 15:09:22.953125 TRACE network [1394] - Applied on gs 15:09:22.953125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.953125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:22.968750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:22.984375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:22.984375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:23.015625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:23.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.015625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.015625 TRACE network [1394] - Made second apply on cl 15:09:23.015625 TRACE network [1394] - Listening... 15:09:23.015625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.015625 TRACE network [1394] - Made first apply on cl 15:09:23.015625 TRACE network [1394] - Applied on gs 15:09:23.015625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.015625 TRACE network [1394] - Made second apply on cl 15:09:23.015625 TRACE network [1394] - Listening... 15:09:23.015625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.015625 TRACE network [1394] - Made first apply on cl 15:09:23.015625 TRACE network [1394] - Applied on gs 15:09:23.015625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.015625 TRACE network [1394] - Made second apply on cl 15:09:23.015625 TRACE network [1394] - Listening... 15:09:23.015625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=140. 15:09:23.015625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.015625 TRACE global [10d0] - We'll wait till request 140 is answered. 15:09:23.031250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.031250 TRACE network [1394] - Made first apply on cl 15:09:23.031250 TRACE network [1394] - Applied on gs 15:09:23.031250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.031250 TRACE network [1394] - Made second apply on cl 15:09:23.031250 TRACE network [1394] - Listening... 15:09:23.031250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.031250 TRACE network [1394] - Made first apply on cl 15:09:23.031250 TRACE network [1394] - Applied on gs 15:09:23.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.031250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.031250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.046875 TRACE network [1394] - Made second apply on cl 15:09:23.046875 TRACE network [1394] - Listening... 15:09:23.046875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.046875 TRACE network [1394] - Made first apply on cl 15:09:23.046875 TRACE network [1394] - Applied on gs 15:09:23.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.046875 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.046875 TRACE network [1394] - Made second apply on cl 15:09:23.046875 TRACE network [1394] - Listening... 15:09:23.046875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.046875 TRACE network [1394] - Made first apply on cl 15:09:23.046875 TRACE network [1394] - Applied on gs 15:09:23.046875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.046875 TRACE network [1394] - Made second apply on cl 15:09:23.046875 TRACE network [1394] - Listening... 15:09:23.046875 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.046875 TRACE network [1394] - Made first apply on cl 15:09:23.046875 TRACE network [1394] - Applied on gs 15:09:23.046875 TRACE network [1394] - Made second apply on cl 15:09:23.046875 TRACE network [1394] - Listening... 15:09:23.046875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.046875 TRACE network [1394] - Made first apply on cl 15:09:23.046875 TRACE network [1394] - Applied on gs 15:09:23.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.046875 TRACE network [1394] - Made second apply on cl 15:09:23.046875 TRACE network [1394] - Listening... 15:09:23.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.046875 TRACE network [1394] - Made first apply on cl 15:09:23.046875 TRACE network [1394] - Applied on gs 15:09:23.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.046875 TRACE network [1394] - Made second apply on cl 15:09:23.046875 TRACE network [1394] - Listening... 15:09:23.046875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.046875 TRACE network [1394] - Made first apply on cl 15:09:23.046875 TRACE network [1394] - Applied on gs 15:09:23.046875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.046875 TRACE network [1394] - Made second apply on cl 15:09:23.046875 TRACE network [1394] - Listening... 15:09:23.046875 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.046875 DEBUG ai [10d0] - Hero Rosic moved from 117 80 1 to 106 87 1. Returning 1. 15:09:23.046875 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.046875 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.046875 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.062500 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.078125 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.078125 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.078125 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.078125 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 4.000) 15:09:23.078125 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.078125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=141. 15:09:23.078125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.078125 TRACE global [10d0] - We'll wait till request 141 is answered. 15:09:23.078125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.078125 TRACE network [1394] - Made first apply on cl 15:09:23.078125 TRACE network [1394] - Applied on gs 15:09:23.078125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.078125 TRACE network [1394] - Made second apply on cl 15:09:23.078125 TRACE network [1394] - Listening... 15:09:23.093750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.093750 TRACE network [1394] - Made first apply on cl 15:09:23.093750 TRACE network [1394] - Applied on gs 15:09:23.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.109375 TRACE network [1394] - Made second apply on cl 15:09:23.109375 TRACE network [1394] - Listening... 15:09:23.109375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.109375 TRACE network [1394] - Made first apply on cl 15:09:23.109375 TRACE network [1394] - Applied on gs 15:09:23.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.109375 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.109375 TRACE network [1394] - Made second apply on cl 15:09:23.109375 TRACE network [1394] - Listening... 15:09:23.109375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.109375 TRACE network [1394] - Made first apply on cl 15:09:23.109375 TRACE network [1394] - Applied on gs 15:09:23.109375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.109375 TRACE network [1394] - Made second apply on cl 15:09:23.109375 TRACE network [1394] - Listening... 15:09:23.109375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.109375 TRACE network [1394] - Made first apply on cl 15:09:23.109375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.109375 TRACE network [1394] - Applied on gs 15:09:23.109375 TRACE network [1394] - Made second apply on cl 15:09:23.109375 TRACE network [1394] - Listening... 15:09:23.109375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.109375 TRACE network [1394] - Made first apply on cl 15:09:23.109375 TRACE network [1394] - Applied on gs 15:09:23.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.109375 TRACE network [1394] - Made second apply on cl 15:09:23.109375 TRACE network [1394] - Listening... 15:09:23.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.109375 TRACE network [1394] - Made first apply on cl 15:09:23.109375 TRACE network [1394] - Applied on gs 15:09:23.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.109375 TRACE network [1394] - Made second apply on cl 15:09:23.109375 TRACE network [1394] - Listening... 15:09:23.109375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.109375 TRACE network [1394] - Made first apply on cl 15:09:23.109375 TRACE network [1394] - Applied on gs 15:09:23.109375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.109375 TRACE network [1394] - Made second apply on cl 15:09:23.109375 TRACE network [1394] - Listening... 15:09:23.109375 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.109375 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.109375 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.109375 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.109375 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.109375 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.156250 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.156250 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.156250 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.156250 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 4.000) 15:09:23.156250 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.156250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=142. 15:09:23.156250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.156250 TRACE global [10d0] - We'll wait till request 142 is answered. 15:09:23.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.156250 TRACE network [1394] - Made first apply on cl 15:09:23.156250 TRACE network [1394] - Applied on gs 15:09:23.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.156250 TRACE network [1394] - Made second apply on cl 15:09:23.156250 TRACE network [1394] - Listening... 15:09:23.156250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.156250 TRACE network [1394] - Made first apply on cl 15:09:23.156250 TRACE network [1394] - Applied on gs 15:09:23.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.171875 TRACE network [1394] - Made second apply on cl 15:09:23.171875 TRACE network [1394] - Listening... 15:09:23.171875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.171875 TRACE network [1394] - Made first apply on cl 15:09:23.171875 TRACE network [1394] - Applied on gs 15:09:23.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.187500 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.187500 TRACE network [1394] - Made second apply on cl 15:09:23.187500 TRACE network [1394] - Listening... 15:09:23.187500 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.187500 TRACE network [1394] - Made first apply on cl 15:09:23.187500 TRACE network [1394] - Applied on gs 15:09:23.187500 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.187500 TRACE network [1394] - Made second apply on cl 15:09:23.187500 TRACE network [1394] - Listening... 15:09:23.187500 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.187500 TRACE network [1394] - Made first apply on cl 15:09:23.187500 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.187500 TRACE network [1394] - Applied on gs 15:09:23.187500 TRACE network [1394] - Made second apply on cl 15:09:23.187500 TRACE network [1394] - Listening... 15:09:23.187500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.187500 TRACE network [1394] - Made first apply on cl 15:09:23.187500 TRACE network [1394] - Applied on gs 15:09:23.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.187500 TRACE network [1394] - Made second apply on cl 15:09:23.187500 TRACE network [1394] - Listening... 15:09:23.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.187500 TRACE network [1394] - Made first apply on cl 15:09:23.187500 TRACE network [1394] - Applied on gs 15:09:23.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.187500 TRACE network [1394] - Made second apply on cl 15:09:23.187500 TRACE network [1394] - Listening... 15:09:23.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.187500 TRACE network [1394] - Made first apply on cl 15:09:23.187500 TRACE network [1394] - Applied on gs 15:09:23.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.187500 TRACE network [1394] - Made second apply on cl 15:09:23.187500 TRACE network [1394] - Listening... 15:09:23.187500 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.187500 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.187500 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.187500 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.187500 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.187500 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.234375 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.234375 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.250000 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.250000 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 4.000) 15:09:23.250000 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.250000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=143. 15:09:23.250000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.250000 TRACE global [10d0] - We'll wait till request 143 is answered. 15:09:23.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.250000 TRACE network [1394] - Made first apply on cl 15:09:23.250000 TRACE network [1394] - Applied on gs 15:09:23.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.250000 TRACE network [1394] - Made second apply on cl 15:09:23.250000 TRACE network [1394] - Listening... 15:09:23.250000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.250000 TRACE network [1394] - Made first apply on cl 15:09:23.250000 TRACE network [1394] - Applied on gs 15:09:23.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.265625 TRACE network [1394] - Made second apply on cl 15:09:23.265625 TRACE network [1394] - Listening... 15:09:23.265625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.265625 TRACE network [1394] - Made first apply on cl 15:09:23.265625 TRACE network [1394] - Applied on gs 15:09:23.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.265625 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.265625 TRACE network [1394] - Made second apply on cl 15:09:23.265625 TRACE network [1394] - Listening... 15:09:23.265625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.265625 TRACE network [1394] - Made first apply on cl 15:09:23.265625 TRACE network [1394] - Applied on gs 15:09:23.265625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.265625 TRACE network [1394] - Made second apply on cl 15:09:23.265625 TRACE network [1394] - Listening... 15:09:23.265625 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.265625 TRACE network [1394] - Made first apply on cl 15:09:23.265625 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.265625 TRACE network [1394] - Applied on gs 15:09:23.265625 TRACE network [1394] - Made second apply on cl 15:09:23.265625 TRACE network [1394] - Listening... 15:09:23.281250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.281250 TRACE network [1394] - Made first apply on cl 15:09:23.281250 TRACE network [1394] - Applied on gs 15:09:23.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.281250 TRACE network [1394] - Made second apply on cl 15:09:23.281250 TRACE network [1394] - Listening... 15:09:23.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.281250 TRACE network [1394] - Made first apply on cl 15:09:23.281250 TRACE network [1394] - Applied on gs 15:09:23.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.281250 TRACE network [1394] - Made second apply on cl 15:09:23.281250 TRACE network [1394] - Listening... 15:09:23.281250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.281250 TRACE network [1394] - Made first apply on cl 15:09:23.281250 TRACE network [1394] - Applied on gs 15:09:23.281250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.281250 TRACE network [1394] - Made second apply on cl 15:09:23.281250 TRACE network [1394] - Listening... 15:09:23.281250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.281250 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.281250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.281250 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.281250 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.281250 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.296875 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.296875 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.296875 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.296875 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.982) 15:09:23.296875 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.296875 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=144. 15:09:23.296875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.296875 TRACE global [10d0] - We'll wait till request 144 is answered. 15:09:23.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.312500 TRACE network [1394] - Made first apply on cl 15:09:23.312500 TRACE network [1394] - Applied on gs 15:09:23.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.312500 TRACE network [1394] - Made second apply on cl 15:09:23.312500 TRACE network [1394] - Listening... 15:09:23.312500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.312500 TRACE network [1394] - Made first apply on cl 15:09:23.312500 TRACE network [1394] - Applied on gs 15:09:23.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.328125 TRACE network [1394] - Made second apply on cl 15:09:23.328125 TRACE network [1394] - Listening... 15:09:23.328125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.328125 TRACE network [1394] - Made first apply on cl 15:09:23.328125 TRACE network [1394] - Applied on gs 15:09:23.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.328125 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.328125 TRACE network [1394] - Made second apply on cl 15:09:23.328125 TRACE network [1394] - Listening... 15:09:23.328125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.328125 TRACE network [1394] - Made first apply on cl 15:09:23.328125 TRACE network [1394] - Applied on gs 15:09:23.328125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.328125 TRACE network [1394] - Made second apply on cl 15:09:23.328125 TRACE network [1394] - Listening... 15:09:23.328125 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.328125 TRACE network [1394] - Made first apply on cl 15:09:23.328125 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.328125 TRACE network [1394] - Applied on gs 15:09:23.328125 TRACE network [1394] - Made second apply on cl 15:09:23.328125 TRACE network [1394] - Listening... 15:09:23.328125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.328125 TRACE network [1394] - Made first apply on cl 15:09:23.328125 TRACE network [1394] - Applied on gs 15:09:23.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.328125 TRACE network [1394] - Made second apply on cl 15:09:23.328125 TRACE network [1394] - Listening... 15:09:23.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.328125 TRACE network [1394] - Made first apply on cl 15:09:23.328125 TRACE network [1394] - Applied on gs 15:09:23.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.328125 TRACE network [1394] - Made second apply on cl 15:09:23.328125 TRACE network [1394] - Listening... 15:09:23.328125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.328125 TRACE network [1394] - Made first apply on cl 15:09:23.328125 TRACE network [1394] - Applied on gs 15:09:23.328125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.328125 TRACE network [1394] - Made second apply on cl 15:09:23.328125 TRACE network [1394] - Listening... 15:09:23.328125 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.328125 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.328125 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.328125 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.328125 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.328125 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.375000 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.375000 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.375000 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.375000 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.957) 15:09:23.375000 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.375000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=145. 15:09:23.375000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.375000 TRACE global [10d0] - We'll wait till request 145 is answered. 15:09:23.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.375000 TRACE network [1394] - Made first apply on cl 15:09:23.375000 TRACE network [1394] - Applied on gs 15:09:23.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.375000 TRACE network [1394] - Made second apply on cl 15:09:23.375000 TRACE network [1394] - Listening... 15:09:23.375000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.375000 TRACE network [1394] - Made first apply on cl 15:09:23.375000 TRACE network [1394] - Applied on gs 15:09:23.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.390625 TRACE network [1394] - Made second apply on cl 15:09:23.390625 TRACE network [1394] - Listening... 15:09:23.390625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.390625 TRACE network [1394] - Made first apply on cl 15:09:23.390625 TRACE network [1394] - Applied on gs 15:09:23.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.390625 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.390625 TRACE network [1394] - Made second apply on cl 15:09:23.390625 TRACE network [1394] - Listening... 15:09:23.390625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.390625 TRACE network [1394] - Made first apply on cl 15:09:23.390625 TRACE network [1394] - Applied on gs 15:09:23.390625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.390625 TRACE network [1394] - Made second apply on cl 15:09:23.390625 TRACE network [1394] - Listening... 15:09:23.406250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.406250 TRACE network [1394] - Made first apply on cl 15:09:23.406250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.406250 TRACE network [1394] - Applied on gs 15:09:23.406250 TRACE network [1394] - Made second apply on cl 15:09:23.406250 TRACE network [1394] - Listening... 15:09:23.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.406250 TRACE network [1394] - Made first apply on cl 15:09:23.406250 TRACE network [1394] - Applied on gs 15:09:23.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.406250 TRACE network [1394] - Made second apply on cl 15:09:23.406250 TRACE network [1394] - Listening... 15:09:23.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.406250 TRACE network [1394] - Made first apply on cl 15:09:23.406250 TRACE network [1394] - Applied on gs 15:09:23.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.406250 TRACE network [1394] - Made second apply on cl 15:09:23.406250 TRACE network [1394] - Listening... 15:09:23.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.406250 TRACE network [1394] - Made first apply on cl 15:09:23.406250 TRACE network [1394] - Applied on gs 15:09:23.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.406250 TRACE network [1394] - Made second apply on cl 15:09:23.406250 TRACE network [1394] - Listening... 15:09:23.406250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.406250 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.406250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.406250 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.406250 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.406250 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.421875 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.421875 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.421875 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.437500 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.927) 15:09:23.437500 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.437500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=146. 15:09:23.437500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.437500 TRACE global [10d0] - We'll wait till request 146 is answered. 15:09:23.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.437500 TRACE network [1394] - Made first apply on cl 15:09:23.437500 TRACE network [1394] - Applied on gs 15:09:23.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.437500 TRACE network [1394] - Made second apply on cl 15:09:23.437500 TRACE network [1394] - Listening... 15:09:23.437500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.437500 TRACE network [1394] - Made first apply on cl 15:09:23.437500 TRACE network [1394] - Applied on gs 15:09:23.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.453125 TRACE network [1394] - Made second apply on cl 15:09:23.453125 TRACE network [1394] - Listening... 15:09:23.453125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.453125 TRACE network [1394] - Made first apply on cl 15:09:23.453125 TRACE network [1394] - Applied on gs 15:09:23.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.453125 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.453125 TRACE network [1394] - Made second apply on cl 15:09:23.453125 TRACE network [1394] - Listening... 15:09:23.453125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.453125 TRACE network [1394] - Made first apply on cl 15:09:23.453125 TRACE network [1394] - Applied on gs 15:09:23.453125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.453125 TRACE network [1394] - Made second apply on cl 15:09:23.453125 TRACE network [1394] - Listening... 15:09:23.453125 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.453125 TRACE network [1394] - Made first apply on cl 15:09:23.453125 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.468750 TRACE network [1394] - Applied on gs 15:09:23.468750 TRACE network [1394] - Made second apply on cl 15:09:23.468750 TRACE network [1394] - Listening... 15:09:23.468750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.468750 TRACE network [1394] - Made first apply on cl 15:09:23.468750 TRACE network [1394] - Applied on gs 15:09:23.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.468750 TRACE network [1394] - Made second apply on cl 15:09:23.468750 TRACE network [1394] - Listening... 15:09:23.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.468750 TRACE network [1394] - Made first apply on cl 15:09:23.468750 TRACE network [1394] - Applied on gs 15:09:23.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.468750 TRACE network [1394] - Made second apply on cl 15:09:23.468750 TRACE network [1394] - Listening... 15:09:23.468750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.468750 TRACE network [1394] - Made first apply on cl 15:09:23.468750 TRACE network [1394] - Applied on gs 15:09:23.468750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.468750 TRACE network [1394] - Made second apply on cl 15:09:23.468750 TRACE network [1394] - Listening... 15:09:23.468750 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.468750 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.468750 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.468750 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.468750 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.468750 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.500000 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.500000 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.500000 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.500000 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.892) 15:09:23.500000 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.500000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=147. 15:09:23.500000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.500000 TRACE global [10d0] - We'll wait till request 147 is answered. 15:09:23.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.500000 TRACE network [1394] - Made first apply on cl 15:09:23.500000 TRACE network [1394] - Applied on gs 15:09:23.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.500000 TRACE network [1394] - Made second apply on cl 15:09:23.500000 TRACE network [1394] - Listening... 15:09:23.500000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.500000 TRACE network [1394] - Made first apply on cl 15:09:23.500000 TRACE network [1394] - Applied on gs 15:09:23.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.531250 TRACE network [1394] - Made second apply on cl 15:09:23.531250 TRACE network [1394] - Listening... 15:09:23.531250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.531250 TRACE network [1394] - Made first apply on cl 15:09:23.531250 TRACE network [1394] - Applied on gs 15:09:23.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.531250 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.531250 TRACE network [1394] - Made second apply on cl 15:09:23.531250 TRACE network [1394] - Listening... 15:09:23.531250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.531250 TRACE network [1394] - Made first apply on cl 15:09:23.531250 TRACE network [1394] - Applied on gs 15:09:23.531250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.531250 TRACE network [1394] - Made second apply on cl 15:09:23.531250 TRACE network [1394] - Listening... 15:09:23.531250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.531250 TRACE network [1394] - Made first apply on cl 15:09:23.531250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.531250 TRACE network [1394] - Applied on gs 15:09:23.531250 TRACE network [1394] - Made second apply on cl 15:09:23.531250 TRACE network [1394] - Listening... 15:09:23.531250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.531250 TRACE network [1394] - Made first apply on cl 15:09:23.531250 TRACE network [1394] - Applied on gs 15:09:23.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.531250 TRACE network [1394] - Made second apply on cl 15:09:23.531250 TRACE network [1394] - Listening... 15:09:23.531250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.531250 TRACE network [1394] - Made first apply on cl 15:09:23.531250 TRACE network [1394] - Applied on gs 15:09:23.531250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.531250 TRACE network [1394] - Made second apply on cl 15:09:23.531250 TRACE network [1394] - Listening... 15:09:23.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.531250 TRACE network [1394] - Made first apply on cl 15:09:23.531250 TRACE network [1394] - Applied on gs 15:09:23.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.531250 TRACE network [1394] - Made second apply on cl 15:09:23.531250 TRACE network [1394] - Listening... 15:09:23.531250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.531250 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.531250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.531250 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.531250 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.531250 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.546875 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.562500 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.562500 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.562500 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.849) 15:09:23.562500 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.562500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=148. 15:09:23.562500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.562500 TRACE global [10d0] - We'll wait till request 148 is answered. 15:09:23.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.562500 TRACE network [1394] - Made first apply on cl 15:09:23.562500 TRACE network [1394] - Applied on gs 15:09:23.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.562500 TRACE network [1394] - Made second apply on cl 15:09:23.562500 TRACE network [1394] - Listening... 15:09:23.562500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.562500 TRACE network [1394] - Made first apply on cl 15:09:23.562500 TRACE network [1394] - Applied on gs 15:09:23.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.578125 TRACE network [1394] - Made second apply on cl 15:09:23.578125 TRACE network [1394] - Listening... 15:09:23.578125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.578125 TRACE network [1394] - Made first apply on cl 15:09:23.578125 TRACE network [1394] - Applied on gs 15:09:23.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.578125 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.578125 TRACE network [1394] - Made second apply on cl 15:09:23.578125 TRACE network [1394] - Listening... 15:09:23.578125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.578125 TRACE network [1394] - Made first apply on cl 15:09:23.578125 TRACE network [1394] - Applied on gs 15:09:23.578125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.578125 TRACE network [1394] - Made second apply on cl 15:09:23.578125 TRACE network [1394] - Listening... 15:09:23.593750 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.593750 TRACE network [1394] - Made first apply on cl 15:09:23.593750 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.593750 TRACE network [1394] - Applied on gs 15:09:23.593750 TRACE network [1394] - Made second apply on cl 15:09:23.593750 TRACE network [1394] - Listening... 15:09:23.593750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.593750 TRACE network [1394] - Made first apply on cl 15:09:23.593750 TRACE network [1394] - Applied on gs 15:09:23.593750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.593750 TRACE network [1394] - Made second apply on cl 15:09:23.593750 TRACE network [1394] - Listening... 15:09:23.593750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.593750 TRACE network [1394] - Made first apply on cl 15:09:23.593750 TRACE network [1394] - Applied on gs 15:09:23.593750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.593750 TRACE network [1394] - Made second apply on cl 15:09:23.593750 TRACE network [1394] - Listening... 15:09:23.593750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.593750 TRACE network [1394] - Made first apply on cl 15:09:23.593750 TRACE network [1394] - Applied on gs 15:09:23.593750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.593750 TRACE network [1394] - Made second apply on cl 15:09:23.593750 TRACE network [1394] - Listening... 15:09:23.593750 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.593750 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.593750 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.593750 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.593750 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.593750 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.625000 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.625000 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.625000 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.625000 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.799) 15:09:23.625000 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.625000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=149. 15:09:23.625000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.625000 TRACE global [10d0] - We'll wait till request 149 is answered. 15:09:23.625000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.625000 TRACE network [1394] - Made first apply on cl 15:09:23.625000 TRACE network [1394] - Applied on gs 15:09:23.625000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.625000 TRACE network [1394] - Made second apply on cl 15:09:23.625000 TRACE network [1394] - Listening... 15:09:23.625000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.625000 TRACE network [1394] - Made first apply on cl 15:09:23.625000 TRACE network [1394] - Applied on gs 15:09:23.625000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.625000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.656250 TRACE network [1394] - Made second apply on cl 15:09:23.656250 TRACE network [1394] - Listening... 15:09:23.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.656250 TRACE network [1394] - Made first apply on cl 15:09:23.656250 TRACE network [1394] - Applied on gs 15:09:23.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.656250 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.656250 TRACE network [1394] - Made second apply on cl 15:09:23.656250 TRACE network [1394] - Listening... 15:09:23.656250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.656250 TRACE network [1394] - Made first apply on cl 15:09:23.656250 TRACE network [1394] - Applied on gs 15:09:23.656250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.656250 TRACE network [1394] - Made second apply on cl 15:09:23.656250 TRACE network [1394] - Listening... 15:09:23.656250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.656250 TRACE network [1394] - Made first apply on cl 15:09:23.656250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.656250 TRACE network [1394] - Applied on gs 15:09:23.656250 TRACE network [1394] - Made second apply on cl 15:09:23.656250 TRACE network [1394] - Listening... 15:09:23.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.656250 TRACE network [1394] - Made first apply on cl 15:09:23.656250 TRACE network [1394] - Applied on gs 15:09:23.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.656250 TRACE network [1394] - Made second apply on cl 15:09:23.656250 TRACE network [1394] - Listening... 15:09:23.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.656250 TRACE network [1394] - Made first apply on cl 15:09:23.656250 TRACE network [1394] - Applied on gs 15:09:23.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.656250 TRACE network [1394] - Made second apply on cl 15:09:23.656250 TRACE network [1394] - Listening... 15:09:23.656250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.656250 TRACE network [1394] - Made first apply on cl 15:09:23.656250 TRACE network [1394] - Applied on gs 15:09:23.656250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.656250 TRACE network [1394] - Made second apply on cl 15:09:23.656250 TRACE network [1394] - Listening... 15:09:23.656250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.656250 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.656250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.656250 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.656250 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.656250 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.687500 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.687500 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.687500 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.687500 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.741) 15:09:23.687500 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.687500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=150. 15:09:23.687500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.687500 TRACE global [10d0] - We'll wait till request 150 is answered. 15:09:23.687500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.687500 TRACE network [1394] - Made first apply on cl 15:09:23.687500 TRACE network [1394] - Applied on gs 15:09:23.687500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.687500 TRACE network [1394] - Made second apply on cl 15:09:23.687500 TRACE network [1394] - Listening... 15:09:23.687500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.687500 TRACE network [1394] - Made first apply on cl 15:09:23.687500 TRACE network [1394] - Applied on gs 15:09:23.687500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.687500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.703125 TRACE network [1394] - Made second apply on cl 15:09:23.703125 TRACE network [1394] - Listening... 15:09:23.703125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.703125 TRACE network [1394] - Made first apply on cl 15:09:23.703125 TRACE network [1394] - Applied on gs 15:09:23.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.703125 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.703125 TRACE network [1394] - Made second apply on cl 15:09:23.703125 TRACE network [1394] - Listening... 15:09:23.718750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.718750 TRACE network [1394] - Made first apply on cl 15:09:23.718750 TRACE network [1394] - Applied on gs 15:09:23.718750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.718750 TRACE network [1394] - Made second apply on cl 15:09:23.718750 TRACE network [1394] - Listening... 15:09:23.718750 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.718750 TRACE network [1394] - Made first apply on cl 15:09:23.718750 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.718750 TRACE network [1394] - Applied on gs 15:09:23.718750 TRACE network [1394] - Made second apply on cl 15:09:23.718750 TRACE network [1394] - Listening... 15:09:23.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.718750 TRACE network [1394] - Made first apply on cl 15:09:23.718750 TRACE network [1394] - Applied on gs 15:09:23.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.718750 TRACE network [1394] - Made second apply on cl 15:09:23.718750 TRACE network [1394] - Listening... 15:09:23.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.718750 TRACE network [1394] - Made first apply on cl 15:09:23.718750 TRACE network [1394] - Applied on gs 15:09:23.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.718750 TRACE network [1394] - Made second apply on cl 15:09:23.718750 TRACE network [1394] - Listening... 15:09:23.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.718750 TRACE network [1394] - Made first apply on cl 15:09:23.718750 TRACE network [1394] - Applied on gs 15:09:23.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.718750 TRACE network [1394] - Made second apply on cl 15:09:23.718750 TRACE network [1394] - Listening... 15:09:23.718750 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.718750 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.718750 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.718750 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.718750 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.718750 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.750000 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.750000 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.750000 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.750000 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 3.703) 15:09:23.750000 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.750000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=151. 15:09:23.750000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.750000 TRACE global [10d0] - We'll wait till request 151 is answered. 15:09:23.750000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.765625 TRACE network [1394] - Made first apply on cl 15:09:23.765625 TRACE network [1394] - Applied on gs 15:09:23.765625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.765625 TRACE network [1394] - Made second apply on cl 15:09:23.765625 TRACE network [1394] - Listening... 15:09:23.765625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.765625 TRACE network [1394] - Made first apply on cl 15:09:23.765625 TRACE network [1394] - Applied on gs 15:09:23.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.781250 TRACE network [1394] - Made second apply on cl 15:09:23.781250 TRACE network [1394] - Listening... 15:09:23.781250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.781250 TRACE network [1394] - Made first apply on cl 15:09:23.781250 TRACE network [1394] - Applied on gs 15:09:23.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.781250 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.781250 TRACE network [1394] - Made second apply on cl 15:09:23.781250 TRACE network [1394] - Listening... 15:09:23.781250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.781250 TRACE network [1394] - Made first apply on cl 15:09:23.781250 TRACE network [1394] - Applied on gs 15:09:23.781250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.781250 TRACE network [1394] - Made second apply on cl 15:09:23.781250 TRACE network [1394] - Listening... 15:09:23.781250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.781250 TRACE network [1394] - Made first apply on cl 15:09:23.781250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.781250 TRACE network [1394] - Applied on gs 15:09:23.781250 TRACE network [1394] - Made second apply on cl 15:09:23.781250 TRACE network [1394] - Listening... 15:09:23.781250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.781250 TRACE network [1394] - Made first apply on cl 15:09:23.781250 TRACE network [1394] - Applied on gs 15:09:23.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.781250 TRACE network [1394] - Made second apply on cl 15:09:23.781250 TRACE network [1394] - Listening... 15:09:23.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.781250 TRACE network [1394] - Made first apply on cl 15:09:23.781250 TRACE network [1394] - Applied on gs 15:09:23.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.781250 TRACE network [1394] - Made second apply on cl 15:09:23.781250 TRACE network [1394] - Listening... 15:09:23.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.781250 TRACE network [1394] - Made first apply on cl 15:09:23.781250 TRACE network [1394] - Applied on gs 15:09:23.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.781250 TRACE network [1394] - Made second apply on cl 15:09:23.781250 TRACE network [1394] - Listening... 15:09:23.781250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.781250 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.781250 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.781250 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.781250 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.781250 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.828125 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.828125 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.828125 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.828125 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 2.679) 15:09:23.828125 DEBUG ai [10d0] - Moving hero Rosic to tile 105 87 1 15:09:23.828125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=152. 15:09:23.828125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.828125 TRACE global [10d0] - We'll wait till request 152 is answered. 15:09:23.828125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.828125 TRACE network [1394] - Made first apply on cl 15:09:23.828125 TRACE network [1394] - Applied on gs 15:09:23.828125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.828125 TRACE network [1394] - Made second apply on cl 15:09:23.828125 TRACE network [1394] - Listening... 15:09:23.828125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.828125 TRACE network [1394] - Made first apply on cl 15:09:23.828125 TRACE network [1394] - Applied on gs 15:09:23.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.843750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.843750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.843750 TRACE network [1394] - Made second apply on cl 15:09:23.843750 TRACE network [1394] - Listening... 15:09:23.859375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.859375 TRACE network [1394] - Made first apply on cl 15:09:23.859375 TRACE network [1394] - Applied on gs 15:09:23.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:23.859375 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Rosic) 15:09:23.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.859375 TRACE network [1394] - Made second apply on cl 15:09:23.859375 TRACE network [1394] - Listening... 15:09:23.859375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:23.859375 TRACE network [1394] - Made first apply on cl 15:09:23.859375 TRACE network [1394] - Applied on gs 15:09:23.859375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:23.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:23.859375 TRACE network [1394] - Made second apply on cl 15:09:23.859375 TRACE network [1394] - Listening... 15:09:23.859375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:23.859375 TRACE network [1394] - Made first apply on cl 15:09:23.859375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:23.859375 TRACE network [1394] - Applied on gs 15:09:23.859375 TRACE network [1394] - Made second apply on cl 15:09:23.859375 TRACE network [1394] - Listening... 15:09:23.859375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:23.859375 TRACE network [1394] - Made first apply on cl 15:09:23.859375 TRACE network [1394] - Applied on gs 15:09:23.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:23.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:23.859375 TRACE network [1394] - Made second apply on cl 15:09:23.859375 TRACE network [1394] - Listening... 15:09:23.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.859375 TRACE network [1394] - Made first apply on cl 15:09:23.859375 TRACE network [1394] - Applied on gs 15:09:23.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.859375 TRACE network [1394] - Made second apply on cl 15:09:23.859375 TRACE network [1394] - Listening... 15:09:23.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.859375 TRACE network [1394] - Made first apply on cl 15:09:23.859375 TRACE network [1394] - Applied on gs 15:09:23.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.859375 TRACE network [1394] - Made second apply on cl 15:09:23.859375 TRACE network [1394] - Listening... 15:09:23.859375 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.859375 DEBUG ai [10d0] - Hero Rosic moved from 106 87 1 to 106 87 1. Returning 1. 15:09:23.859375 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Rosic) 15:09:23.859375 DEBUG ai [10d0] - Hero Rosic visited tile (105 87 1) 15:09:23.859375 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.859375 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (108 79 1) (Rosic) 15:09:23.890625 WARN ai [10d0] - Cannot evaluate goal FIND OBJ 5,635 (Rosic) 15:09:23.890625 DEBUG ai [10d0] - Considering goal FIND OBJ 5,635 (Rosic) 15:09:23.890625 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Rosic) 15:09:23.890625 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Rosic) (value 2.679) 15:09:23.890625 DEBUG ai [10d0] - Failed to realize subgoal of type VISIT TILE (105 87 1) (Rosic) (greater goal type was CLEAR WAY TO (108 79 1) (Rosic)), I will stop. 15:09:23.906250 DEBUG ai [10d0] - The error message was: Cannot visit tile: hero is out of MPs! 15:09:23.906250 DEBUG ai [10d0] - Striving to goal of type VISIT TILE (105 87 1) (Mirlanda) 15:09:23.906250 DEBUG ai [10d0] - Considering goal VISIT TILE (105 87 1) (Mirlanda) 15:09:23.906250 DEBUG ai [10d0] - Trying to realize VISIT TILE (105 87 1) (Mirlanda) (value 2.500) 15:09:23.906250 DEBUG ai [10d0] - Moving hero Mirlanda to tile 105 87 1 15:09:23.906250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=153. 15:09:23.921875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.921875 TRACE global [10d0] - We'll wait till request 153 is answered. 15:09:23.921875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.921875 TRACE network [1394] - Made first apply on cl 15:09:23.921875 TRACE network [1394] - Applied on gs 15:09:23.921875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:23.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.921875 TRACE network [1394] - Made second apply on cl 15:09:23.921875 TRACE network [1394] - Listening... 15:09:23.921875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:23.921875 TRACE network [1394] - Made first apply on cl 15:09:23.921875 TRACE network [1394] - Applied on gs 15:09:23.921875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.921875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:23.937500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:23.953125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:23.953125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:23.968750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:23.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:23.984375 TRACE network [1394] - Made second apply on cl 15:09:23.984375 TRACE network [1394] - Listening... 15:09:23.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.984375 TRACE network [1394] - Made first apply on cl 15:09:23.984375 TRACE network [1394] - Applied on gs 15:09:23.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:23.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:23.984375 TRACE network [1394] - Made second apply on cl 15:09:23.984375 TRACE network [1394] - Listening... 15:09:23.984375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:23.984375 TRACE network [1394] - Made first apply on cl 15:09:23.984375 TRACE network [1394] - Applied on gs 15:09:23.984375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:23.984375 TRACE network [1394] - Made second apply on cl 15:09:23.984375 TRACE network [1394] - Listening... 15:09:23.984375 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=154. 15:09:23.984375 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:23.984375 TRACE global [10d0] - We'll wait till request 154 is answered. 15:09:23.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:23.984375 TRACE network [1394] - Made first apply on cl 15:09:23.984375 TRACE network [1394] - Applied on gs 15:09:24.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.000000 TRACE network [1394] - Made second apply on cl 15:09:24.000000 TRACE network [1394] - Listening... 15:09:24.000000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.000000 TRACE network [1394] - Made first apply on cl 15:09:24.000000 TRACE network [1394] - Applied on gs 15:09:24.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.046875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.062500 TRACE network [1394] - Made second apply on cl 15:09:24.062500 TRACE network [1394] - Listening... 15:09:24.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.062500 TRACE network [1394] - Made first apply on cl 15:09:24.062500 TRACE network [1394] - Applied on gs 15:09:24.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.062500 TRACE network [1394] - Made second apply on cl 15:09:24.062500 TRACE network [1394] - Listening... 15:09:24.062500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.062500 TRACE network [1394] - Made first apply on cl 15:09:24.062500 TRACE network [1394] - Applied on gs 15:09:24.062500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.062500 TRACE network [1394] - Made second apply on cl 15:09:24.062500 TRACE network [1394] - Listening... 15:09:24.062500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=155. 15:09:24.062500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.062500 TRACE global [10d0] - We'll wait till request 155 is answered. 15:09:24.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.062500 TRACE network [1394] - Made first apply on cl 15:09:24.062500 TRACE network [1394] - Applied on gs 15:09:24.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.062500 TRACE network [1394] - Made second apply on cl 15:09:24.062500 TRACE network [1394] - Listening... 15:09:24.062500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.062500 TRACE network [1394] - Made first apply on cl 15:09:24.062500 TRACE network [1394] - Applied on gs 15:09:24.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.093750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.125000 TRACE network [1394] - Made second apply on cl 15:09:24.125000 TRACE network [1394] - Listening... 15:09:24.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.125000 TRACE network [1394] - Made first apply on cl 15:09:24.125000 TRACE network [1394] - Applied on gs 15:09:24.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.125000 TRACE network [1394] - Made second apply on cl 15:09:24.125000 TRACE network [1394] - Listening... 15:09:24.125000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.125000 TRACE network [1394] - Made first apply on cl 15:09:24.125000 TRACE network [1394] - Applied on gs 15:09:24.125000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.140625 TRACE network [1394] - Made second apply on cl 15:09:24.140625 TRACE network [1394] - Listening... 15:09:24.140625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=156. 15:09:24.140625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.140625 TRACE global [10d0] - We'll wait till request 156 is answered. 15:09:24.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.140625 TRACE network [1394] - Made first apply on cl 15:09:24.140625 TRACE network [1394] - Applied on gs 15:09:24.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.140625 TRACE network [1394] - Made second apply on cl 15:09:24.140625 TRACE network [1394] - Listening... 15:09:24.140625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.140625 TRACE network [1394] - Made first apply on cl 15:09:24.140625 TRACE network [1394] - Applied on gs 15:09:24.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.203125 TRACE network [1394] - Made second apply on cl 15:09:24.203125 TRACE network [1394] - Listening... 15:09:24.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.203125 TRACE network [1394] - Made first apply on cl 15:09:24.203125 TRACE network [1394] - Applied on gs 15:09:24.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.203125 TRACE network [1394] - Made second apply on cl 15:09:24.203125 TRACE network [1394] - Listening... 15:09:24.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.203125 TRACE network [1394] - Made first apply on cl 15:09:24.203125 TRACE network [1394] - Applied on gs 15:09:24.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.203125 TRACE network [1394] - Made second apply on cl 15:09:24.203125 TRACE network [1394] - Listening... 15:09:24.203125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=157. 15:09:24.203125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.203125 TRACE global [10d0] - We'll wait till request 157 is answered. 15:09:24.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.203125 TRACE network [1394] - Made first apply on cl 15:09:24.203125 TRACE network [1394] - Applied on gs 15:09:24.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.203125 TRACE network [1394] - Made second apply on cl 15:09:24.203125 TRACE network [1394] - Listening... 15:09:24.203125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.203125 TRACE network [1394] - Made first apply on cl 15:09:24.203125 TRACE network [1394] - Applied on gs 15:09:24.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.234375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.265625 TRACE network [1394] - Made second apply on cl 15:09:24.265625 TRACE network [1394] - Listening... 15:09:24.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.265625 TRACE network [1394] - Made first apply on cl 15:09:24.265625 TRACE network [1394] - Applied on gs 15:09:24.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.265625 TRACE network [1394] - Made second apply on cl 15:09:24.265625 TRACE network [1394] - Listening... 15:09:24.265625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.265625 TRACE network [1394] - Made first apply on cl 15:09:24.265625 TRACE network [1394] - Applied on gs 15:09:24.265625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.265625 TRACE network [1394] - Made second apply on cl 15:09:24.265625 TRACE network [1394] - Listening... 15:09:24.265625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=158. 15:09:24.265625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.265625 TRACE global [10d0] - We'll wait till request 158 is answered. 15:09:24.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.265625 TRACE network [1394] - Made first apply on cl 15:09:24.265625 TRACE network [1394] - Applied on gs 15:09:24.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.265625 TRACE network [1394] - Made second apply on cl 15:09:24.265625 TRACE network [1394] - Listening... 15:09:24.265625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.281250 TRACE network [1394] - Made first apply on cl 15:09:24.281250 TRACE network [1394] - Applied on gs 15:09:24.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.343750 TRACE network [1394] - Made second apply on cl 15:09:24.343750 TRACE network [1394] - Listening... 15:09:24.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.343750 TRACE network [1394] - Made first apply on cl 15:09:24.343750 TRACE network [1394] - Applied on gs 15:09:24.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.343750 TRACE network [1394] - Made second apply on cl 15:09:24.343750 TRACE network [1394] - Listening... 15:09:24.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.343750 TRACE network [1394] - Made first apply on cl 15:09:24.343750 TRACE network [1394] - Applied on gs 15:09:24.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.343750 TRACE network [1394] - Made second apply on cl 15:09:24.343750 TRACE network [1394] - Listening... 15:09:24.343750 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=159. 15:09:24.343750 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.343750 TRACE global [10d0] - We'll wait till request 159 is answered. 15:09:24.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.343750 TRACE network [1394] - Made first apply on cl 15:09:24.343750 TRACE network [1394] - Applied on gs 15:09:24.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.343750 TRACE network [1394] - Made second apply on cl 15:09:24.343750 TRACE network [1394] - Listening... 15:09:24.343750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.343750 TRACE network [1394] - Made first apply on cl 15:09:24.343750 TRACE network [1394] - Applied on gs 15:09:24.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.375000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.406250 TRACE network [1394] - Made second apply on cl 15:09:24.406250 TRACE network [1394] - Listening... 15:09:24.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.406250 TRACE network [1394] - Made first apply on cl 15:09:24.406250 TRACE network [1394] - Applied on gs 15:09:24.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.406250 TRACE network [1394] - Made second apply on cl 15:09:24.406250 TRACE network [1394] - Listening... 15:09:24.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.406250 TRACE network [1394] - Made first apply on cl 15:09:24.406250 TRACE network [1394] - Applied on gs 15:09:24.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.406250 TRACE network [1394] - Made second apply on cl 15:09:24.406250 TRACE network [1394] - Listening... 15:09:24.406250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=160. 15:09:24.406250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.406250 TRACE global [10d0] - We'll wait till request 160 is answered. 15:09:24.421875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.421875 TRACE network [1394] - Made first apply on cl 15:09:24.421875 TRACE network [1394] - Applied on gs 15:09:24.421875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.421875 TRACE network [1394] - Made second apply on cl 15:09:24.421875 TRACE network [1394] - Listening... 15:09:24.421875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.421875 TRACE network [1394] - Made first apply on cl 15:09:24.421875 TRACE network [1394] - Applied on gs 15:09:24.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.421875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.453125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.484375 TRACE network [1394] - Made second apply on cl 15:09:24.484375 TRACE network [1394] - Listening... 15:09:24.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.484375 TRACE network [1394] - Made first apply on cl 15:09:24.484375 TRACE network [1394] - Applied on gs 15:09:24.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.484375 TRACE network [1394] - Made second apply on cl 15:09:24.484375 TRACE network [1394] - Listening... 15:09:24.484375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.484375 TRACE network [1394] - Made first apply on cl 15:09:24.484375 TRACE network [1394] - Applied on gs 15:09:24.484375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.484375 TRACE network [1394] - Made second apply on cl 15:09:24.484375 TRACE network [1394] - Listening... 15:09:24.484375 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=161. 15:09:24.484375 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.484375 TRACE global [10d0] - We'll wait till request 161 is answered. 15:09:24.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.484375 TRACE network [1394] - Made first apply on cl 15:09:24.484375 TRACE network [1394] - Applied on gs 15:09:24.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.484375 TRACE network [1394] - Made second apply on cl 15:09:24.484375 TRACE network [1394] - Listening... 15:09:24.484375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.484375 TRACE network [1394] - Made first apply on cl 15:09:24.484375 TRACE network [1394] - Applied on gs 15:09:24.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.500000 TRACE network [1394] - Made second apply on cl 15:09:24.500000 TRACE network [1394] - Listening... 15:09:24.500000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:24.500000 TRACE network [1394] - Made first apply on cl 15:09:24.500000 TRACE network [1394] - Applied on gs 15:09:24.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Black Border Guard'. 15:09:24.500000 TRACE ai [1394] - Completing goal: FIND OBJ 5,635 (Mirlanda) 15:09:24.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:24.500000 TRACE network [1394] - Made second apply on cl 15:09:24.500000 TRACE network [1394] - Listening... 15:09:24.500000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:24.500000 TRACE network [1394] - Made first apply on cl 15:09:24.500000 TRACE network [1394] - Applied on gs 15:09:24.500000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:24.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:24.500000 TRACE network [1394] - Made second apply on cl 15:09:24.500000 TRACE network [1394] - Listening... 15:09:24.500000 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:24.500000 TRACE network [1394] - Made first apply on cl 15:09:24.500000 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:24.500000 TRACE network [1394] - Applied on gs 15:09:24.500000 TRACE network [1394] - Made second apply on cl 15:09:24.500000 TRACE network [1394] - Listening... 15:09:24.500000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:24.500000 TRACE network [1394] - Made first apply on cl 15:09:24.500000 TRACE network [1394] - Applied on gs 15:09:24.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:24.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:24.500000 TRACE network [1394] - Made second apply on cl 15:09:24.500000 TRACE network [1394] - Listening... 15:09:24.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.500000 TRACE network [1394] - Made first apply on cl 15:09:24.500000 TRACE network [1394] - Applied on gs 15:09:24.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.500000 TRACE network [1394] - Made second apply on cl 15:09:24.500000 TRACE network [1394] - Listening... 15:09:24.500000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.500000 TRACE network [1394] - Made first apply on cl 15:09:24.500000 TRACE network [1394] - Applied on gs 15:09:24.500000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.500000 TRACE network [1394] - Made second apply on cl 15:09:24.500000 TRACE network [1394] - Listening... 15:09:24.500000 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Mirlanda) 15:09:24.500000 DEBUG ai [10d0] - Hero Mirlanda moved from 114 91 1 to 106 88 1. Returning 1. 15:09:24.515625 TRACE ai [10d0] - Completing goal: VISIT TILE (105 87 1) (Mirlanda) 15:09:24.515625 DEBUG ai [10d0] - Hero Mirlanda visited tile (105 87 1) 15:09:24.515625 DEBUG ai [10d0] - Striving to goal of type BUILD 15:09:24.515625 DEBUG ai [10d0] - Considering goal BUILD 15:09:24.515625 DEBUG ai [10d0] - Trying to realize BUILD (value 1.000) 15:09:24.515625 DEBUG ai [10d0] - Looking into Greenstrong 15:09:24.515625 DEBUG ai [10d0] - Player 3 will build Cage of Warlords in town of Greenstrong at 104 77 1 15:09:24.515625 TRACE network [10d0] - Sending a request "struct BuildStructure". It'll have an ID=162. 15:09:24.515625 TRACE network [10d0] - Sending to server a pack of type struct BuildStructure 15:09:24.515625 TRACE global [10d0] - We'll wait till request 162 is answered. 15:09:24.515625 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=163. 15:09:24.515625 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.515625 TRACE global [10d0] - We'll wait till request 163 is answered. 15:09:24.515625 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.515625 TRACE network [1394] - Applied on gs 15:09:24.515625 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.515625 TRACE network [1394] - Made second apply on cl 15:09:24.515625 TRACE network [1394] - Listening... 15:09:24.515625 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.515625 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=164. 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.531250 TRACE global [10d0] - We'll wait till request 164 is answered. 15:09:24.531250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=165. 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.531250 TRACE global [10d0] - We'll wait till request 165 is answered. 15:09:24.531250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=166. 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.531250 TRACE global [10d0] - We'll wait till request 166 is answered. 15:09:24.531250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=167. 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.531250 TRACE global [10d0] - We'll wait till request 167 is answered. 15:09:24.531250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=168. 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.531250 TRACE global [10d0] - We'll wait till request 168 is answered. 15:09:24.531250 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=169. 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.531250 TRACE global [10d0] - We'll wait till request 169 is answered. 15:09:24.531250 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=170. 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.531250 TRACE global [10d0] - We'll wait till request 170 is answered. 15:09:24.531250 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.531250 TRACE network [1394] - Made first apply on cl 15:09:24.531250 TRACE network [1394] - Applied on gs 15:09:24.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.531250 TRACE network [1394] - Made second apply on cl 15:09:24.531250 TRACE network [1394] - Listening... 15:09:24.531250 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=171. 15:09:24.531250 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.546875 TRACE global [10d0] - We'll wait till request 171 is answered. 15:09:24.546875 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=172. 15:09:24.546875 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.546875 TRACE global [10d0] - We'll wait till request 172 is answered. 15:09:24.546875 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=173. 15:09:24.546875 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.546875 TRACE global [10d0] - We'll wait till request 173 is answered. 15:09:24.546875 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=174. 15:09:24.546875 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.546875 TRACE global [10d0] - We'll wait till request 174 is answered. 15:09:24.546875 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=175. 15:09:24.546875 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.546875 TRACE global [10d0] - We'll wait till request 175 is answered. 15:09:24.546875 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 DEBUG ai [10d0] - Looking into Greenhard 15:09:24.546875 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=176. 15:09:24.546875 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.546875 TRACE global [10d0] - We'll wait till request 176 is answered. 15:09:24.546875 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.546875 TRACE network [1394] - Made first apply on cl 15:09:24.546875 TRACE network [1394] - Applied on gs 15:09:24.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.546875 TRACE network [1394] - Made second apply on cl 15:09:24.546875 TRACE network [1394] - Listening... 15:09:24.546875 DEBUG ai [10d0] - Looking into Greenwell 15:09:24.562500 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=177. 15:09:24.562500 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.562500 TRACE global [10d0] - We'll wait till request 177 is answered. 15:09:24.562500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [10d0] - Sending a request "struct RecruitCreatures". It'll have an ID=178. 15:09:24.562500 TRACE network [10d0] - Sending to server a pack of type struct RecruitCreatures 15:09:24.562500 TRACE global [10d0] - We'll wait till request 178 is answered. 15:09:24.562500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=179. 15:09:24.562500 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.562500 TRACE global [10d0] - We'll wait till request 179 is answered. 15:09:24.562500 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=180. 15:09:24.562500 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:24.562500 TRACE global [10d0] - We'll wait till request 180 is answered. 15:09:24.562500 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.562500 TRACE network [1394] - Made first apply on cl 15:09:24.562500 TRACE network [1394] - Applied on gs 15:09:24.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.562500 TRACE network [1394] - Made second apply on cl 15:09:24.562500 TRACE network [1394] - Listening... 15:09:24.562500 DEBUG ai [10d0] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:09:24.562500 DEBUG ai [10d0] - The error message was: BUILD has been realized as much as possible. 15:09:24.562500 DEBUG ai [10d0] - Looking into Greenhorn I, MP=1560 15:09:24.578125 DEBUG ai [10d0] - Moving hero Greenhorn I to tile 102 77 1 15:09:24.578125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=181. 15:09:24.578125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.578125 TRACE global [10d0] - We'll wait till request 181 is answered. 15:09:24.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.578125 TRACE network [1394] - Made first apply on cl 15:09:24.578125 TRACE network [1394] - Applied on gs 15:09:24.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.578125 TRACE network [1394] - Made second apply on cl 15:09:24.578125 TRACE network [1394] - Listening... 15:09:24.593750 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:24.593750 TRACE network [1394] - Made first apply on cl 15:09:24.593750 TRACE network [1394] - Applied on gs 15:09:24.593750 TRACE network [1394] - Made second apply on cl 15:09:24.593750 TRACE network [1394] - Listening... 15:09:24.593750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.593750 TRACE network [1394] - Made first apply on cl 15:09:24.593750 TRACE network [1394] - Applied on gs 15:09:24.593750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.593750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.625000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.640625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.656250 TRACE network [1394] - Made second apply on cl 15:09:24.656250 TRACE network [1394] - Listening... 15:09:24.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:24.656250 TRACE network [1394] - Made first apply on cl 15:09:24.656250 TRACE network [1394] - Applied on gs 15:09:24.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Greenstrong, Fortress'. 15:09:24.656250 TRACE ai [1394] - Completing goal: FIND OBJ 3,273 (Greenhorn I) 15:09:24.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:24.656250 TRACE network [1394] - Made second apply on cl 15:09:24.656250 TRACE network [1394] - Listening... 15:09:24.656250 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:24.656250 TRACE network [1394] - Made first apply on cl 15:09:24.656250 TRACE network [1394] - Applied on gs 15:09:24.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:24.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:24.656250 TRACE network [1394] - Made second apply on cl 15:09:24.656250 TRACE network [1394] - Listening... 15:09:24.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:24.656250 TRACE network [1394] - Made first apply on cl 15:09:24.656250 TRACE network [1394] - Applied on gs 15:09:24.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:24.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:24.656250 TRACE network [1394] - Made second apply on cl 15:09:24.656250 TRACE network [1394] - Listening... 15:09:24.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.656250 TRACE network [1394] - Made first apply on cl 15:09:24.656250 TRACE network [1394] - Applied on gs 15:09:24.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.656250 TRACE network [1394] - Made second apply on cl 15:09:24.656250 TRACE network [1394] - Listening... 15:09:24.656250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.656250 TRACE network [1394] - Made first apply on cl 15:09:24.656250 TRACE network [1394] - Applied on gs 15:09:24.656250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.656250 TRACE network [1394] - Made second apply on cl 15:09:24.656250 TRACE network [1394] - Listening... 15:09:24.656250 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Greenhorn I and object Greenstrong, Fortress at 104 77 1. 15:09:24.656250 TRACE ai [10d0] - Completing goal: FIND OBJ 3,273 (Greenhorn I) 15:09:24.656250 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:24.656250 TRACE ai [10d0] - Completing goal: VISIT TILE (102 77 1) (Greenhorn I) 15:09:24.656250 DEBUG ai [10d0] - Hero Greenhorn I moved from 102 77 1 to 102 77 1. Returning 1. 15:09:24.671875 DEBUG ai [10d0] - Greenhorn I can't reach any town, we'll try to make our way to Greenhard at 118 71 1 15:09:24.671875 DEBUG ai [10d0] - Striving to goal of type CLEAR WAY TO (118 71 1) (Greenhorn I) 15:09:24.671875 DEBUG ai [10d0] - Considering goal CLEAR WAY TO (118 71 1) (Greenhorn I) 15:09:24.703125 WARN ai [10d0] - There is no known way to clear the way to tile (118 71 1) 15:09:24.703125 TRACE ai [10d0] - Completing goal: CLEAR WAY TO (118 71 1) (Greenhorn I) 15:09:24.703125 DEBUG ai [10d0] - Goal CLEAR WAY TO (118 71 1) (Greenhorn I) decomposition failed: goal was completed as much as possible 15:09:24.703125 TRACE ai [10d0] - Time of looking for wander destination was 141 ms. 15:09:24.703125 DEBUG ai [10d0] - Looking into Damacon, MP=1560 15:09:24.718750 DEBUG ai [10d0] - Moving hero Damacon to tile 121 94 1 15:09:24.718750 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=182. 15:09:24.718750 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.718750 TRACE global [10d0] - We'll wait till request 182 is answered. 15:09:24.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.718750 TRACE network [1394] - Made first apply on cl 15:09:24.718750 TRACE network [1394] - Applied on gs 15:09:24.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.718750 TRACE network [1394] - Made second apply on cl 15:09:24.718750 TRACE network [1394] - Listening... 15:09:24.718750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.718750 TRACE network [1394] - Made first apply on cl 15:09:24.718750 TRACE network [1394] - Applied on gs 15:09:24.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.734375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.750000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.781250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.796875 TRACE network [1394] - Made second apply on cl 15:09:24.796875 TRACE network [1394] - Listening... 15:09:24.796875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:24.796875 TRACE network [1394] - Made first apply on cl 15:09:24.796875 TRACE network [1394] - Applied on gs 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'School of Magic'. 15:09:24.796875 TRACE ai [1394] - Completing goal: FIND OBJ 5,805 (Damacon) 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:24.796875 TRACE network [1394] - Made second apply on cl 15:09:24.796875 TRACE network [1394] - Listening... 15:09:24.796875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:24.796875 TRACE network [1394] - Made first apply on cl 15:09:24.796875 TRACE network [1394] - Applied on gs 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '299'. 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:24.796875 TRACE network [1394] - Made second apply on cl 15:09:24.796875 TRACE network [1394] - Listening... 15:09:24.796875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:24.796875 TRACE network [1394] - Made first apply on cl 15:09:24.796875 TRACE network [1394] - Applied on gs 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:24.796875 TRACE network [1394] - Made second apply on cl 15:09:24.796875 TRACE network [1394] - Listening... 15:09:24.796875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.796875 TRACE network [1394] - Made first apply on cl 15:09:24.796875 TRACE network [1394] - Applied on gs 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.796875 TRACE network [1394] - Made second apply on cl 15:09:24.796875 TRACE network [1394] - Listening... 15:09:24.796875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.796875 TRACE network [1394] - Made first apply on cl 15:09:24.796875 TRACE network [1394] - Applied on gs 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.796875 TRACE network [1394] - Made second apply on cl 15:09:24.796875 TRACE network [1394] - Listening... 15:09:24.796875 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Damacon and object School of Magic at 121 94 1. 15:09:24.796875 TRACE ai [10d0] - Completing goal: FIND OBJ 5,805 (Damacon) 15:09:24.796875 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:24.796875 TRACE ai [10d0] - Completing goal: VISIT TILE (121 94 1) (Damacon) 15:09:24.796875 DEBUG ai [10d0] - Hero Damacon moved from 121 94 1 to 121 94 1. Returning 1. 15:09:24.796875 DEBUG ai [10d0] - Of all 1 destinations, object oid=3275 seems nice 15:09:24.796875 DEBUG ai [10d0] - Damacon will try to visit Greenhard, Fortress at (118 71 1) 15:09:24.796875 DEBUG ai [10d0] - Moving hero Damacon to tile 118 71 1 15:09:24.796875 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=183. 15:09:24.796875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.796875 TRACE global [10d0] - We'll wait till request 183 is answered. 15:09:24.796875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.796875 TRACE network [1394] - Made first apply on cl 15:09:24.796875 TRACE network [1394] - Applied on gs 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.796875 TRACE network [1394] - Made second apply on cl 15:09:24.796875 TRACE network [1394] - Listening... 15:09:24.796875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.796875 TRACE network [1394] - Made first apply on cl 15:09:24.796875 TRACE network [1394] - Applied on gs 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.812500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.828125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.843750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.859375 TRACE network [1394] - Made second apply on cl 15:09:24.859375 TRACE network [1394] - Listening... 15:09:24.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.859375 TRACE network [1394] - Made first apply on cl 15:09:24.859375 TRACE network [1394] - Applied on gs 15:09:24.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.859375 TRACE network [1394] - Made second apply on cl 15:09:24.859375 TRACE network [1394] - Listening... 15:09:24.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.859375 TRACE network [1394] - Made first apply on cl 15:09:24.859375 TRACE network [1394] - Applied on gs 15:09:24.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.859375 TRACE network [1394] - Made second apply on cl 15:09:24.859375 TRACE network [1394] - Listening... 15:09:24.859375 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=184. 15:09:24.859375 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.859375 TRACE global [10d0] - We'll wait till request 184 is answered. 15:09:24.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.859375 TRACE network [1394] - Made first apply on cl 15:09:24.859375 TRACE network [1394] - Applied on gs 15:09:24.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.859375 TRACE network [1394] - Made second apply on cl 15:09:24.859375 TRACE network [1394] - Listening... 15:09:24.859375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.859375 TRACE network [1394] - Made first apply on cl 15:09:24.859375 TRACE network [1394] - Applied on gs 15:09:24.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.890625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.921875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:24.921875 TRACE network [1394] - Made second apply on cl 15:09:24.921875 TRACE network [1394] - Listening... 15:09:24.937500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.937500 TRACE network [1394] - Made first apply on cl 15:09:24.937500 TRACE network [1394] - Applied on gs 15:09:24.937500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:24.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.937500 TRACE network [1394] - Made second apply on cl 15:09:24.937500 TRACE network [1394] - Listening... 15:09:24.937500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:24.937500 TRACE network [1394] - Made first apply on cl 15:09:24.937500 TRACE network [1394] - Applied on gs 15:09:24.937500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:24.937500 TRACE network [1394] - Made second apply on cl 15:09:24.937500 TRACE network [1394] - Listening... 15:09:24.937500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=185. 15:09:24.937500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:24.937500 TRACE global [10d0] - We'll wait till request 185 is answered. 15:09:24.937500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:24.937500 TRACE network [1394] - Made first apply on cl 15:09:24.937500 TRACE network [1394] - Applied on gs 15:09:24.937500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:24.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:24.937500 TRACE network [1394] - Made second apply on cl 15:09:24.937500 TRACE network [1394] - Listening... 15:09:24.937500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:24.937500 TRACE network [1394] - Made first apply on cl 15:09:24.937500 TRACE network [1394] - Applied on gs 15:09:24.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:24.937500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.953125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:24.968750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:24.984375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.000000 TRACE network [1394] - Made second apply on cl 15:09:25.000000 TRACE network [1394] - Listening... 15:09:25.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.000000 TRACE network [1394] - Made first apply on cl 15:09:25.000000 TRACE network [1394] - Applied on gs 15:09:25.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.000000 TRACE network [1394] - Made second apply on cl 15:09:25.000000 TRACE network [1394] - Listening... 15:09:25.000000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.000000 TRACE network [1394] - Made first apply on cl 15:09:25.000000 TRACE network [1394] - Applied on gs 15:09:25.000000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.000000 TRACE network [1394] - Made second apply on cl 15:09:25.000000 TRACE network [1394] - Listening... 15:09:25.000000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=186. 15:09:25.000000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.000000 TRACE global [10d0] - We'll wait till request 186 is answered. 15:09:25.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.000000 TRACE network [1394] - Made first apply on cl 15:09:25.000000 TRACE network [1394] - Applied on gs 15:09:25.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.000000 TRACE network [1394] - Made second apply on cl 15:09:25.000000 TRACE network [1394] - Listening... 15:09:25.000000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.000000 TRACE network [1394] - Made first apply on cl 15:09:25.000000 TRACE network [1394] - Applied on gs 15:09:25.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.046875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.062500 TRACE network [1394] - Made second apply on cl 15:09:25.062500 TRACE network [1394] - Listening... 15:09:25.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.062500 TRACE network [1394] - Made first apply on cl 15:09:25.062500 TRACE network [1394] - Applied on gs 15:09:25.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.062500 TRACE network [1394] - Made second apply on cl 15:09:25.062500 TRACE network [1394] - Listening... 15:09:25.062500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.062500 TRACE network [1394] - Made first apply on cl 15:09:25.062500 TRACE network [1394] - Applied on gs 15:09:25.062500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.062500 TRACE network [1394] - Made second apply on cl 15:09:25.062500 TRACE network [1394] - Listening... 15:09:25.062500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=187. 15:09:25.062500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.062500 TRACE global [10d0] - We'll wait till request 187 is answered. 15:09:25.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.062500 TRACE network [1394] - Made first apply on cl 15:09:25.062500 TRACE network [1394] - Applied on gs 15:09:25.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.062500 TRACE network [1394] - Made second apply on cl 15:09:25.062500 TRACE network [1394] - Listening... 15:09:25.062500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.062500 TRACE network [1394] - Made first apply on cl 15:09:25.062500 TRACE network [1394] - Applied on gs 15:09:25.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.093750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.125000 TRACE network [1394] - Made second apply on cl 15:09:25.125000 TRACE network [1394] - Listening... 15:09:25.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.125000 TRACE network [1394] - Made first apply on cl 15:09:25.125000 TRACE network [1394] - Applied on gs 15:09:25.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.125000 TRACE network [1394] - Made second apply on cl 15:09:25.125000 TRACE network [1394] - Listening... 15:09:25.125000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.140625 TRACE network [1394] - Made first apply on cl 15:09:25.140625 TRACE network [1394] - Applied on gs 15:09:25.140625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.140625 TRACE network [1394] - Made second apply on cl 15:09:25.140625 TRACE network [1394] - Listening... 15:09:25.140625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=188. 15:09:25.140625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.140625 TRACE global [10d0] - We'll wait till request 188 is answered. 15:09:25.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.140625 TRACE network [1394] - Made first apply on cl 15:09:25.140625 TRACE network [1394] - Applied on gs 15:09:25.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.140625 TRACE network [1394] - Made second apply on cl 15:09:25.140625 TRACE network [1394] - Listening... 15:09:25.140625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.140625 TRACE network [1394] - Made first apply on cl 15:09:25.140625 TRACE network [1394] - Applied on gs 15:09:25.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.203125 TRACE network [1394] - Made second apply on cl 15:09:25.203125 TRACE network [1394] - Listening... 15:09:25.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.203125 TRACE network [1394] - Made first apply on cl 15:09:25.203125 TRACE network [1394] - Applied on gs 15:09:25.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.203125 TRACE network [1394] - Made second apply on cl 15:09:25.203125 TRACE network [1394] - Listening... 15:09:25.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.203125 TRACE network [1394] - Made first apply on cl 15:09:25.203125 TRACE network [1394] - Applied on gs 15:09:25.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.203125 TRACE network [1394] - Made second apply on cl 15:09:25.203125 TRACE network [1394] - Listening... 15:09:25.203125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=189. 15:09:25.203125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.203125 TRACE global [10d0] - We'll wait till request 189 is answered. 15:09:25.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.203125 TRACE network [1394] - Made first apply on cl 15:09:25.203125 TRACE network [1394] - Applied on gs 15:09:25.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.203125 TRACE network [1394] - Made second apply on cl 15:09:25.203125 TRACE network [1394] - Listening... 15:09:25.203125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.203125 TRACE network [1394] - Made first apply on cl 15:09:25.203125 TRACE network [1394] - Applied on gs 15:09:25.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.234375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.265625 TRACE network [1394] - Made second apply on cl 15:09:25.265625 TRACE network [1394] - Listening... 15:09:25.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.265625 TRACE network [1394] - Made first apply on cl 15:09:25.265625 TRACE network [1394] - Applied on gs 15:09:25.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.265625 TRACE network [1394] - Made second apply on cl 15:09:25.265625 TRACE network [1394] - Listening... 15:09:25.265625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.265625 TRACE network [1394] - Made first apply on cl 15:09:25.265625 TRACE network [1394] - Applied on gs 15:09:25.265625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.265625 TRACE network [1394] - Made second apply on cl 15:09:25.265625 TRACE network [1394] - Listening... 15:09:25.265625 TRACE ai [10d0] - Completing goal: VISIT TILE (118 71 1) (Damacon) 15:09:25.265625 DEBUG ai [10d0] - reserved object id=3275; address=136263472; name=Greenhard, Fortress 15:09:25.265625 DEBUG ai [10d0] - Hero Damacon moved from 121 94 1 to 114 91 1. Returning 0. 15:09:25.281250 DEBUG ai [10d0] - Hero Damacon apparently used all MPs (0 left) 15:09:25.281250 TRACE ai [10d0] - Time of looking for wander destination was 578 ms. 15:09:25.281250 DEBUG ai [10d0] - Looking into Korbac, MP=1560 15:09:25.296875 DEBUG ai [10d0] - Moving hero Korbac to tile 114 90 1 15:09:25.296875 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=190. 15:09:25.296875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.296875 TRACE global [10d0] - We'll wait till request 190 is answered. 15:09:25.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.296875 TRACE network [1394] - Made first apply on cl 15:09:25.296875 TRACE network [1394] - Applied on gs 15:09:25.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.296875 TRACE network [1394] - Made second apply on cl 15:09:25.296875 TRACE network [1394] - Listening... 15:09:25.296875 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:25.296875 TRACE network [1394] - Made first apply on cl 15:09:25.296875 TRACE network [1394] - Applied on gs 15:09:25.296875 TRACE network [1394] - Made second apply on cl 15:09:25.296875 TRACE network [1394] - Listening... 15:09:25.296875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.296875 TRACE network [1394] - Made first apply on cl 15:09:25.296875 TRACE network [1394] - Applied on gs 15:09:25.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.296875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.328125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.343750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.359375 TRACE network [1394] - Made second apply on cl 15:09:25.359375 TRACE network [1394] - Listening... 15:09:25.359375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:25.359375 TRACE network [1394] - Made first apply on cl 15:09:25.359375 TRACE network [1394] - Applied on gs 15:09:25.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Greenwell, Fortress'. 15:09:25.359375 TRACE ai [1394] - Completing goal: FIND OBJ 5,983 (Korbac) 15:09:25.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:25.359375 TRACE network [1394] - Made second apply on cl 15:09:25.359375 TRACE network [1394] - Listening... 15:09:25.359375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:25.359375 TRACE network [1394] - Made first apply on cl 15:09:25.359375 TRACE network [1394] - Applied on gs 15:09:25.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:25.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:25.359375 TRACE network [1394] - Made second apply on cl 15:09:25.359375 TRACE network [1394] - Listening... 15:09:25.359375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:25.359375 TRACE network [1394] - Made first apply on cl 15:09:25.359375 TRACE network [1394] - Applied on gs 15:09:25.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:25.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:25.359375 TRACE network [1394] - Made second apply on cl 15:09:25.359375 TRACE network [1394] - Listening... 15:09:25.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.359375 TRACE network [1394] - Made first apply on cl 15:09:25.359375 TRACE network [1394] - Applied on gs 15:09:25.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.359375 TRACE network [1394] - Made second apply on cl 15:09:25.359375 TRACE network [1394] - Listening... 15:09:25.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.359375 TRACE network [1394] - Made first apply on cl 15:09:25.359375 TRACE network [1394] - Applied on gs 15:09:25.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.359375 TRACE network [1394] - Made second apply on cl 15:09:25.359375 TRACE network [1394] - Listening... 15:09:25.359375 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Korbac and object Greenwell, Fortress at 116 90 1. 15:09:25.359375 TRACE ai [10d0] - Completing goal: FIND OBJ 5,983 (Korbac) 15:09:25.359375 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:25.359375 TRACE ai [10d0] - Completing goal: VISIT TILE (114 90 1) (Korbac) 15:09:25.359375 DEBUG ai [10d0] - Hero Korbac moved from 114 90 1 to 114 90 1. Returning 1. 15:09:25.375000 DEBUG ai [10d0] - Of all 1 destinations, object oid=3275 seems nice 15:09:25.375000 DEBUG ai [10d0] - Korbac will try to visit Greenhard, Fortress at (118 71 1) 15:09:25.375000 DEBUG ai [10d0] - Moving hero Korbac to tile 118 71 1 15:09:25.375000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=191. 15:09:25.375000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.375000 TRACE global [10d0] - We'll wait till request 191 is answered. 15:09:25.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.375000 TRACE network [1394] - Made first apply on cl 15:09:25.375000 TRACE network [1394] - Applied on gs 15:09:25.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.375000 TRACE network [1394] - Made second apply on cl 15:09:25.375000 TRACE network [1394] - Listening... 15:09:25.375000 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:25.375000 TRACE network [1394] - Made first apply on cl 15:09:25.375000 TRACE network [1394] - Applied on gs 15:09:25.375000 TRACE network [1394] - Made second apply on cl 15:09:25.375000 TRACE network [1394] - Listening... 15:09:25.375000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.375000 TRACE network [1394] - Made first apply on cl 15:09:25.375000 TRACE network [1394] - Applied on gs 15:09:25.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.421875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.437500 TRACE network [1394] - Made second apply on cl 15:09:25.437500 TRACE network [1394] - Listening... 15:09:25.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.437500 TRACE network [1394] - Made first apply on cl 15:09:25.437500 TRACE network [1394] - Applied on gs 15:09:25.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.437500 TRACE network [1394] - Made second apply on cl 15:09:25.437500 TRACE network [1394] - Listening... 15:09:25.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.437500 TRACE network [1394] - Made first apply on cl 15:09:25.437500 TRACE network [1394] - Applied on gs 15:09:25.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.437500 TRACE network [1394] - Made second apply on cl 15:09:25.437500 TRACE network [1394] - Listening... 15:09:25.437500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=192. 15:09:25.437500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.437500 TRACE global [10d0] - We'll wait till request 192 is answered. 15:09:25.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.437500 TRACE network [1394] - Made first apply on cl 15:09:25.437500 TRACE network [1394] - Applied on gs 15:09:25.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.437500 TRACE network [1394] - Made second apply on cl 15:09:25.437500 TRACE network [1394] - Listening... 15:09:25.437500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.437500 TRACE network [1394] - Made first apply on cl 15:09:25.437500 TRACE network [1394] - Applied on gs 15:09:25.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.468750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.484375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.500000 TRACE network [1394] - Made second apply on cl 15:09:25.500000 TRACE network [1394] - Listening... 15:09:25.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.500000 TRACE network [1394] - Made first apply on cl 15:09:25.500000 TRACE network [1394] - Applied on gs 15:09:25.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.500000 TRACE network [1394] - Made second apply on cl 15:09:25.500000 TRACE network [1394] - Listening... 15:09:25.500000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.500000 TRACE network [1394] - Made first apply on cl 15:09:25.500000 TRACE network [1394] - Applied on gs 15:09:25.500000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.500000 TRACE network [1394] - Made second apply on cl 15:09:25.500000 TRACE network [1394] - Listening... 15:09:25.500000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=193. 15:09:25.500000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.500000 TRACE global [10d0] - We'll wait till request 193 is answered. 15:09:25.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.500000 TRACE network [1394] - Made first apply on cl 15:09:25.500000 TRACE network [1394] - Applied on gs 15:09:25.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.500000 TRACE network [1394] - Made second apply on cl 15:09:25.500000 TRACE network [1394] - Listening... 15:09:25.500000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.500000 TRACE network [1394] - Made first apply on cl 15:09:25.500000 TRACE network [1394] - Applied on gs 15:09:25.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.500000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.562500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.562500 TRACE network [1394] - Made second apply on cl 15:09:25.562500 TRACE network [1394] - Listening... 15:09:25.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.562500 TRACE network [1394] - Made first apply on cl 15:09:25.562500 TRACE network [1394] - Applied on gs 15:09:25.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.562500 TRACE network [1394] - Made second apply on cl 15:09:25.562500 TRACE network [1394] - Listening... 15:09:25.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.562500 TRACE network [1394] - Made first apply on cl 15:09:25.562500 TRACE network [1394] - Applied on gs 15:09:25.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.562500 TRACE network [1394] - Made second apply on cl 15:09:25.562500 TRACE network [1394] - Listening... 15:09:25.562500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=194. 15:09:25.562500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.562500 TRACE global [10d0] - We'll wait till request 194 is answered. 15:09:25.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.578125 TRACE network [1394] - Made first apply on cl 15:09:25.578125 TRACE network [1394] - Applied on gs 15:09:25.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.578125 TRACE network [1394] - Made second apply on cl 15:09:25.578125 TRACE network [1394] - Listening... 15:09:25.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.578125 TRACE network [1394] - Made first apply on cl 15:09:25.578125 TRACE network [1394] - Applied on gs 15:09:25.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.609375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.640625 TRACE network [1394] - Made second apply on cl 15:09:25.640625 TRACE network [1394] - Listening... 15:09:25.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.640625 TRACE network [1394] - Made first apply on cl 15:09:25.640625 TRACE network [1394] - Applied on gs 15:09:25.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.640625 TRACE network [1394] - Made second apply on cl 15:09:25.640625 TRACE network [1394] - Listening... 15:09:25.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.640625 TRACE network [1394] - Made first apply on cl 15:09:25.640625 TRACE network [1394] - Applied on gs 15:09:25.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.640625 TRACE network [1394] - Made second apply on cl 15:09:25.640625 TRACE network [1394] - Listening... 15:09:25.640625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=195. 15:09:25.640625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.640625 TRACE global [10d0] - We'll wait till request 195 is answered. 15:09:25.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.640625 TRACE network [1394] - Made first apply on cl 15:09:25.640625 TRACE network [1394] - Applied on gs 15:09:25.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.640625 TRACE network [1394] - Made second apply on cl 15:09:25.640625 TRACE network [1394] - Listening... 15:09:25.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.640625 TRACE network [1394] - Made first apply on cl 15:09:25.640625 TRACE network [1394] - Applied on gs 15:09:25.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.671875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.703125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.703125 TRACE network [1394] - Made second apply on cl 15:09:25.703125 TRACE network [1394] - Listening... 15:09:25.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.703125 TRACE network [1394] - Made first apply on cl 15:09:25.703125 TRACE network [1394] - Applied on gs 15:09:25.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.703125 TRACE network [1394] - Made second apply on cl 15:09:25.703125 TRACE network [1394] - Listening... 15:09:25.703125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.703125 TRACE network [1394] - Made first apply on cl 15:09:25.703125 TRACE network [1394] - Applied on gs 15:09:25.703125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.703125 TRACE network [1394] - Made second apply on cl 15:09:25.703125 TRACE network [1394] - Listening... 15:09:25.703125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=196. 15:09:25.703125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.703125 TRACE global [10d0] - We'll wait till request 196 is answered. 15:09:25.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.703125 TRACE network [1394] - Made first apply on cl 15:09:25.703125 TRACE network [1394] - Applied on gs 15:09:25.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.703125 TRACE network [1394] - Made second apply on cl 15:09:25.703125 TRACE network [1394] - Listening... 15:09:25.703125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.703125 TRACE network [1394] - Made first apply on cl 15:09:25.703125 TRACE network [1394] - Applied on gs 15:09:25.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.718750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.734375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.765625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.781250 TRACE network [1394] - Made second apply on cl 15:09:25.781250 TRACE network [1394] - Listening... 15:09:25.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.781250 TRACE network [1394] - Made first apply on cl 15:09:25.781250 TRACE network [1394] - Applied on gs 15:09:25.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.781250 TRACE network [1394] - Made second apply on cl 15:09:25.781250 TRACE network [1394] - Listening... 15:09:25.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.781250 TRACE network [1394] - Made first apply on cl 15:09:25.781250 TRACE network [1394] - Applied on gs 15:09:25.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.781250 TRACE network [1394] - Made second apply on cl 15:09:25.781250 TRACE network [1394] - Listening... 15:09:25.781250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=197. 15:09:25.781250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.781250 TRACE global [10d0] - We'll wait till request 197 is answered. 15:09:25.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.781250 TRACE network [1394] - Made first apply on cl 15:09:25.781250 TRACE network [1394] - Applied on gs 15:09:25.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.781250 TRACE network [1394] - Made second apply on cl 15:09:25.781250 TRACE network [1394] - Listening... 15:09:25.781250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.781250 TRACE network [1394] - Made first apply on cl 15:09:25.781250 TRACE network [1394] - Applied on gs 15:09:25.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.796875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.812500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.828125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.843750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.843750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.843750 TRACE network [1394] - Made second apply on cl 15:09:25.843750 TRACE network [1394] - Listening... 15:09:25.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.843750 TRACE network [1394] - Made first apply on cl 15:09:25.843750 TRACE network [1394] - Applied on gs 15:09:25.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.843750 TRACE network [1394] - Made second apply on cl 15:09:25.843750 TRACE network [1394] - Listening... 15:09:25.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.843750 TRACE network [1394] - Made first apply on cl 15:09:25.843750 TRACE network [1394] - Applied on gs 15:09:25.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.843750 TRACE network [1394] - Made second apply on cl 15:09:25.843750 TRACE network [1394] - Listening... 15:09:25.843750 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=198. 15:09:25.843750 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.843750 TRACE global [10d0] - We'll wait till request 198 is answered. 15:09:25.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.843750 TRACE network [1394] - Made first apply on cl 15:09:25.843750 TRACE network [1394] - Applied on gs 15:09:25.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.843750 TRACE network [1394] - Made second apply on cl 15:09:25.843750 TRACE network [1394] - Listening... 15:09:25.843750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.843750 TRACE network [1394] - Made first apply on cl 15:09:25.843750 TRACE network [1394] - Applied on gs 15:09:25.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.859375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.875000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.906250 TRACE network [1394] - Made second apply on cl 15:09:25.906250 TRACE network [1394] - Listening... 15:09:25.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.906250 TRACE network [1394] - Made first apply on cl 15:09:25.906250 TRACE network [1394] - Applied on gs 15:09:25.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.906250 TRACE network [1394] - Made second apply on cl 15:09:25.906250 TRACE network [1394] - Listening... 15:09:25.906250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.906250 TRACE network [1394] - Made first apply on cl 15:09:25.906250 TRACE network [1394] - Applied on gs 15:09:25.906250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.906250 TRACE network [1394] - Made second apply on cl 15:09:25.906250 TRACE network [1394] - Listening... 15:09:25.906250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=199. 15:09:25.906250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.906250 TRACE global [10d0] - We'll wait till request 199 is answered. 15:09:25.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.906250 TRACE network [1394] - Made first apply on cl 15:09:25.906250 TRACE network [1394] - Applied on gs 15:09:25.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.906250 TRACE network [1394] - Made second apply on cl 15:09:25.906250 TRACE network [1394] - Listening... 15:09:25.906250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.906250 TRACE network [1394] - Made first apply on cl 15:09:25.906250 TRACE network [1394] - Applied on gs 15:09:25.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.953125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:25.968750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:25.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:25.984375 TRACE network [1394] - Made second apply on cl 15:09:25.984375 TRACE network [1394] - Listening... 15:09:25.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.984375 TRACE network [1394] - Made first apply on cl 15:09:25.984375 TRACE network [1394] - Applied on gs 15:09:25.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:25.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.984375 TRACE network [1394] - Made second apply on cl 15:09:25.984375 TRACE network [1394] - Listening... 15:09:25.984375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:25.984375 TRACE network [1394] - Made first apply on cl 15:09:25.984375 TRACE network [1394] - Applied on gs 15:09:25.984375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:25.984375 TRACE network [1394] - Made second apply on cl 15:09:25.984375 TRACE network [1394] - Listening... 15:09:25.984375 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=200. 15:09:25.984375 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:25.984375 TRACE global [10d0] - We'll wait till request 200 is answered. 15:09:25.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:25.984375 TRACE network [1394] - Made first apply on cl 15:09:25.984375 TRACE network [1394] - Applied on gs 15:09:25.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:25.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:25.984375 TRACE network [1394] - Made second apply on cl 15:09:25.984375 TRACE network [1394] - Listening... 15:09:25.984375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:25.984375 TRACE network [1394] - Made first apply on cl 15:09:25.984375 TRACE network [1394] - Applied on gs 15:09:25.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:25.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.000000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.015625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.046875 TRACE network [1394] - Made second apply on cl 15:09:26.046875 TRACE network [1394] - Listening... 15:09:26.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.046875 TRACE network [1394] - Made first apply on cl 15:09:26.046875 TRACE network [1394] - Applied on gs 15:09:26.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.046875 TRACE network [1394] - Made second apply on cl 15:09:26.046875 TRACE network [1394] - Listening... 15:09:26.046875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.046875 TRACE network [1394] - Made first apply on cl 15:09:26.046875 TRACE network [1394] - Applied on gs 15:09:26.046875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.046875 TRACE network [1394] - Made second apply on cl 15:09:26.046875 TRACE network [1394] - Listening... 15:09:26.046875 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=201. 15:09:26.046875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.046875 TRACE global [10d0] - We'll wait till request 201 is answered. 15:09:26.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.046875 TRACE network [1394] - Made first apply on cl 15:09:26.046875 TRACE network [1394] - Applied on gs 15:09:26.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.046875 TRACE network [1394] - Made second apply on cl 15:09:26.046875 TRACE network [1394] - Listening... 15:09:26.046875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.046875 TRACE network [1394] - Made first apply on cl 15:09:26.046875 TRACE network [1394] - Applied on gs 15:09:26.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.062500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.093750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.109375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.125000 TRACE network [1394] - Made second apply on cl 15:09:26.125000 TRACE network [1394] - Listening... 15:09:26.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.125000 TRACE network [1394] - Made first apply on cl 15:09:26.125000 TRACE network [1394] - Applied on gs 15:09:26.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.125000 TRACE network [1394] - Made second apply on cl 15:09:26.125000 TRACE network [1394] - Listening... 15:09:26.125000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.125000 TRACE network [1394] - Made first apply on cl 15:09:26.125000 TRACE network [1394] - Applied on gs 15:09:26.125000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.125000 TRACE network [1394] - Made second apply on cl 15:09:26.125000 TRACE network [1394] - Listening... 15:09:26.125000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=202. 15:09:26.125000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.125000 TRACE global [10d0] - We'll wait till request 202 is answered. 15:09:26.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.125000 TRACE network [1394] - Made first apply on cl 15:09:26.125000 TRACE network [1394] - Applied on gs 15:09:26.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.125000 TRACE network [1394] - Made second apply on cl 15:09:26.125000 TRACE network [1394] - Listening... 15:09:26.125000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.125000 TRACE network [1394] - Made first apply on cl 15:09:26.125000 TRACE network [1394] - Applied on gs 15:09:26.125000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.125000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.156250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.187500 TRACE network [1394] - Made second apply on cl 15:09:26.187500 TRACE network [1394] - Listening... 15:09:26.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.187500 TRACE network [1394] - Made first apply on cl 15:09:26.187500 TRACE network [1394] - Applied on gs 15:09:26.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.187500 TRACE network [1394] - Made second apply on cl 15:09:26.187500 TRACE network [1394] - Listening... 15:09:26.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.187500 TRACE network [1394] - Made first apply on cl 15:09:26.187500 TRACE network [1394] - Applied on gs 15:09:26.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.187500 TRACE network [1394] - Made second apply on cl 15:09:26.187500 TRACE network [1394] - Listening... 15:09:26.187500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=203. 15:09:26.187500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.187500 TRACE global [10d0] - We'll wait till request 203 is answered. 15:09:26.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.187500 TRACE network [1394] - Made first apply on cl 15:09:26.187500 TRACE network [1394] - Applied on gs 15:09:26.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.187500 TRACE network [1394] - Made second apply on cl 15:09:26.187500 TRACE network [1394] - Listening... 15:09:26.187500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.187500 TRACE network [1394] - Made first apply on cl 15:09:26.187500 TRACE network [1394] - Applied on gs 15:09:26.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.203125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.250000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.250000 TRACE network [1394] - Made second apply on cl 15:09:26.250000 TRACE network [1394] - Listening... 15:09:26.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.265625 TRACE network [1394] - Made first apply on cl 15:09:26.265625 TRACE network [1394] - Applied on gs 15:09:26.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.265625 TRACE network [1394] - Made second apply on cl 15:09:26.265625 TRACE network [1394] - Listening... 15:09:26.265625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.265625 TRACE network [1394] - Made first apply on cl 15:09:26.265625 TRACE network [1394] - Applied on gs 15:09:26.265625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.265625 TRACE network [1394] - Made second apply on cl 15:09:26.265625 TRACE network [1394] - Listening... 15:09:26.265625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=204. 15:09:26.265625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.265625 TRACE global [10d0] - We'll wait till request 204 is answered. 15:09:26.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.265625 TRACE network [1394] - Made first apply on cl 15:09:26.265625 TRACE network [1394] - Applied on gs 15:09:26.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.265625 TRACE network [1394] - Made second apply on cl 15:09:26.265625 TRACE network [1394] - Listening... 15:09:26.265625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.265625 TRACE network [1394] - Made first apply on cl 15:09:26.265625 TRACE network [1394] - Applied on gs 15:09:26.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.296875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.328125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.328125 TRACE network [1394] - Made second apply on cl 15:09:26.328125 TRACE network [1394] - Listening... 15:09:26.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.328125 TRACE network [1394] - Made first apply on cl 15:09:26.328125 TRACE network [1394] - Applied on gs 15:09:26.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.328125 TRACE network [1394] - Made second apply on cl 15:09:26.328125 TRACE network [1394] - Listening... 15:09:26.328125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.328125 TRACE network [1394] - Made first apply on cl 15:09:26.328125 TRACE network [1394] - Applied on gs 15:09:26.328125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.328125 TRACE network [1394] - Made second apply on cl 15:09:26.328125 TRACE network [1394] - Listening... 15:09:26.328125 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=205. 15:09:26.328125 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.328125 TRACE global [10d0] - We'll wait till request 205 is answered. 15:09:26.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.328125 TRACE network [1394] - Made first apply on cl 15:09:26.328125 TRACE network [1394] - Applied on gs 15:09:26.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.328125 TRACE network [1394] - Made second apply on cl 15:09:26.328125 TRACE network [1394] - Listening... 15:09:26.328125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.328125 TRACE network [1394] - Made first apply on cl 15:09:26.328125 TRACE network [1394] - Applied on gs 15:09:26.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.343750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.359375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.406250 TRACE network [1394] - Made second apply on cl 15:09:26.406250 TRACE network [1394] - Listening... 15:09:26.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.406250 TRACE network [1394] - Made first apply on cl 15:09:26.406250 TRACE network [1394] - Applied on gs 15:09:26.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.406250 TRACE network [1394] - Made second apply on cl 15:09:26.406250 TRACE network [1394] - Listening... 15:09:26.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.406250 TRACE network [1394] - Made first apply on cl 15:09:26.406250 TRACE network [1394] - Applied on gs 15:09:26.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.406250 TRACE network [1394] - Made second apply on cl 15:09:26.406250 TRACE network [1394] - Listening... 15:09:26.406250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=206. 15:09:26.406250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.406250 TRACE global [10d0] - We'll wait till request 206 is answered. 15:09:26.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.406250 TRACE network [1394] - Made first apply on cl 15:09:26.406250 TRACE network [1394] - Applied on gs 15:09:26.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.406250 TRACE network [1394] - Made second apply on cl 15:09:26.406250 TRACE network [1394] - Listening... 15:09:26.406250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.406250 TRACE network [1394] - Made first apply on cl 15:09:26.406250 TRACE network [1394] - Applied on gs 15:09:26.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.421875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.453125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.468750 TRACE network [1394] - Made second apply on cl 15:09:26.468750 TRACE network [1394] - Listening... 15:09:26.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.468750 TRACE network [1394] - Made first apply on cl 15:09:26.468750 TRACE network [1394] - Applied on gs 15:09:26.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.468750 TRACE network [1394] - Made second apply on cl 15:09:26.468750 TRACE network [1394] - Listening... 15:09:26.468750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.468750 TRACE network [1394] - Made first apply on cl 15:09:26.468750 TRACE network [1394] - Applied on gs 15:09:26.468750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.468750 TRACE network [1394] - Made second apply on cl 15:09:26.468750 TRACE network [1394] - Listening... 15:09:26.468750 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=207. 15:09:26.468750 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.468750 TRACE global [10d0] - We'll wait till request 207 is answered. 15:09:26.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.468750 TRACE network [1394] - Made first apply on cl 15:09:26.468750 TRACE network [1394] - Applied on gs 15:09:26.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.468750 TRACE network [1394] - Made second apply on cl 15:09:26.468750 TRACE network [1394] - Listening... 15:09:26.468750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.468750 TRACE network [1394] - Made first apply on cl 15:09:26.468750 TRACE network [1394] - Applied on gs 15:09:26.468750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.468750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.484375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.500000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.500000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.531250 TRACE network [1394] - Made second apply on cl 15:09:26.531250 TRACE network [1394] - Listening... 15:09:26.531250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.531250 TRACE network [1394] - Made first apply on cl 15:09:26.531250 TRACE network [1394] - Applied on gs 15:09:26.531250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.531250 TRACE network [1394] - Made second apply on cl 15:09:26.531250 TRACE network [1394] - Listening... 15:09:26.531250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.531250 TRACE network [1394] - Made first apply on cl 15:09:26.531250 TRACE network [1394] - Applied on gs 15:09:26.531250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.531250 TRACE network [1394] - Made second apply on cl 15:09:26.531250 TRACE network [1394] - Listening... 15:09:26.531250 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=208. 15:09:26.531250 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.531250 TRACE global [10d0] - We'll wait till request 208 is answered. 15:09:26.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.546875 TRACE network [1394] - Made first apply on cl 15:09:26.546875 TRACE network [1394] - Applied on gs 15:09:26.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.546875 TRACE network [1394] - Made second apply on cl 15:09:26.546875 TRACE network [1394] - Listening... 15:09:26.546875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.546875 TRACE network [1394] - Made first apply on cl 15:09:26.546875 TRACE network [1394] - Applied on gs 15:09:26.546875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.546875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.562500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.578125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.593750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.609375 TRACE network [1394] - Made second apply on cl 15:09:26.609375 TRACE network [1394] - Listening... 15:09:26.609375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.609375 TRACE network [1394] - Made first apply on cl 15:09:26.609375 TRACE network [1394] - Applied on gs 15:09:26.609375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.609375 TRACE network [1394] - Made second apply on cl 15:09:26.609375 TRACE network [1394] - Listening... 15:09:26.609375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.609375 TRACE network [1394] - Made first apply on cl 15:09:26.609375 TRACE network [1394] - Applied on gs 15:09:26.609375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.609375 TRACE network [1394] - Made second apply on cl 15:09:26.609375 TRACE network [1394] - Listening... 15:09:26.609375 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=209. 15:09:26.609375 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.609375 TRACE global [10d0] - We'll wait till request 209 is answered. 15:09:26.609375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.609375 TRACE network [1394] - Made first apply on cl 15:09:26.609375 TRACE network [1394] - Applied on gs 15:09:26.609375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.609375 TRACE network [1394] - Made second apply on cl 15:09:26.609375 TRACE network [1394] - Listening... 15:09:26.609375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.609375 TRACE network [1394] - Made first apply on cl 15:09:26.609375 TRACE network [1394] - Applied on gs 15:09:26.609375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.609375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.625000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.640625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.640625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.671875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.671875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.671875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.671875 TRACE network [1394] - Made second apply on cl 15:09:26.671875 TRACE network [1394] - Listening... 15:09:26.671875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.671875 TRACE network [1394] - Made first apply on cl 15:09:26.671875 TRACE network [1394] - Applied on gs 15:09:26.671875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.671875 TRACE network [1394] - Made second apply on cl 15:09:26.671875 TRACE network [1394] - Listening... 15:09:26.671875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.671875 TRACE network [1394] - Made first apply on cl 15:09:26.671875 TRACE network [1394] - Applied on gs 15:09:26.671875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.671875 TRACE network [1394] - Made second apply on cl 15:09:26.671875 TRACE network [1394] - Listening... 15:09:26.671875 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=210. 15:09:26.671875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.671875 TRACE global [10d0] - We'll wait till request 210 is answered. 15:09:26.687500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.687500 TRACE network [1394] - Made first apply on cl 15:09:26.687500 TRACE network [1394] - Applied on gs 15:09:26.687500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.687500 TRACE network [1394] - Made second apply on cl 15:09:26.687500 TRACE network [1394] - Listening... 15:09:26.687500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.687500 TRACE network [1394] - Made first apply on cl 15:09:26.687500 TRACE network [1394] - Applied on gs 15:09:26.687500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.687500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.687500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.703125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.718750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.718750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.734375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.750000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.750000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.750000 TRACE network [1394] - Made second apply on cl 15:09:26.750000 TRACE network [1394] - Listening... 15:09:26.750000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.750000 TRACE network [1394] - Made first apply on cl 15:09:26.750000 TRACE network [1394] - Applied on gs 15:09:26.750000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.750000 TRACE network [1394] - Made second apply on cl 15:09:26.750000 TRACE network [1394] - Listening... 15:09:26.750000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.750000 TRACE network [1394] - Made first apply on cl 15:09:26.750000 TRACE network [1394] - Applied on gs 15:09:26.750000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.750000 TRACE network [1394] - Made second apply on cl 15:09:26.750000 TRACE network [1394] - Listening... 15:09:26.750000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=211. 15:09:26.750000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.750000 TRACE global [10d0] - We'll wait till request 211 is answered. 15:09:26.750000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.750000 TRACE network [1394] - Made first apply on cl 15:09:26.750000 TRACE network [1394] - Applied on gs 15:09:26.750000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.750000 TRACE network [1394] - Made second apply on cl 15:09:26.750000 TRACE network [1394] - Listening... 15:09:26.750000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.750000 TRACE network [1394] - Made first apply on cl 15:09:26.750000 TRACE network [1394] - Applied on gs 15:09:26.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.765625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.781250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.781250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.812500 TRACE network [1394] - Made second apply on cl 15:09:26.812500 TRACE network [1394] - Listening... 15:09:26.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.812500 TRACE network [1394] - Made first apply on cl 15:09:26.812500 TRACE network [1394] - Applied on gs 15:09:26.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.812500 TRACE network [1394] - Made second apply on cl 15:09:26.812500 TRACE network [1394] - Listening... 15:09:26.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.812500 TRACE network [1394] - Made first apply on cl 15:09:26.812500 TRACE network [1394] - Applied on gs 15:09:26.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.812500 TRACE network [1394] - Made second apply on cl 15:09:26.812500 TRACE network [1394] - Listening... 15:09:26.812500 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=212. 15:09:26.812500 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.812500 TRACE global [10d0] - We'll wait till request 212 is answered. 15:09:26.828125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.828125 TRACE network [1394] - Made first apply on cl 15:09:26.828125 TRACE network [1394] - Applied on gs 15:09:26.828125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.828125 TRACE network [1394] - Made second apply on cl 15:09:26.828125 TRACE network [1394] - Listening... 15:09:26.828125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.828125 TRACE network [1394] - Made first apply on cl 15:09:26.828125 TRACE network [1394] - Applied on gs 15:09:26.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.859375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.859375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.875000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.890625 TRACE network [1394] - Made second apply on cl 15:09:26.890625 TRACE network [1394] - Listening... 15:09:26.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.890625 TRACE network [1394] - Made first apply on cl 15:09:26.890625 TRACE network [1394] - Applied on gs 15:09:26.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.890625 TRACE network [1394] - Made second apply on cl 15:09:26.890625 TRACE network [1394] - Listening... 15:09:26.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.890625 TRACE network [1394] - Made first apply on cl 15:09:26.890625 TRACE network [1394] - Applied on gs 15:09:26.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.890625 TRACE network [1394] - Made second apply on cl 15:09:26.890625 TRACE network [1394] - Listening... 15:09:26.890625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=213. 15:09:26.890625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:26.890625 TRACE global [10d0] - We'll wait till request 213 is answered. 15:09:26.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.890625 TRACE network [1394] - Made first apply on cl 15:09:26.890625 TRACE network [1394] - Applied on gs 15:09:26.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:26.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.890625 TRACE network [1394] - Made second apply on cl 15:09:26.890625 TRACE network [1394] - Listening... 15:09:26.890625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:26.890625 TRACE network [1394] - Made first apply on cl 15:09:26.890625 TRACE network [1394] - Applied on gs 15:09:26.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:26.906250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.921875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:26.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:26.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:26.953125 TRACE network [1394] - Made second apply on cl 15:09:26.953125 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Greenhard, Fortress'. 15:09:26.968750 TRACE ai [1394] - Completing goal: FIND OBJ 3,275 (Korbac) 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '1', val '1'. 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Korbac and object Greenhard, Fortress at 120 71 1. 15:09:26.968750 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=214. 15:09:26.968750 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:26.968750 TRACE global [10d0] - We'll wait till request 214 is answered. 15:09:26.968750 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [10d0] - Sending a request "struct ArrangeStacks". It'll have an ID=215. 15:09:26.968750 TRACE network [10d0] - Sending to server a pack of type struct ArrangeStacks 15:09:26.968750 TRACE global [10d0] - We'll wait till request 215 is answered. 15:09:26.968750 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [10d0] - Sending a request "struct BuyArtifact". It'll have an ID=216. 15:09:26.968750 TRACE network [10d0] - Sending to server a pack of type struct BuyArtifact 15:09:26.968750 TRACE global [10d0] - We'll wait till request 216 is answered. 15:09:26.968750 TRACE network [1394] - received server message of type struct SetResource, data: {CPack: type '102'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '9524'. 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct NewArtifact, data: {CPack: type '520'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct PutArtifact, data: {CPack: type '1'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::artifactPut(const struct ArtifactLocation &). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct ChangeSpells, data: {CPack: type '109'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:26.968750 TRACE network [1394] - Made first apply on cl 15:09:26.968750 TRACE network [1394] - Applied on gs 15:09:26.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:26.968750 TRACE network [1394] - Made second apply on cl 15:09:26.968750 TRACE network [1394] - Listening... 15:09:26.968750 TRACE ai [10d0] - Completing goal: FIND OBJ 3,275 (Korbac) 15:09:26.968750 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:26.968750 TRACE ai [10d0] - Completing goal: VISIT TILE (118 71 1) (Korbac) 15:09:26.968750 DEBUG ai [10d0] - Hero Korbac moved from 114 90 1 to 118 71 1. Returning 1. 15:09:27.000000 DEBUG ai [10d0] - Moving hero Korbac to tile 118 71 1 15:09:27.000000 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=217. 15:09:27.000000 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:27.000000 TRACE global [10d0] - We'll wait till request 217 is answered. 15:09:27.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.000000 TRACE network [1394] - Made first apply on cl 15:09:27.000000 TRACE network [1394] - Applied on gs 15:09:27.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:27.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.000000 TRACE network [1394] - Made second apply on cl 15:09:27.000000 TRACE network [1394] - Listening... 15:09:27.000000 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:27.000000 TRACE network [1394] - Made first apply on cl 15:09:27.000000 TRACE network [1394] - Applied on gs 15:09:27.000000 TRACE network [1394] - Made second apply on cl 15:09:27.000000 TRACE network [1394] - Listening... 15:09:27.000000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:27.000000 TRACE network [1394] - Made first apply on cl 15:09:27.000000 TRACE network [1394] - Applied on gs 15:09:27.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.062500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.062500 TRACE network [1394] - Made second apply on cl 15:09:27.062500 TRACE network [1394] - Listening... 15:09:27.062500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.062500 TRACE network [1394] - Made first apply on cl 15:09:27.062500 TRACE network [1394] - Applied on gs 15:09:27.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Greenhard, Fortress'. 15:09:27.062500 TRACE ai [1394] - Completing goal: FIND OBJ 3,275 (Korbac) 15:09:27.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.062500 TRACE network [1394] - Made second apply on cl 15:09:27.062500 TRACE network [1394] - Listening... 15:09:27.062500 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:27.062500 TRACE network [1394] - Made first apply on cl 15:09:27.062500 TRACE network [1394] - Applied on gs 15:09:27.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:27.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:27.062500 TRACE network [1394] - Made second apply on cl 15:09:27.062500 TRACE network [1394] - Listening... 15:09:27.062500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.062500 TRACE network [1394] - Made first apply on cl 15:09:27.062500 TRACE network [1394] - Applied on gs 15:09:27.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:27.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.062500 TRACE network [1394] - Made second apply on cl 15:09:27.062500 TRACE network [1394] - Listening... 15:09:27.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.062500 TRACE network [1394] - Made first apply on cl 15:09:27.062500 TRACE network [1394] - Applied on gs 15:09:27.078125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:27.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.078125 TRACE network [1394] - Made second apply on cl 15:09:27.078125 TRACE network [1394] - Listening... 15:09:27.078125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.078125 TRACE network [1394] - Made first apply on cl 15:09:27.078125 TRACE network [1394] - Applied on gs 15:09:27.078125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.078125 TRACE network [1394] - Made second apply on cl 15:09:27.078125 TRACE network [1394] - Listening... 15:09:27.078125 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Korbac and object Greenhard, Fortress at 120 71 1. 15:09:27.078125 TRACE ai [10d0] - Completing goal: FIND OBJ 3,275 (Korbac) 15:09:27.078125 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:27.078125 TRACE ai [10d0] - Completing goal: VISIT TILE (118 71 1) (Korbac) 15:09:27.078125 DEBUG ai [10d0] - Hero Korbac moved from 118 71 1 to 118 71 1. Returning 1. 15:09:27.078125 TRACE ai [10d0] - Time of looking for wander destination was 1797 ms. 15:09:27.078125 DEBUG ai [10d0] - Looking into Oris, MP=1630 15:09:27.093750 DEBUG ai [10d0] - Moving hero Oris to tile 114 73 1 15:09:27.093750 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=218. 15:09:27.093750 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:27.093750 TRACE global [10d0] - We'll wait till request 218 is answered. 15:09:27.093750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.093750 TRACE network [1394] - Made first apply on cl 15:09:27.093750 TRACE network [1394] - Applied on gs 15:09:27.093750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:27.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.093750 TRACE network [1394] - Made second apply on cl 15:09:27.093750 TRACE network [1394] - Listening... 15:09:27.093750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:27.093750 TRACE network [1394] - Made first apply on cl 15:09:27.093750 TRACE network [1394] - Applied on gs 15:09:27.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.093750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.109375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.140625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.156250 TRACE network [1394] - Made second apply on cl 15:09:27.156250 TRACE network [1394] - Listening... 15:09:27.156250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.156250 TRACE network [1394] - Made first apply on cl 15:09:27.156250 TRACE network [1394] - Applied on gs 15:09:27.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Arena'. 15:09:27.156250 TRACE ai [1394] - Completing goal: FIND OBJ 5,803 (Oris) 15:09:27.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.156250 TRACE network [1394] - Made second apply on cl 15:09:27.156250 TRACE network [1394] - Listening... 15:09:27.156250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:27.156250 TRACE network [1394] - Made first apply on cl 15:09:27.156250 TRACE network [1394] - Applied on gs 15:09:27.156250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 15:09:27.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:27.156250 TRACE network [1394] - Made second apply on cl 15:09:27.156250 TRACE network [1394] - Listening... 15:09:27.156250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.156250 TRACE network [1394] - Made first apply on cl 15:09:27.156250 TRACE network [1394] - Applied on gs 15:09:27.156250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:27.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.156250 TRACE network [1394] - Made second apply on cl 15:09:27.156250 TRACE network [1394] - Listening... 15:09:27.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.156250 TRACE network [1394] - Made first apply on cl 15:09:27.156250 TRACE network [1394] - Applied on gs 15:09:27.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:27.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.156250 TRACE network [1394] - Made second apply on cl 15:09:27.156250 TRACE network [1394] - Listening... 15:09:27.156250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.156250 TRACE network [1394] - Made first apply on cl 15:09:27.156250 TRACE network [1394] - Applied on gs 15:09:27.156250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.156250 TRACE network [1394] - Made second apply on cl 15:09:27.156250 TRACE network [1394] - Listening... 15:09:27.156250 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Oris and object Arena at 115 73 1. 15:09:27.156250 TRACE ai [10d0] - Completing goal: FIND OBJ 5,803 (Oris) 15:09:27.156250 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:27.156250 TRACE ai [10d0] - Completing goal: VISIT TILE (114 73 1) (Oris) 15:09:27.156250 DEBUG ai [10d0] - Hero Oris moved from 114 73 1 to 114 73 1. Returning 1. 15:09:27.156250 TRACE ai [10d0] - Time of looking for wander destination was 78 ms. 15:09:27.156250 DEBUG ai [10d0] - Looking into Gerwulf, MP=1560 15:09:27.171875 DEBUG ai [10d0] - Moving hero Gerwulf to tile 118 91 1 15:09:27.171875 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=219. 15:09:27.171875 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:27.171875 TRACE global [10d0] - We'll wait till request 219 is answered. 15:09:27.171875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.171875 TRACE network [1394] - Made first apply on cl 15:09:27.171875 TRACE network [1394] - Applied on gs 15:09:27.171875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:27.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.171875 TRACE network [1394] - Made second apply on cl 15:09:27.171875 TRACE network [1394] - Listening... 15:09:27.171875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:27.171875 TRACE network [1394] - Made first apply on cl 15:09:27.171875 TRACE network [1394] - Applied on gs 15:09:27.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.203125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.250000 TRACE network [1394] - Made second apply on cl 15:09:27.250000 TRACE network [1394] - Listening... 15:09:27.250000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.250000 TRACE network [1394] - Made first apply on cl 15:09:27.250000 TRACE network [1394] - Applied on gs 15:09:27.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:09:27.250000 TRACE ai [1394] - Completing goal: FIND OBJ 5,804 (Gerwulf) 15:09:27.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.250000 TRACE network [1394] - Made second apply on cl 15:09:27.250000 TRACE network [1394] - Listening... 15:09:27.250000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:27.250000 TRACE network [1394] - Made first apply on cl 15:09:27.250000 TRACE network [1394] - Applied on gs 15:09:27.250000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:09:27.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:27.250000 TRACE network [1394] - Made second apply on cl 15:09:27.250000 TRACE network [1394] - Listening... 15:09:27.250000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.250000 TRACE network [1394] - Made first apply on cl 15:09:27.250000 TRACE network [1394] - Applied on gs 15:09:27.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:27.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.250000 TRACE network [1394] - Made second apply on cl 15:09:27.250000 TRACE network [1394] - Listening... 15:09:27.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.250000 TRACE network [1394] - Made first apply on cl 15:09:27.250000 TRACE network [1394] - Applied on gs 15:09:27.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:27.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.250000 TRACE network [1394] - Made second apply on cl 15:09:27.250000 TRACE network [1394] - Listening... 15:09:27.250000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.250000 TRACE network [1394] - Made first apply on cl 15:09:27.250000 TRACE network [1394] - Applied on gs 15:09:27.250000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.250000 TRACE network [1394] - Made second apply on cl 15:09:27.250000 TRACE network [1394] - Listening... 15:09:27.250000 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Gerwulf and object Learning Stone at 118 91 1. 15:09:27.250000 TRACE ai [10d0] - Completing goal: FIND OBJ 5,804 (Gerwulf) 15:09:27.250000 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:27.250000 TRACE ai [10d0] - Completing goal: VISIT TILE (118 91 1) (Gerwulf) 15:09:27.250000 DEBUG ai [10d0] - Hero Gerwulf moved from 118 91 1 to 118 91 1. Returning 1. 15:09:27.250000 TRACE ai [10d0] - Time of looking for wander destination was 94 ms. 15:09:27.250000 DEBUG ai [10d0] - Looking into Ignissa, MP=1760 15:09:27.265625 DEBUG ai [10d0] - Moving hero Ignissa to tile 121 83 1 15:09:27.265625 TRACE network [10d0] - Sending a request "struct MoveHero". It'll have an ID=220. 15:09:27.265625 TRACE network [10d0] - Sending to server a pack of type struct MoveHero 15:09:27.265625 TRACE global [10d0] - We'll wait till request 220 is answered. 15:09:27.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.265625 TRACE network [1394] - Made first apply on cl 15:09:27.265625 TRACE network [1394] - Applied on gs 15:09:27.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:27.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.265625 TRACE network [1394] - Made second apply on cl 15:09:27.265625 TRACE network [1394] - Listening... 15:09:27.265625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:27.265625 TRACE network [1394] - Made first apply on cl 15:09:27.265625 TRACE network [1394] - Applied on gs 15:09:27.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.296875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.343750 TRACE network [1394] - Made second apply on cl 15:09:27.343750 TRACE network [1394] - Listening... 15:09:27.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.343750 TRACE network [1394] - Made first apply on cl 15:09:27.343750 TRACE network [1394] - Applied on gs 15:09:27.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Swan Pond'. 15:09:27.343750 TRACE ai [1394] - Completing goal: FIND OBJ 6,306 (Ignissa) 15:09:27.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.343750 TRACE network [1394] - Made second apply on cl 15:09:27.343750 TRACE network [1394] - Listening... 15:09:27.343750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:27.343750 TRACE network [1394] - Made first apply on cl 15:09:27.343750 TRACE network [1394] - Applied on gs 15:09:27.343750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:27.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:27.343750 TRACE network [1394] - Made second apply on cl 15:09:27.343750 TRACE network [1394] - Listening... 15:09:27.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.343750 TRACE network [1394] - Made first apply on cl 15:09:27.343750 TRACE network [1394] - Applied on gs 15:09:27.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:27.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.343750 TRACE network [1394] - Made second apply on cl 15:09:27.343750 TRACE network [1394] - Listening... 15:09:27.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.343750 TRACE network [1394] - Made first apply on cl 15:09:27.343750 TRACE network [1394] - Applied on gs 15:09:27.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:27.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.343750 TRACE network [1394] - Made second apply on cl 15:09:27.343750 TRACE network [1394] - Listening... 15:09:27.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.343750 TRACE network [1394] - Made first apply on cl 15:09:27.343750 TRACE network [1394] - Applied on gs 15:09:27.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.343750 TRACE network [1394] - Made second apply on cl 15:09:27.343750 TRACE network [1394] - Listening... 15:09:27.343750 TRACE ai [10d0] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Ignissa and object Swan Pond at 122 83 1. 15:09:27.343750 TRACE ai [10d0] - Completing goal: FIND OBJ 6,306 (Ignissa) 15:09:27.343750 TRACE ai [10d0] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:27.343750 TRACE ai [10d0] - Completing goal: VISIT TILE (121 83 1) (Ignissa) 15:09:27.343750 DEBUG ai [10d0] - Hero Ignissa moved from 121 83 1 to 121 83 1. Returning 1. 15:09:27.343750 TRACE ai [10d0] - Time of looking for wander destination was 93 ms. 15:09:27.343750 DEBUG ai [10d0] - Looking into Mirlanda, MP=859 15:09:27.359375 TRACE ai [10d0] - Time of looking for wander destination was 16 ms. 15:09:27.359375 WARN ai [10d0] - hero Greenhorn I has 1560 MP left 15:09:27.359375 WARN ai [10d0] - hero Korbac has 210 MP left 15:09:27.359375 WARN ai [10d0] - hero Oris has 1630 MP left 15:09:27.359375 WARN ai [10d0] - hero Gerwulf has 1560 MP left 15:09:27.359375 WARN ai [10d0] - hero Ignissa has 1760 MP left 15:09:27.359375 WARN ai [10d0] - hero Mirlanda has 859 MP left 15:09:27.359375 INFO ai [10d0] - Player 3 ends turn 15:09:27.359375 DEBUG ai [10d0] - Resources at the end of turn: [4, 47, 33, 23, 33, 31, 9524, 0] 15:09:27.359375 TRACE global [10d0] - Player 3 ended his turn. 15:09:27.359375 TRACE network [10d0] - Sending a request "struct EndTurn". It'll have an ID=221. 15:09:27.359375 TRACE network [10d0] - Sending to server a pack of type struct EndTurn 15:09:27.359375 TRACE global [10d0] - We'll wait till request 221 is answered. 15:09:27.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.375000 TRACE network [1394] - Made first apply on cl 15:09:27.375000 TRACE network [1394] - Applied on gs 15:09:27.375000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.375000 TRACE network [1394] - Made second apply on cl 15:09:27.375000 INFO global [10d0] - Player 3 ended turn 15:09:27.375000 TRACE network [1394] - Listening... 15:09:27.375000 TRACE network [1394] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:09:27.375000 TRACE network [1394] - Made first apply on cl 15:09:27.375000 TRACE network [1394] - Applied on gs 15:09:27.375000 TRACE ai [1394] - Entering void __thiscall VCAI::yourTurn(void). 15:09:27.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::yourTurn(void). 15:09:27.375000 TRACE network [1394] - Made second apply on cl 15:09:27.375000 TRACE network [1394] - Listening... 15:09:27.375000 INFO global [260] - Player 4 starting turn 15:09:27.390625 DEBUG ai [260] - Striving to goal of type WIN 15:09:27.390625 DEBUG ai [260] - Considering goal WIN 15:09:27.390625 DEBUG ai [260] - Considering goal CONQUER 15:09:27.437500 WARN ai [260] - Another allied hero stands in our way 15:09:27.750000 DEBUG ai [260] - Choosing abstract goal CLEAR WAY TO (128 2 0) (Luzifera) 15:09:27.750000 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (128 2 0) (Luzifera) 15:09:27.750000 DEBUG ai [260] - Considering goal CLEAR WAY TO (128 2 0) (Luzifera) 15:09:27.765625 DEBUG ai [260] - Considering goal GATHER ARMY (Luzifera) 15:09:27.796875 DEBUG ai [260] - Considering goal VISIT TILE (56 90 0) (Diabolo) 15:09:27.812500 DEBUG ai [260] - Trying to realize VISIT TILE (56 90 0) (Diabolo) (value 4.000) 15:09:27.812500 DEBUG ai [260] - Moving hero Diabolo to tile 56 90 0 15:09:27.812500 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=222. 15:09:27.812500 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:27.812500 TRACE global [260] - We'll wait till request 222 is answered. 15:09:27.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.812500 TRACE network [1394] - Made first apply on cl 15:09:27.812500 TRACE network [1394] - Applied on gs 15:09:27.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:27.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.812500 TRACE network [1394] - Made second apply on cl 15:09:27.812500 TRACE network [1394] - Listening... 15:09:27.812500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:27.812500 TRACE network [1394] - Made first apply on cl 15:09:27.812500 TRACE network [1394] - Applied on gs 15:09:27.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.843750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.843750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.859375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.875000 TRACE network [1394] - Made second apply on cl 15:09:27.875000 TRACE network [1394] - Listening... 15:09:27.875000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.875000 TRACE network [1394] - Made first apply on cl 15:09:27.875000 TRACE network [1394] - Applied on gs 15:09:27.875000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:27.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.875000 TRACE network [1394] - Made second apply on cl 15:09:27.875000 TRACE network [1394] - Listening... 15:09:27.875000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.875000 TRACE network [1394] - Made first apply on cl 15:09:27.875000 TRACE network [1394] - Applied on gs 15:09:27.875000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.875000 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=223. 15:09:27.875000 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:27.875000 TRACE global [260] - We'll wait till request 223 is answered. 15:09:27.875000 TRACE network [1394] - Made second apply on cl 15:09:27.875000 TRACE network [1394] - Listening... 15:09:27.875000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.875000 TRACE network [1394] - Made first apply on cl 15:09:27.875000 TRACE network [1394] - Applied on gs 15:09:27.875000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:27.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.875000 TRACE network [1394] - Made second apply on cl 15:09:27.875000 TRACE network [1394] - Listening... 15:09:27.875000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:27.875000 TRACE network [1394] - Made first apply on cl 15:09:27.875000 TRACE network [1394] - Applied on gs 15:09:27.875000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.875000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:27.890625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.906250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:27.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:27.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:27.953125 TRACE network [1394] - Made second apply on cl 15:09:27.953125 TRACE network [1394] - Listening... 15:09:27.953125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.953125 TRACE network [1394] - Made first apply on cl 15:09:27.953125 TRACE network [1394] - Applied on gs 15:09:27.953125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fire Elemental Conflux'. 15:09:27.953125 TRACE ai [1394] - Completing goal: FIND OBJ 4 (Diabolo) 15:09:27.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.953125 TRACE network [1394] - Made second apply on cl 15:09:27.953125 TRACE network [1394] - Listening... 15:09:27.953125 TRACE network [1394] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 15:09:27.953125 TRACE network [1394] - Made first apply on cl 15:09:27.953125 TRACE network [1394] - Applied on gs 15:09:27.953125 TRACE ai [1394] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Fire Elemental Conflux} Would you like to recruit Fire Elementals?', askID '217', soundID '0', selection '0', cancel '1'. 15:09:27.953125 DEBUG ai [1394] - Adding query 217 - Blocking dialog query with 0 components - {Fire Elemental Conflux} Would you like to recruit Fire Elementals?. Total queries count: 1 15:09:27.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 15:09:27.953125 TRACE network [1394] - Made second apply on cl 15:09:27.953125 TRACE network [1394] - Listening... 15:09:27.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.953125 TRACE network [1394] - Made first apply on cl 15:09:27.953125 DEBUG ai [fd8] - I'll answer the query 217 giving the choice 1 15:09:27.953125 TRACE network [fd8] - Sending a request "struct QueryReply". It'll have an ID=224. 15:09:27.953125 TRACE network [fd8] - Sending to server a pack of type struct QueryReply 15:09:27.953125 DEBUG ai [fd8] - Attempted answering query 217 - Blocking dialog query with 0 components - {Fire Elemental Conflux} Would you like to recruit Fire Elementals?. Request id=224. Waiting for results... 15:09:27.953125 TRACE global [fd8] - We'll wait till request 224 is answered. 15:09:27.953125 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE network [1394] - received server message of type struct OpenWindow, data: {CPack: type '517'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.968750 DEBUG ai [1394] - Removing query 217 - Blocking dialog query with 0 components - {Fire Elemental Conflux} Would you like to recruit Fire Elementals?. Total queries count: 0 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE ai [260] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Diabolo and object Fire Elemental Conflux at 57 90 0. 15:09:27.968750 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=225. 15:09:27.968750 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:27.968750 TRACE global [260] - We'll wait till request 225 is answered. 15:09:27.968750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:27.968750 TRACE network [1394] - Made first apply on cl 15:09:27.968750 TRACE network [1394] - Applied on gs 15:09:27.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:27.968750 TRACE network [1394] - Made second apply on cl 15:09:27.968750 TRACE network [1394] - Listening... 15:09:27.968750 TRACE ai [260] - Completing goal: FIND OBJ 4 (Diabolo) 15:09:27.968750 TRACE ai [260] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:27.968750 TRACE ai [260] - Completing goal: VISIT TILE (56 90 0) (Diabolo) 15:09:27.968750 DEBUG ai [260] - Hero Diabolo moved from 58 90 0 to 56 90 0. Returning 1. 15:09:27.968750 TRACE ai [260] - Completing goal: VISIT TILE (56 90 0) (Diabolo) 15:09:27.968750 DEBUG ai [260] - Hero Diabolo visited tile (56 90 0) 15:09:27.968750 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (128 2 0) (Luzifera) 15:09:27.968750 DEBUG ai [260] - Considering goal CLEAR WAY TO (128 2 0) (Luzifera) 15:09:28.000000 DEBUG ai [260] - Considering goal GATHER ARMY (Luzifera) 15:09:28.031250 DEBUG ai [260] - Considering goal VISIT TILE (56 85 0) (Diabolo) 15:09:28.062500 DEBUG ai [260] - Trying to realize VISIT TILE (56 85 0) (Diabolo) (value 4.000) 15:09:28.062500 DEBUG ai [260] - Moving hero Diabolo to tile 56 85 0 15:09:28.062500 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=226. 15:09:28.062500 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:28.062500 TRACE global [260] - We'll wait till request 226 is answered. 15:09:28.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.062500 TRACE network [1394] - Made first apply on cl 15:09:28.062500 TRACE network [1394] - Applied on gs 15:09:28.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:28.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.062500 TRACE network [1394] - Made second apply on cl 15:09:28.062500 TRACE network [1394] - Listening... 15:09:28.062500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:28.062500 TRACE network [1394] - Made first apply on cl 15:09:28.062500 TRACE network [1394] - Applied on gs 15:09:28.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.109375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.140625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.140625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.140625 TRACE network [1394] - Made second apply on cl 15:09:28.140625 TRACE network [1394] - Listening... 15:09:28.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.140625 TRACE network [1394] - Made first apply on cl 15:09:28.140625 TRACE network [1394] - Applied on gs 15:09:28.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:28.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.140625 TRACE network [1394] - Made second apply on cl 15:09:28.140625 TRACE network [1394] - Listening... 15:09:28.140625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.140625 TRACE network [1394] - Made first apply on cl 15:09:28.140625 TRACE network [1394] - Applied on gs 15:09:28.140625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.140625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=227. 15:09:28.140625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:28.140625 TRACE global [260] - We'll wait till request 227 is answered. 15:09:28.140625 TRACE network [1394] - Made second apply on cl 15:09:28.140625 TRACE network [1394] - Listening... 15:09:28.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.140625 TRACE network [1394] - Made first apply on cl 15:09:28.140625 TRACE network [1394] - Applied on gs 15:09:28.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:28.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.140625 TRACE network [1394] - Made second apply on cl 15:09:28.140625 TRACE network [1394] - Listening... 15:09:28.140625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:28.140625 TRACE network [1394] - Made first apply on cl 15:09:28.140625 TRACE network [1394] - Applied on gs 15:09:28.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.203125 TRACE network [1394] - Made second apply on cl 15:09:28.203125 TRACE network [1394] - Listening... 15:09:28.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.203125 TRACE network [1394] - Made first apply on cl 15:09:28.203125 TRACE network [1394] - Applied on gs 15:09:28.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:28.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.203125 TRACE network [1394] - Made second apply on cl 15:09:28.203125 TRACE network [1394] - Listening... 15:09:28.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.203125 TRACE network [1394] - Made first apply on cl 15:09:28.203125 TRACE network [1394] - Applied on gs 15:09:28.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.203125 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=228. 15:09:28.203125 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:28.203125 TRACE global [260] - We'll wait till request 228 is answered. 15:09:28.203125 TRACE network [1394] - Made second apply on cl 15:09:28.203125 TRACE network [1394] - Listening... 15:09:28.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.203125 TRACE network [1394] - Made first apply on cl 15:09:28.203125 TRACE network [1394] - Applied on gs 15:09:28.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:28.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.203125 TRACE network [1394] - Made second apply on cl 15:09:28.203125 TRACE network [1394] - Listening... 15:09:28.203125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:28.203125 TRACE network [1394] - Made first apply on cl 15:09:28.203125 TRACE network [1394] - Applied on gs 15:09:28.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.234375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.265625 TRACE network [1394] - Made second apply on cl 15:09:28.265625 TRACE network [1394] - Listening... 15:09:28.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.265625 TRACE network [1394] - Made first apply on cl 15:09:28.265625 TRACE network [1394] - Applied on gs 15:09:28.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:28.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.265625 TRACE network [1394] - Made second apply on cl 15:09:28.265625 TRACE network [1394] - Listening... 15:09:28.265625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.265625 TRACE network [1394] - Made first apply on cl 15:09:28.265625 TRACE network [1394] - Applied on gs 15:09:28.265625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.265625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=229. 15:09:28.265625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:28.265625 TRACE global [260] - We'll wait till request 229 is answered. 15:09:28.265625 TRACE network [1394] - Made second apply on cl 15:09:28.265625 TRACE network [1394] - Listening... 15:09:28.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.281250 TRACE network [1394] - Made first apply on cl 15:09:28.281250 TRACE network [1394] - Applied on gs 15:09:28.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:28.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.281250 TRACE network [1394] - Made second apply on cl 15:09:28.281250 TRACE network [1394] - Listening... 15:09:28.281250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:28.281250 TRACE network [1394] - Made first apply on cl 15:09:28.281250 TRACE network [1394] - Applied on gs 15:09:28.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.343750 TRACE network [1394] - Made second apply on cl 15:09:28.343750 TRACE network [1394] - Listening... 15:09:28.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.343750 TRACE network [1394] - Made first apply on cl 15:09:28.343750 TRACE network [1394] - Applied on gs 15:09:28.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:28.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.343750 TRACE network [1394] - Made second apply on cl 15:09:28.343750 TRACE network [1394] - Listening... 15:09:28.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.343750 TRACE network [1394] - Made first apply on cl 15:09:28.343750 TRACE network [1394] - Applied on gs 15:09:28.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.343750 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=230. 15:09:28.343750 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:28.343750 TRACE global [260] - We'll wait till request 230 is answered. 15:09:28.343750 TRACE network [1394] - Made second apply on cl 15:09:28.343750 TRACE network [1394] - Listening... 15:09:28.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.343750 TRACE network [1394] - Made first apply on cl 15:09:28.343750 TRACE network [1394] - Applied on gs 15:09:28.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:28.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.343750 TRACE network [1394] - Made second apply on cl 15:09:28.343750 TRACE network [1394] - Listening... 15:09:28.343750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:28.343750 TRACE network [1394] - Made first apply on cl 15:09:28.343750 TRACE network [1394] - Applied on gs 15:09:28.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.375000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.406250 TRACE network [1394] - Made second apply on cl 15:09:28.406250 TRACE network [1394] - Listening... 15:09:28.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.406250 TRACE network [1394] - Made first apply on cl 15:09:28.406250 TRACE network [1394] - Applied on gs 15:09:28.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:28.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.406250 TRACE network [1394] - Made second apply on cl 15:09:28.406250 TRACE network [1394] - Listening... 15:09:28.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.406250 TRACE network [1394] - Made first apply on cl 15:09:28.406250 TRACE network [1394] - Applied on gs 15:09:28.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.406250 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=231. 15:09:28.406250 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:28.406250 TRACE global [260] - We'll wait till request 231 is answered. 15:09:28.406250 TRACE network [1394] - Made second apply on cl 15:09:28.406250 TRACE network [1394] - Listening... 15:09:28.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.406250 TRACE network [1394] - Made first apply on cl 15:09:28.406250 TRACE network [1394] - Applied on gs 15:09:28.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:28.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.406250 TRACE network [1394] - Made second apply on cl 15:09:28.406250 TRACE network [1394] - Listening... 15:09:28.406250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:28.406250 TRACE network [1394] - Made first apply on cl 15:09:28.406250 TRACE network [1394] - Applied on gs 15:09:28.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.421875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.468750 TRACE network [1394] - Made second apply on cl 15:09:28.468750 TRACE network [1394] - Listening... 15:09:28.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.468750 TRACE network [1394] - Made first apply on cl 15:09:28.468750 TRACE network [1394] - Applied on gs 15:09:28.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:28.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.468750 TRACE network [1394] - Made second apply on cl 15:09:28.468750 TRACE network [1394] - Listening... 15:09:28.468750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.468750 TRACE network [1394] - Made first apply on cl 15:09:28.468750 TRACE network [1394] - Applied on gs 15:09:28.468750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.468750 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=232. 15:09:28.468750 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:28.468750 TRACE global [260] - We'll wait till request 232 is answered. 15:09:28.468750 TRACE network [1394] - Made second apply on cl 15:09:28.468750 TRACE network [1394] - Listening... 15:09:28.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.468750 TRACE network [1394] - Made first apply on cl 15:09:28.468750 TRACE network [1394] - Applied on gs 15:09:28.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:28.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.468750 TRACE network [1394] - Made second apply on cl 15:09:28.468750 TRACE network [1394] - Listening... 15:09:28.484375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:28.484375 TRACE network [1394] - Made first apply on cl 15:09:28.484375 TRACE network [1394] - Applied on gs 15:09:28.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.484375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.515625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:28.531250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:28.546875 TRACE network [1394] - Made second apply on cl 15:09:28.546875 TRACE network [1394] - Listening... 15:09:28.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:28.546875 TRACE network [1394] - Made first apply on cl 15:09:28.546875 TRACE network [1394] - Applied on gs 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fire Elemental Conflux'. 15:09:28.546875 TRACE ai [1394] - Completing goal: FIND OBJ 3,189 (Diabolo) 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:28.546875 TRACE network [1394] - Made second apply on cl 15:09:28.546875 TRACE network [1394] - Listening... 15:09:28.546875 TRACE network [1394] - received server message of type struct BlockingDialog, data: {CPack: type '2003'} 15:09:28.546875 TRACE network [1394] - Made first apply on cl 15:09:28.546875 TRACE network [1394] - Applied on gs 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool): text '{Fire Elemental Conflux} Would you like to recruit Fire Elementals?', askID '226', soundID '0', selection '0', cancel '1'. 15:09:28.546875 DEBUG ai [1394] - Adding query 226 - Blocking dialog query with 0 components - {Fire Elemental Conflux} Would you like to recruit Fire Elementals?. Total queries count: 1 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::showBlockingDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,class QueryID,const int,bool,bool). 15:09:28.546875 TRACE network [1394] - Made second apply on cl 15:09:28.546875 TRACE network [1394] - Listening... 15:09:28.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.546875 TRACE network [1394] - Made first apply on cl 15:09:28.546875 DEBUG ai [1348] - I'll answer the query 226 giving the choice 1 15:09:28.546875 TRACE network [1348] - Sending a request "struct QueryReply". It'll have an ID=233. 15:09:28.546875 TRACE network [1348] - Sending to server a pack of type struct QueryReply 15:09:28.546875 DEBUG ai [1348] - Attempted answering query 226 - Blocking dialog query with 0 components - {Fire Elemental Conflux} Would you like to recruit Fire Elementals?. Request id=233. Waiting for results... 15:09:28.546875 TRACE global [1348] - We'll wait till request 233 is answered. 15:09:28.546875 TRACE network [1394] - Applied on gs 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.546875 TRACE network [1394] - Made second apply on cl 15:09:28.546875 TRACE network [1394] - Listening... 15:09:28.546875 TRACE network [1394] - received server message of type struct OpenWindow, data: {CPack: type '517'} 15:09:28.546875 TRACE network [1394] - Made first apply on cl 15:09:28.546875 TRACE network [1394] - Applied on gs 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int): level '0'. 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::showRecruitmentDialog(const class CGDwelling *,const class CArmedInstance *,int). 15:09:28.546875 TRACE network [1394] - Made second apply on cl 15:09:28.546875 TRACE network [1394] - Listening... 15:09:28.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:28.546875 TRACE network [1394] - Made first apply on cl 15:09:28.546875 TRACE network [1394] - Applied on gs 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:28.546875 TRACE network [1394] - Made second apply on cl 15:09:28.546875 TRACE network [1394] - Listening... 15:09:28.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:28.546875 TRACE network [1394] - Made first apply on cl 15:09:28.546875 TRACE network [1394] - Applied on gs 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:28.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:28.546875 TRACE network [1394] - Made second apply on cl 15:09:28.546875 TRACE network [1394] - Listening... 15:09:28.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.546875 TRACE network [1394] - Made first apply on cl 15:09:28.546875 TRACE network [1394] - Applied on gs 15:09:28.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.546875 DEBUG ai [1394] - Removing query 226 - Blocking dialog query with 0 components - {Fire Elemental Conflux} Would you like to recruit Fire Elementals?. Total queries count: 0 15:09:28.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.562500 TRACE network [1394] - Made second apply on cl 15:09:28.562500 TRACE network [1394] - Listening... 15:09:28.562500 TRACE ai [260] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Diabolo and object Fire Elemental Conflux at 57 85 0. 15:09:28.562500 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=234. 15:09:28.562500 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.562500 TRACE global [260] - We'll wait till request 234 is answered. 15:09:28.562500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.562500 TRACE network [1394] - Made first apply on cl 15:09:28.562500 TRACE network [1394] - Applied on gs 15:09:28.562500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.562500 TRACE network [1394] - Made second apply on cl 15:09:28.562500 TRACE network [1394] - Listening... 15:09:28.562500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.562500 TRACE network [1394] - Made first apply on cl 15:09:28.562500 TRACE network [1394] - Applied on gs 15:09:28.562500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.562500 TRACE network [1394] - Made second apply on cl 15:09:28.562500 TRACE network [1394] - Listening... 15:09:28.562500 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.562500 TRACE network [1394] - Made first apply on cl 15:09:28.562500 TRACE network [1394] - Applied on gs 15:09:28.562500 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.562500 TRACE network [1394] - Made second apply on cl 15:09:28.562500 TRACE network [1394] - Listening... 15:09:28.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.562500 TRACE network [1394] - Made first apply on cl 15:09:28.562500 TRACE network [1394] - Applied on gs 15:09:28.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.562500 TRACE network [1394] - Made second apply on cl 15:09:28.562500 TRACE network [1394] - Listening... 15:09:28.562500 TRACE ai [260] - Completing goal: FIND OBJ 3,189 (Diabolo) 15:09:28.562500 TRACE ai [260] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:28.562500 TRACE ai [260] - Completing goal: VISIT TILE (56 85 0) (Diabolo) 15:09:28.562500 DEBUG ai [260] - Hero Diabolo moved from 56 90 0 to 56 85 0. Returning 1. 15:09:28.562500 TRACE ai [260] - Completing goal: VISIT TILE (56 85 0) (Diabolo) 15:09:28.562500 DEBUG ai [260] - Hero Diabolo visited tile (56 85 0) 15:09:28.562500 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (128 2 0) (Luzifera) 15:09:28.562500 DEBUG ai [260] - Considering goal CLEAR WAY TO (128 2 0) (Luzifera) 15:09:28.593750 DEBUG ai [260] - Considering goal GATHER ARMY (Luzifera) 15:09:28.625000 DEBUG ai [260] - Considering goal BUILD STRUCTURE 15:09:28.640625 DEBUG ai [260] - Trying to realize BUILD STRUCTURE (value 1.000) 15:09:28.640625 DEBUG ai [260] - Failed to realize subgoal of type BUILD STRUCTURE (greater goal type was CLEAR WAY TO (128 2 0) (Luzifera)), I will stop. 15:09:28.640625 DEBUG ai [260] - The error message was: Cannot build a given structure! 15:09:28.671875 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (128 2 0) (Luzifera) 15:09:28.671875 DEBUG ai [260] - Choosing abstract goal CLEAR WAY TO (128 2 0) (Luzifera) 15:09:28.671875 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (128 2 0) (Luzifera) 15:09:28.671875 DEBUG ai [260] - Considering goal CLEAR WAY TO (128 2 0) (Luzifera) 15:09:28.703125 DEBUG ai [260] - Considering goal GATHER ARMY (Luzifera) 15:09:28.734375 DEBUG ai [260] - Considering goal BUILD STRUCTURE 15:09:28.734375 DEBUG ai [260] - Trying to realize BUILD STRUCTURE (value 1.000) 15:09:28.750000 DEBUG ai [260] - Failed to realize subgoal of type BUILD STRUCTURE (greater goal type was CLEAR WAY TO (128 2 0) (Luzifera)), I will stop. 15:09:28.750000 DEBUG ai [260] - The error message was: Cannot build a given structure! 15:09:28.765625 WARN ai [260] - Our heroes don't move anymore, exhaustive decomposition failed 15:09:28.765625 DEBUG ai [260] - Striving to goal of type BUILD 15:09:28.765625 DEBUG ai [260] - Considering goal BUILD 15:09:28.765625 DEBUG ai [260] - Trying to realize BUILD (value 1.000) 15:09:28.765625 DEBUG ai [260] - Looking into Devilsdome 15:09:28.765625 DEBUG ai [260] - Player 4 will build Mage Guild Level 3 in town of Devilsdome at 53 32 0 15:09:28.765625 TRACE network [260] - Sending a request "struct BuildStructure". It'll have an ID=235. 15:09:28.765625 TRACE network [260] - Sending to server a pack of type struct BuildStructure 15:09:28.765625 TRACE global [260] - We'll wait till request 235 is answered. 15:09:28.765625 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.765625 TRACE network [1394] - Made first apply on cl 15:09:28.765625 TRACE network [1394] - Applied on gs 15:09:28.765625 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.765625 TRACE network [1394] - Made second apply on cl 15:09:28.765625 TRACE network [1394] - Listening... 15:09:28.765625 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:28.765625 TRACE network [1394] - Made first apply on cl 15:09:28.765625 TRACE network [1394] - Applied on gs 15:09:28.765625 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:28.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:28.765625 TRACE network [1394] - Made second apply on cl 15:09:28.765625 TRACE network [1394] - Listening... 15:09:28.765625 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:28.765625 TRACE network [1394] - Made first apply on cl 15:09:28.765625 TRACE network [1394] - Applied on gs 15:09:28.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.765625 TRACE network [1394] - Made second apply on cl 15:09:28.765625 TRACE network [1394] - Listening... 15:09:28.765625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.765625 TRACE network [1394] - Made first apply on cl 15:09:28.765625 TRACE network [1394] - Applied on gs 15:09:28.765625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.765625 TRACE network [1394] - Made second apply on cl 15:09:28.765625 TRACE network [1394] - Listening... 15:09:28.765625 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=236. 15:09:28.781250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.781250 TRACE global [260] - We'll wait till request 236 is answered. 15:09:28.781250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=237. 15:09:28.781250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.781250 TRACE global [260] - We'll wait till request 237 is answered. 15:09:28.781250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=238. 15:09:28.781250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.781250 TRACE global [260] - We'll wait till request 238 is answered. 15:09:28.781250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=239. 15:09:28.781250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.781250 TRACE global [260] - We'll wait till request 239 is answered. 15:09:28.781250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=240. 15:09:28.781250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.781250 TRACE global [260] - We'll wait till request 240 is answered. 15:09:28.781250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=241. 15:09:28.781250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.781250 TRACE global [260] - We'll wait till request 241 is answered. 15:09:28.781250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.781250 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=242. 15:09:28.781250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.781250 TRACE global [260] - We'll wait till request 242 is answered. 15:09:28.781250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.781250 TRACE network [1394] - Made first apply on cl 15:09:28.781250 TRACE network [1394] - Applied on gs 15:09:28.781250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.781250 TRACE network [1394] - Made second apply on cl 15:09:28.781250 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 DEBUG ai [260] - Looking into Devilstail 15:09:28.796875 DEBUG ai [260] - Player 4 will build Upg. Demon Gate in town of Devilstail at 38 85 0 15:09:28.796875 TRACE network [260] - Sending a request "struct BuildStructure". It'll have an ID=243. 15:09:28.796875 TRACE network [260] - Sending to server a pack of type struct BuildStructure 15:09:28.796875 TRACE global [260] - We'll wait till request 243 is answered. 15:09:28.796875 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [260] - Sending a request "struct UpgradeCreature". It'll have an ID=244. 15:09:28.796875 TRACE network [260] - Sending to server a pack of type struct UpgradeCreature 15:09:28.796875 TRACE global [260] - We'll wait till request 244 is answered. 15:09:28.796875 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct SetStackType, data: {CPack: type '1'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=245. 15:09:28.796875 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.796875 TRACE global [260] - We'll wait till request 245 is answered. 15:09:28.796875 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.796875 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.796875 TRACE network [1394] - Made first apply on cl 15:09:28.796875 TRACE network [1394] - Applied on gs 15:09:28.796875 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.796875 TRACE network [1394] - Made second apply on cl 15:09:28.796875 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=246. 15:09:28.812500 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.812500 TRACE global [260] - We'll wait till request 246 is answered. 15:09:28.812500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=247. 15:09:28.812500 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.812500 TRACE global [260] - We'll wait till request 247 is answered. 15:09:28.812500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=248. 15:09:28.812500 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.812500 TRACE global [260] - We'll wait till request 248 is answered. 15:09:28.812500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=249. 15:09:28.812500 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.812500 TRACE global [260] - We'll wait till request 249 is answered. 15:09:28.812500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.812500 TRACE network [1394] - Applied on gs 15:09:28.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.812500 TRACE network [1394] - Made second apply on cl 15:09:28.812500 TRACE network [1394] - Listening... 15:09:28.812500 DEBUG ai [260] - Looking into Devilsfist 15:09:28.812500 DEBUG ai [260] - Player 4 will build Blacksmith in town of Devilsfist at 106 86 0 15:09:28.812500 TRACE network [260] - Sending a request "struct BuildStructure". It'll have an ID=250. 15:09:28.812500 TRACE network [260] - Sending to server a pack of type struct BuildStructure 15:09:28.812500 TRACE global [260] - We'll wait till request 250 is answered. 15:09:28.812500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.812500 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=251. 15:09:28.828125 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.828125 TRACE global [260] - We'll wait till request 251 is answered. 15:09:28.828125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=252. 15:09:28.828125 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.828125 TRACE global [260] - We'll wait till request 252 is answered. 15:09:28.828125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 DEBUG ai [260] - Looking into Devilshome 15:09:28.828125 DEBUG ai [260] - Player 4 will build Mage Guild Level 2 in town of Devilshome at 87 32 0 15:09:28.828125 TRACE network [260] - Sending a request "struct BuildStructure". It'll have an ID=253. 15:09:28.828125 TRACE network [260] - Sending to server a pack of type struct BuildStructure 15:09:28.828125 TRACE global [260] - We'll wait till request 253 is answered. 15:09:28.828125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.828125 TRACE network [1394] - Made first apply on cl 15:09:28.828125 TRACE network [1394] - Applied on gs 15:09:28.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.828125 TRACE network [1394] - Made second apply on cl 15:09:28.828125 TRACE network [1394] - Listening... 15:09:28.828125 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=254. 15:09:28.828125 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.828125 TRACE global [260] - We'll wait till request 254 is answered. 15:09:28.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=255. 15:09:28.843750 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.843750 TRACE global [260] - We'll wait till request 255 is answered. 15:09:28.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=256. 15:09:28.843750 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.843750 TRACE global [260] - We'll wait till request 256 is answered. 15:09:28.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 DEBUG ai [260] - Looking into Devilsfire 15:09:28.843750 DEBUG ai [260] - Player 4 will build Mage Guild Level 2 in town of Devilsfire at 65 59 0 15:09:28.843750 TRACE network [260] - Sending a request "struct BuildStructure". It'll have an ID=257. 15:09:28.843750 TRACE network [260] - Sending to server a pack of type struct BuildStructure 15:09:28.843750 TRACE global [260] - We'll wait till request 257 is answered. 15:09:28.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=258. 15:09:28.843750 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.843750 TRACE global [260] - We'll wait till request 258 is answered. 15:09:28.843750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.843750 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.843750 TRACE network [1394] - Made first apply on cl 15:09:28.843750 TRACE network [1394] - Applied on gs 15:09:28.843750 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.843750 TRACE network [1394] - Made second apply on cl 15:09:28.843750 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=259. 15:09:28.859375 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.859375 TRACE global [260] - We'll wait till request 259 is answered. 15:09:28.859375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 DEBUG ai [260] - Looking into Devilsheat 15:09:28.859375 DEBUG ai [260] - Player 4 will build Mage Guild Level 1 in town of Devilsheat at 79 59 0 15:09:28.859375 TRACE network [260] - Sending a request "struct BuildStructure". It'll have an ID=260. 15:09:28.859375 TRACE network [260] - Sending to server a pack of type struct BuildStructure 15:09:28.859375 TRACE global [260] - We'll wait till request 260 is answered. 15:09:28.859375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=261. 15:09:28.859375 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.859375 TRACE global [260] - We'll wait till request 261 is answered. 15:09:28.859375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=262. 15:09:28.859375 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.859375 TRACE global [260] - We'll wait till request 262 is answered. 15:09:28.859375 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.859375 TRACE network [1394] - Made first apply on cl 15:09:28.859375 TRACE network [1394] - Applied on gs 15:09:28.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.859375 TRACE network [1394] - Made second apply on cl 15:09:28.859375 TRACE network [1394] - Listening... 15:09:28.875000 DEBUG ai [260] - Looking into Devilsstart 15:09:28.875000 WARN ai [260] - Request to build building 1 in 0 days! 15:09:28.875000 WARN ai [260] - Request to build building 1 in 0 days! 15:09:28.875000 WARN ai [260] - Request to build building 1 in 0 days! 15:09:28.875000 WARN ai [260] - Request to build building 1 in 0 days! 15:09:28.875000 WARN ai [260] - Request to build building 1 in 0 days! 15:09:28.875000 WARN ai [260] - Request to build building 1 in 0 days! 15:09:28.875000 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=263. 15:09:28.875000 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.875000 TRACE global [260] - We'll wait till request 263 is answered. 15:09:28.875000 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=264. 15:09:28.875000 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.875000 TRACE global [260] - We'll wait till request 264 is answered. 15:09:28.875000 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=265. 15:09:28.875000 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.875000 TRACE global [260] - We'll wait till request 265 is answered. 15:09:28.875000 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.875000 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=266. 15:09:28.875000 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.875000 TRACE global [260] - We'll wait till request 266 is answered. 15:09:28.875000 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.875000 TRACE network [1394] - Made first apply on cl 15:09:28.875000 TRACE network [1394] - Applied on gs 15:09:28.875000 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.875000 TRACE network [1394] - Made second apply on cl 15:09:28.875000 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=267. 15:09:28.890625 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.890625 TRACE global [260] - We'll wait till request 267 is answered. 15:09:28.890625 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [260] - Sending a request "struct ArrangeStacks". It'll have an ID=268. 15:09:28.890625 TRACE network [260] - Sending to server a pack of type struct ArrangeStacks 15:09:28.890625 TRACE global [260] - We'll wait till request 268 is answered. 15:09:28.890625 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [260] - Sending a request "struct ArrangeStacks". It'll have an ID=269. 15:09:28.890625 TRACE network [260] - Sending to server a pack of type struct ArrangeStacks 15:09:28.890625 TRACE global [260] - We'll wait till request 269 is answered. 15:09:28.890625 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [260] - Sending a request "struct ArrangeStacks". It'll have an ID=270. 15:09:28.890625 TRACE network [260] - Sending to server a pack of type struct ArrangeStacks 15:09:28.890625 TRACE global [260] - We'll wait till request 270 is answered. 15:09:28.890625 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [260] - Sending a request "struct ArrangeStacks". It'll have an ID=271. 15:09:28.890625 TRACE network [260] - Sending to server a pack of type struct ArrangeStacks 15:09:28.890625 TRACE global [260] - We'll wait till request 271 is answered. 15:09:28.890625 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 DEBUG ai [260] - Looking into Devilstrong 15:09:28.890625 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=272. 15:09:28.890625 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.890625 TRACE global [260] - We'll wait till request 272 is answered. 15:09:28.890625 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.890625 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.890625 TRACE network [1394] - Made first apply on cl 15:09:28.890625 TRACE network [1394] - Applied on gs 15:09:28.890625 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.890625 TRACE network [1394] - Made second apply on cl 15:09:28.890625 TRACE network [1394] - Listening... 15:09:28.906250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.906250 TRACE network [1394] - Made first apply on cl 15:09:28.906250 TRACE network [1394] - Applied on gs 15:09:28.906250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.906250 TRACE network [1394] - Made second apply on cl 15:09:28.906250 TRACE network [1394] - Listening... 15:09:28.906250 TRACE network [260] - Sending a request "struct RecruitCreatures". It'll have an ID=273. 15:09:28.906250 TRACE network [260] - Sending to server a pack of type struct RecruitCreatures 15:09:28.906250 TRACE global [260] - We'll wait till request 273 is answered. 15:09:28.906250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:28.906250 TRACE network [1394] - Made first apply on cl 15:09:28.906250 TRACE network [1394] - Applied on gs 15:09:28.906250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:28.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:28.906250 TRACE network [1394] - Made second apply on cl 15:09:28.906250 TRACE network [1394] - Listening... 15:09:28.906250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:28.906250 TRACE network [1394] - Made first apply on cl 15:09:28.906250 TRACE network [1394] - Applied on gs 15:09:28.906250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:28.906250 TRACE network [1394] - Made second apply on cl 15:09:28.906250 TRACE network [1394] - Listening... 15:09:28.906250 TRACE network [1394] - received server message of type struct ChangeStackCount, data: {CPack: type '1'} 15:09:28.906250 TRACE network [1394] - Made first apply on cl 15:09:28.906250 TRACE network [1394] - Applied on gs 15:09:28.906250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool): isAbsolute '0'. 15:09:28.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChagedCount(const struct StackLocation &,const int &,bool). 15:09:28.906250 TRACE network [1394] - Made second apply on cl 15:09:28.906250 TRACE network [1394] - Listening... 15:09:28.906250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:28.906250 TRACE network [1394] - Made first apply on cl 15:09:28.906250 TRACE network [1394] - Applied on gs 15:09:28.906250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:28.906250 TRACE network [1394] - Made second apply on cl 15:09:28.906250 TRACE network [1394] - Listening... 15:09:28.906250 DEBUG ai [260] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:09:28.906250 DEBUG ai [260] - The error message was: BUILD has been realized as much as possible. 15:09:28.906250 DEBUG ai [260] - Looking into Dr. Faustus, MP=2000 15:09:28.921875 DEBUG ai [260] - Dr. Faustus can't reach any town, we'll try to make our way to Devilsdome at 51 32 0 15:09:28.921875 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (51 32 0) (Dr. Faustus) 15:09:28.921875 DEBUG ai [260] - Considering goal CLEAR WAY TO (51 32 0) (Dr. Faustus) 15:09:28.953125 WARN ai [260] - There is no known way to clear the way to tile (51 32 0) 15:09:28.953125 TRACE ai [260] - Completing goal: CLEAR WAY TO (51 32 0) (Dr. Faustus) 15:09:28.953125 DEBUG ai [260] - Goal CLEAR WAY TO (51 32 0) (Dr. Faustus) decomposition failed: goal was completed as much as possible 15:09:28.953125 TRACE ai [260] - Time of looking for wander destination was 47 ms. 15:09:28.953125 DEBUG ai [260] - Looking into Satanas, MP=2119 15:09:28.968750 DEBUG ai [260] - Satanas can't reach any town, we'll try to make our way to Devilsdome at 51 32 0 15:09:28.968750 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (51 32 0) (Satanas) 15:09:28.984375 DEBUG ai [260] - Considering goal CLEAR WAY TO (51 32 0) (Satanas) 15:09:29.000000 WARN ai [260] - There is no known way to clear the way to tile (51 32 0) 15:09:29.000000 TRACE ai [260] - Completing goal: CLEAR WAY TO (51 32 0) (Satanas) 15:09:29.000000 DEBUG ai [260] - Goal CLEAR WAY TO (51 32 0) (Satanas) decomposition failed: goal was completed as much as possible 15:09:29.000000 TRACE ai [260] - Time of looking for wander destination was 47 ms. 15:09:29.000000 DEBUG ai [260] - Looking into Krampus, MP=2210 15:09:29.015625 DEBUG ai [260] - Moving hero Krampus to tile 93 99 0 15:09:29.015625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=274. 15:09:29.015625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.015625 TRACE global [260] - We'll wait till request 274 is answered. 15:09:29.015625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.015625 TRACE network [1394] - Made first apply on cl 15:09:29.015625 TRACE network [1394] - Applied on gs 15:09:29.015625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.015625 TRACE network [1394] - Made second apply on cl 15:09:29.015625 TRACE network [1394] - Listening... 15:09:29.015625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.015625 TRACE network [1394] - Made first apply on cl 15:09:29.015625 TRACE network [1394] - Applied on gs 15:09:29.015625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.015625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.046875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.062500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.062500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.093750 TRACE network [1394] - Made second apply on cl 15:09:29.093750 TRACE network [1394] - Listening... 15:09:29.093750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:29.093750 TRACE network [1394] - Made first apply on cl 15:09:29.093750 TRACE network [1394] - Applied on gs 15:09:29.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Oasis'. 15:09:29.093750 TRACE ai [1394] - Completing goal: FIND OBJ 1,495 (Krampus) 15:09:29.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:29.093750 TRACE network [1394] - Made second apply on cl 15:09:29.093750 TRACE network [1394] - Listening... 15:09:29.093750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:29.093750 TRACE network [1394] - Made first apply on cl 15:09:29.093750 TRACE network [1394] - Applied on gs 15:09:29.093750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:29.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:29.093750 TRACE network [1394] - Made second apply on cl 15:09:29.093750 TRACE network [1394] - Listening... 15:09:29.093750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:29.093750 TRACE network [1394] - Made first apply on cl 15:09:29.093750 TRACE network [1394] - Applied on gs 15:09:29.093750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:29.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:29.093750 TRACE network [1394] - Made second apply on cl 15:09:29.093750 TRACE network [1394] - Listening... 15:09:29.093750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.093750 TRACE network [1394] - Made first apply on cl 15:09:29.093750 TRACE network [1394] - Applied on gs 15:09:29.093750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.093750 TRACE network [1394] - Made second apply on cl 15:09:29.093750 TRACE network [1394] - Listening... 15:09:29.093750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.093750 TRACE network [1394] - Made first apply on cl 15:09:29.093750 TRACE network [1394] - Applied on gs 15:09:29.093750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.093750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.093750 TRACE ai [260] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Krampus and object Oasis at 93 99 0. 15:09:29.093750 TRACE ai [260] - Completing goal: FIND OBJ 1,495 (Krampus) 15:09:29.093750 TRACE ai [260] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:29.093750 TRACE ai [260] - Completing goal: VISIT TILE (93 99 0) (Krampus) 15:09:29.093750 TRACE network [1394] - Made second apply on cl 15:09:29.093750 TRACE network [1394] - Listening... 15:09:29.093750 DEBUG ai [260] - Hero Krampus moved from 93 99 0 to 93 99 0. Returning 1. 15:09:29.109375 DEBUG ai [260] - Of all 1 destinations, object oid=299 seems nice 15:09:29.109375 DEBUG ai [260] - Krampus will try to visit Devilsfist, Inferno at (104 86 0) 15:09:29.109375 DEBUG ai [260] - Moving hero Krampus to tile 104 86 0 15:09:29.109375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=275. 15:09:29.109375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.109375 TRACE global [260] - We'll wait till request 275 is answered. 15:09:29.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.109375 TRACE network [1394] - Made first apply on cl 15:09:29.109375 TRACE network [1394] - Applied on gs 15:09:29.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.109375 TRACE network [1394] - Made second apply on cl 15:09:29.109375 TRACE network [1394] - Listening... 15:09:29.109375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.109375 TRACE network [1394] - Made first apply on cl 15:09:29.109375 TRACE network [1394] - Applied on gs 15:09:29.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.109375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.156250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.171875 TRACE network [1394] - Made second apply on cl 15:09:29.171875 TRACE network [1394] - Listening... 15:09:29.171875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.171875 TRACE network [1394] - Made first apply on cl 15:09:29.171875 TRACE network [1394] - Applied on gs 15:09:29.171875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.171875 TRACE network [1394] - Made second apply on cl 15:09:29.171875 TRACE network [1394] - Listening... 15:09:29.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.171875 TRACE network [1394] - Made first apply on cl 15:09:29.171875 TRACE network [1394] - Applied on gs 15:09:29.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.171875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=276. 15:09:29.171875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.171875 TRACE global [260] - We'll wait till request 276 is answered. 15:09:29.171875 TRACE network [1394] - Made second apply on cl 15:09:29.171875 TRACE network [1394] - Listening... 15:09:29.171875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.171875 TRACE network [1394] - Made first apply on cl 15:09:29.171875 TRACE network [1394] - Applied on gs 15:09:29.171875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.171875 TRACE network [1394] - Made second apply on cl 15:09:29.171875 TRACE network [1394] - Listening... 15:09:29.171875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.171875 TRACE network [1394] - Made first apply on cl 15:09:29.171875 TRACE network [1394] - Applied on gs 15:09:29.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.171875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.187500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.203125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.203125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.234375 TRACE network [1394] - Made second apply on cl 15:09:29.234375 TRACE network [1394] - Listening... 15:09:29.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.234375 TRACE network [1394] - Made first apply on cl 15:09:29.234375 TRACE network [1394] - Applied on gs 15:09:29.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.234375 TRACE network [1394] - Made second apply on cl 15:09:29.234375 TRACE network [1394] - Listening... 15:09:29.234375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.234375 TRACE network [1394] - Made first apply on cl 15:09:29.234375 TRACE network [1394] - Applied on gs 15:09:29.234375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.234375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=277. 15:09:29.234375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.234375 TRACE global [260] - We'll wait till request 277 is answered. 15:09:29.234375 TRACE network [1394] - Made second apply on cl 15:09:29.234375 TRACE network [1394] - Listening... 15:09:29.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.234375 TRACE network [1394] - Made first apply on cl 15:09:29.234375 TRACE network [1394] - Applied on gs 15:09:29.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.234375 TRACE network [1394] - Made second apply on cl 15:09:29.234375 TRACE network [1394] - Listening... 15:09:29.234375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.234375 TRACE network [1394] - Made first apply on cl 15:09:29.234375 TRACE network [1394] - Applied on gs 15:09:29.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.250000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.296875 TRACE network [1394] - Made second apply on cl 15:09:29.296875 TRACE network [1394] - Listening... 15:09:29.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.296875 TRACE network [1394] - Made first apply on cl 15:09:29.296875 TRACE network [1394] - Applied on gs 15:09:29.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.296875 TRACE network [1394] - Made second apply on cl 15:09:29.296875 TRACE network [1394] - Listening... 15:09:29.296875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.296875 TRACE network [1394] - Made first apply on cl 15:09:29.296875 TRACE network [1394] - Applied on gs 15:09:29.296875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.296875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=278. 15:09:29.296875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.296875 TRACE global [260] - We'll wait till request 278 is answered. 15:09:29.296875 TRACE network [1394] - Made second apply on cl 15:09:29.296875 TRACE network [1394] - Listening... 15:09:29.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.312500 TRACE network [1394] - Made first apply on cl 15:09:29.312500 TRACE network [1394] - Applied on gs 15:09:29.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.312500 TRACE network [1394] - Made second apply on cl 15:09:29.312500 TRACE network [1394] - Listening... 15:09:29.312500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.312500 TRACE network [1394] - Made first apply on cl 15:09:29.312500 TRACE network [1394] - Applied on gs 15:09:29.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.328125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.343750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.343750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.359375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.375000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.375000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.375000 TRACE network [1394] - Made second apply on cl 15:09:29.375000 TRACE network [1394] - Listening... 15:09:29.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.375000 TRACE network [1394] - Made first apply on cl 15:09:29.375000 TRACE network [1394] - Applied on gs 15:09:29.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.375000 TRACE network [1394] - Made second apply on cl 15:09:29.375000 TRACE network [1394] - Listening... 15:09:29.375000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.375000 TRACE network [1394] - Made first apply on cl 15:09:29.375000 TRACE network [1394] - Applied on gs 15:09:29.375000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.375000 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=279. 15:09:29.375000 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.375000 TRACE global [260] - We'll wait till request 279 is answered. 15:09:29.375000 TRACE network [1394] - Made second apply on cl 15:09:29.375000 TRACE network [1394] - Listening... 15:09:29.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.375000 TRACE network [1394] - Made first apply on cl 15:09:29.375000 TRACE network [1394] - Applied on gs 15:09:29.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.375000 TRACE network [1394] - Made second apply on cl 15:09:29.375000 TRACE network [1394] - Listening... 15:09:29.375000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.375000 TRACE network [1394] - Made first apply on cl 15:09:29.375000 TRACE network [1394] - Applied on gs 15:09:29.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.390625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.406250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.437500 TRACE network [1394] - Made second apply on cl 15:09:29.437500 TRACE network [1394] - Listening... 15:09:29.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.437500 TRACE network [1394] - Made first apply on cl 15:09:29.437500 TRACE network [1394] - Applied on gs 15:09:29.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.437500 TRACE network [1394] - Made second apply on cl 15:09:29.437500 TRACE network [1394] - Listening... 15:09:29.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.437500 TRACE network [1394] - Made first apply on cl 15:09:29.437500 TRACE network [1394] - Applied on gs 15:09:29.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.437500 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=280. 15:09:29.437500 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.437500 TRACE global [260] - We'll wait till request 280 is answered. 15:09:29.437500 TRACE network [1394] - Made second apply on cl 15:09:29.437500 TRACE network [1394] - Listening... 15:09:29.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.437500 TRACE network [1394] - Made first apply on cl 15:09:29.437500 TRACE network [1394] - Applied on gs 15:09:29.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.437500 TRACE network [1394] - Made second apply on cl 15:09:29.437500 TRACE network [1394] - Listening... 15:09:29.453125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.453125 TRACE network [1394] - Made first apply on cl 15:09:29.453125 TRACE network [1394] - Applied on gs 15:09:29.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.484375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.500000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.515625 TRACE network [1394] - Made second apply on cl 15:09:29.515625 TRACE network [1394] - Listening... 15:09:29.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.515625 TRACE network [1394] - Made first apply on cl 15:09:29.515625 TRACE network [1394] - Applied on gs 15:09:29.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.515625 TRACE network [1394] - Made second apply on cl 15:09:29.515625 TRACE network [1394] - Listening... 15:09:29.515625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.515625 TRACE network [1394] - Made first apply on cl 15:09:29.515625 TRACE network [1394] - Applied on gs 15:09:29.515625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.515625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=281. 15:09:29.515625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.515625 TRACE global [260] - We'll wait till request 281 is answered. 15:09:29.515625 TRACE network [1394] - Made second apply on cl 15:09:29.515625 TRACE network [1394] - Listening... 15:09:29.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.515625 TRACE network [1394] - Made first apply on cl 15:09:29.515625 TRACE network [1394] - Applied on gs 15:09:29.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.515625 TRACE network [1394] - Made second apply on cl 15:09:29.515625 TRACE network [1394] - Listening... 15:09:29.515625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.515625 TRACE network [1394] - Made first apply on cl 15:09:29.515625 TRACE network [1394] - Applied on gs 15:09:29.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.546875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.562500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.578125 TRACE network [1394] - Made second apply on cl 15:09:29.578125 TRACE network [1394] - Listening... 15:09:29.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.578125 TRACE network [1394] - Made first apply on cl 15:09:29.578125 TRACE network [1394] - Applied on gs 15:09:29.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.578125 TRACE network [1394] - Made second apply on cl 15:09:29.578125 TRACE network [1394] - Listening... 15:09:29.578125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.578125 TRACE network [1394] - Made first apply on cl 15:09:29.578125 TRACE network [1394] - Applied on gs 15:09:29.578125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.578125 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=282. 15:09:29.578125 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.578125 TRACE global [260] - We'll wait till request 282 is answered. 15:09:29.578125 TRACE network [1394] - Made second apply on cl 15:09:29.578125 TRACE network [1394] - Listening... 15:09:29.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.578125 TRACE network [1394] - Made first apply on cl 15:09:29.578125 TRACE network [1394] - Applied on gs 15:09:29.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.578125 TRACE network [1394] - Made second apply on cl 15:09:29.578125 TRACE network [1394] - Listening... 15:09:29.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.578125 TRACE network [1394] - Made first apply on cl 15:09:29.578125 TRACE network [1394] - Applied on gs 15:09:29.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.609375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.640625 TRACE network [1394] - Made second apply on cl 15:09:29.640625 TRACE network [1394] - Listening... 15:09:29.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.640625 TRACE network [1394] - Made first apply on cl 15:09:29.640625 TRACE network [1394] - Applied on gs 15:09:29.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.640625 TRACE network [1394] - Made second apply on cl 15:09:29.640625 TRACE network [1394] - Listening... 15:09:29.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.640625 TRACE network [1394] - Made first apply on cl 15:09:29.640625 TRACE network [1394] - Applied on gs 15:09:29.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.640625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=283. 15:09:29.640625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.640625 TRACE global [260] - We'll wait till request 283 is answered. 15:09:29.640625 TRACE network [1394] - Made second apply on cl 15:09:29.640625 TRACE network [1394] - Listening... 15:09:29.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.640625 TRACE network [1394] - Made first apply on cl 15:09:29.640625 TRACE network [1394] - Applied on gs 15:09:29.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.640625 TRACE network [1394] - Made second apply on cl 15:09:29.640625 TRACE network [1394] - Listening... 15:09:29.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.640625 TRACE network [1394] - Made first apply on cl 15:09:29.640625 TRACE network [1394] - Applied on gs 15:09:29.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.687500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.718750 TRACE network [1394] - Made second apply on cl 15:09:29.718750 TRACE network [1394] - Listening... 15:09:29.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.718750 TRACE network [1394] - Made first apply on cl 15:09:29.718750 TRACE network [1394] - Applied on gs 15:09:29.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.718750 TRACE network [1394] - Made second apply on cl 15:09:29.718750 TRACE network [1394] - Listening... 15:09:29.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.718750 TRACE network [1394] - Made first apply on cl 15:09:29.718750 TRACE network [1394] - Applied on gs 15:09:29.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.718750 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=284. 15:09:29.718750 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.718750 TRACE global [260] - We'll wait till request 284 is answered. 15:09:29.718750 TRACE network [1394] - Made second apply on cl 15:09:29.718750 TRACE network [1394] - Listening... 15:09:29.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.718750 TRACE network [1394] - Made first apply on cl 15:09:29.718750 TRACE network [1394] - Applied on gs 15:09:29.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.718750 TRACE network [1394] - Made second apply on cl 15:09:29.718750 TRACE network [1394] - Listening... 15:09:29.718750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.718750 TRACE network [1394] - Made first apply on cl 15:09:29.718750 TRACE network [1394] - Applied on gs 15:09:29.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.734375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.750000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.765625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.781250 TRACE network [1394] - Made second apply on cl 15:09:29.781250 TRACE network [1394] - Listening... 15:09:29.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.781250 TRACE network [1394] - Made first apply on cl 15:09:29.781250 TRACE network [1394] - Applied on gs 15:09:29.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.781250 TRACE network [1394] - Made second apply on cl 15:09:29.781250 TRACE network [1394] - Listening... 15:09:29.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.781250 TRACE network [1394] - Made first apply on cl 15:09:29.781250 TRACE network [1394] - Applied on gs 15:09:29.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.781250 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=285. 15:09:29.781250 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.781250 TRACE global [260] - We'll wait till request 285 is answered. 15:09:29.781250 TRACE network [1394] - Made second apply on cl 15:09:29.781250 TRACE network [1394] - Listening... 15:09:29.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.781250 TRACE network [1394] - Made first apply on cl 15:09:29.781250 TRACE network [1394] - Applied on gs 15:09:29.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.781250 TRACE network [1394] - Made second apply on cl 15:09:29.781250 TRACE network [1394] - Listening... 15:09:29.781250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.781250 TRACE network [1394] - Made first apply on cl 15:09:29.781250 TRACE network [1394] - Applied on gs 15:09:29.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.796875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.843750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.859375 TRACE network [1394] - Made second apply on cl 15:09:29.859375 TRACE network [1394] - Listening... 15:09:29.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.859375 TRACE network [1394] - Made first apply on cl 15:09:29.859375 TRACE network [1394] - Applied on gs 15:09:29.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.859375 TRACE network [1394] - Made second apply on cl 15:09:29.859375 TRACE network [1394] - Listening... 15:09:29.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.859375 TRACE network [1394] - Made first apply on cl 15:09:29.859375 TRACE network [1394] - Applied on gs 15:09:29.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.859375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=286. 15:09:29.859375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.859375 TRACE global [260] - We'll wait till request 286 is answered. 15:09:29.859375 TRACE network [1394] - Made second apply on cl 15:09:29.859375 TRACE network [1394] - Listening... 15:09:29.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.859375 TRACE network [1394] - Made first apply on cl 15:09:29.859375 TRACE network [1394] - Applied on gs 15:09:29.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.859375 TRACE network [1394] - Made second apply on cl 15:09:29.859375 TRACE network [1394] - Listening... 15:09:29.859375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.859375 TRACE network [1394] - Made first apply on cl 15:09:29.859375 TRACE network [1394] - Applied on gs 15:09:29.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.890625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.906250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.921875 TRACE network [1394] - Made second apply on cl 15:09:29.921875 TRACE network [1394] - Listening... 15:09:29.921875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.921875 TRACE network [1394] - Made first apply on cl 15:09:29.921875 TRACE network [1394] - Applied on gs 15:09:29.921875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.921875 TRACE network [1394] - Made second apply on cl 15:09:29.921875 TRACE network [1394] - Listening... 15:09:29.921875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.921875 TRACE network [1394] - Made first apply on cl 15:09:29.921875 TRACE network [1394] - Applied on gs 15:09:29.921875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.921875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=287. 15:09:29.921875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.921875 TRACE global [260] - We'll wait till request 287 is answered. 15:09:29.921875 TRACE network [1394] - Made second apply on cl 15:09:29.921875 TRACE network [1394] - Listening... 15:09:29.921875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.921875 TRACE network [1394] - Made first apply on cl 15:09:29.921875 TRACE network [1394] - Applied on gs 15:09:29.921875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:29.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.921875 TRACE network [1394] - Made second apply on cl 15:09:29.921875 TRACE network [1394] - Listening... 15:09:29.921875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:29.921875 TRACE network [1394] - Made first apply on cl 15:09:29.921875 TRACE network [1394] - Applied on gs 15:09:29.921875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.921875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:29.937500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.953125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.953125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:29.984375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:29.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:29.984375 TRACE network [1394] - Made second apply on cl 15:09:29.984375 TRACE network [1394] - Listening... 15:09:29.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:29.984375 TRACE network [1394] - Made first apply on cl 15:09:29.984375 TRACE network [1394] - Applied on gs 15:09:29.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:29.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:29.984375 TRACE network [1394] - Made second apply on cl 15:09:29.984375 TRACE network [1394] - Listening... 15:09:29.984375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:29.984375 TRACE network [1394] - Made first apply on cl 15:09:29.984375 TRACE network [1394] - Applied on gs 15:09:29.984375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:29.984375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=288. 15:09:29.984375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:29.984375 TRACE global [260] - We'll wait till request 288 is answered. 15:09:29.984375 TRACE network [1394] - Made second apply on cl 15:09:29.984375 TRACE network [1394] - Listening... 15:09:30.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.000000 TRACE network [1394] - Made first apply on cl 15:09:30.000000 TRACE network [1394] - Applied on gs 15:09:30.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.000000 TRACE network [1394] - Made second apply on cl 15:09:30.000000 TRACE network [1394] - Listening... 15:09:30.000000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.000000 TRACE network [1394] - Made first apply on cl 15:09:30.000000 TRACE network [1394] - Applied on gs 15:09:30.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.046875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.062500 TRACE network [1394] - Made second apply on cl 15:09:30.062500 TRACE network [1394] - Listening... 15:09:30.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.062500 TRACE network [1394] - Made first apply on cl 15:09:30.062500 TRACE network [1394] - Applied on gs 15:09:30.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.062500 TRACE network [1394] - Made second apply on cl 15:09:30.062500 TRACE network [1394] - Listening... 15:09:30.062500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.062500 TRACE network [1394] - Made first apply on cl 15:09:30.062500 TRACE network [1394] - Applied on gs 15:09:30.062500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.062500 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=289. 15:09:30.062500 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.062500 TRACE global [260] - We'll wait till request 289 is answered. 15:09:30.062500 TRACE network [1394] - Made second apply on cl 15:09:30.062500 TRACE network [1394] - Listening... 15:09:30.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.062500 TRACE network [1394] - Made first apply on cl 15:09:30.062500 TRACE network [1394] - Applied on gs 15:09:30.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.062500 TRACE network [1394] - Made second apply on cl 15:09:30.062500 TRACE network [1394] - Listening... 15:09:30.062500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.062500 TRACE network [1394] - Made first apply on cl 15:09:30.062500 TRACE network [1394] - Applied on gs 15:09:30.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.093750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.125000 TRACE network [1394] - Made second apply on cl 15:09:30.125000 TRACE network [1394] - Listening... 15:09:30.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.125000 TRACE network [1394] - Made first apply on cl 15:09:30.125000 TRACE network [1394] - Applied on gs 15:09:30.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.125000 TRACE network [1394] - Made second apply on cl 15:09:30.125000 TRACE network [1394] - Listening... 15:09:30.125000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.125000 TRACE network [1394] - Made first apply on cl 15:09:30.125000 TRACE network [1394] - Applied on gs 15:09:30.125000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.125000 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=290. 15:09:30.125000 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.125000 TRACE global [260] - We'll wait till request 290 is answered. 15:09:30.125000 TRACE network [1394] - Made second apply on cl 15:09:30.125000 TRACE network [1394] - Listening... 15:09:30.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.140625 TRACE network [1394] - Made first apply on cl 15:09:30.140625 TRACE network [1394] - Applied on gs 15:09:30.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.140625 TRACE network [1394] - Made second apply on cl 15:09:30.140625 TRACE network [1394] - Listening... 15:09:30.140625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.140625 TRACE network [1394] - Made first apply on cl 15:09:30.140625 TRACE network [1394] - Applied on gs 15:09:30.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Devilsfist, Inferno'. 15:09:30.203125 TRACE ai [1394] - Completing goal: FIND OBJ 299 (Krampus) 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.203125 TRACE ai [260] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Krampus and object Devilsfist, Inferno at 106 86 0. 15:09:30.203125 TRACE network [260] - Sending a request "struct ArrangeStacks". It'll have an ID=291. 15:09:30.203125 TRACE network [260] - Sending to server a pack of type struct ArrangeStacks 15:09:30.203125 TRACE global [260] - We'll wait till request 291 is answered. 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [260] - Sending a request "struct ArrangeStacks". It'll have an ID=292. 15:09:30.203125 TRACE network [260] - Sending to server a pack of type struct ArrangeStacks 15:09:30.203125 TRACE global [260] - We'll wait till request 292 is answered. 15:09:30.203125 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.203125 TRACE network [1394] - Made first apply on cl 15:09:30.203125 TRACE network [1394] - Applied on gs 15:09:30.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.203125 TRACE network [1394] - Made second apply on cl 15:09:30.203125 TRACE network [1394] - Listening... 15:09:30.203125 TRACE ai [260] - Completing goal: FIND OBJ 299 (Krampus) 15:09:30.203125 TRACE ai [260] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:30.203125 TRACE ai [260] - Completing goal: VISIT TILE (104 86 0) (Krampus) 15:09:30.203125 DEBUG ai [260] - Hero Krampus moved from 93 99 0 to 104 86 0. Returning 1. 15:09:30.234375 DEBUG ai [260] - Of all 1 destinations, object oid=1495 seems nice 15:09:30.234375 DEBUG ai [260] - Krampus will try to visit Oasis at (93 99 0) 15:09:30.234375 DEBUG ai [260] - Moving hero Krampus to tile 93 99 0 15:09:30.234375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=293. 15:09:30.234375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.234375 TRACE global [260] - We'll wait till request 293 is answered. 15:09:30.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.234375 TRACE network [1394] - Made first apply on cl 15:09:30.234375 TRACE network [1394] - Applied on gs 15:09:30.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.234375 TRACE network [1394] - Made second apply on cl 15:09:30.234375 TRACE network [1394] - Listening... 15:09:30.234375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:30.234375 TRACE network [1394] - Made first apply on cl 15:09:30.234375 TRACE network [1394] - Applied on gs 15:09:30.234375 TRACE network [1394] - Made second apply on cl 15:09:30.234375 TRACE network [1394] - Listening... 15:09:30.234375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.234375 TRACE network [1394] - Made first apply on cl 15:09:30.234375 TRACE network [1394] - Applied on gs 15:09:30.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.250000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.296875 TRACE network [1394] - Made second apply on cl 15:09:30.296875 TRACE network [1394] - Listening... 15:09:30.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.296875 TRACE network [1394] - Made first apply on cl 15:09:30.296875 TRACE network [1394] - Applied on gs 15:09:30.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.296875 TRACE network [1394] - Made second apply on cl 15:09:30.296875 TRACE network [1394] - Listening... 15:09:30.296875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.296875 TRACE network [1394] - Made first apply on cl 15:09:30.296875 TRACE network [1394] - Applied on gs 15:09:30.296875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.296875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=294. 15:09:30.296875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.312500 TRACE global [260] - We'll wait till request 294 is answered. 15:09:30.312500 TRACE network [1394] - Made second apply on cl 15:09:30.312500 TRACE network [1394] - Listening... 15:09:30.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.312500 TRACE network [1394] - Made first apply on cl 15:09:30.312500 TRACE network [1394] - Applied on gs 15:09:30.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.312500 TRACE network [1394] - Made second apply on cl 15:09:30.312500 TRACE network [1394] - Listening... 15:09:30.312500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.312500 TRACE network [1394] - Made first apply on cl 15:09:30.312500 TRACE network [1394] - Applied on gs 15:09:30.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.312500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.343750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.343750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.359375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.375000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.375000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.375000 TRACE network [1394] - Made second apply on cl 15:09:30.375000 TRACE network [1394] - Listening... 15:09:30.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.375000 TRACE network [1394] - Made first apply on cl 15:09:30.375000 TRACE network [1394] - Applied on gs 15:09:30.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.375000 TRACE network [1394] - Made second apply on cl 15:09:30.375000 TRACE network [1394] - Listening... 15:09:30.375000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.375000 TRACE network [1394] - Made first apply on cl 15:09:30.375000 TRACE network [1394] - Applied on gs 15:09:30.375000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.375000 TRACE ai [260] - Completing goal: VISIT TILE (93 99 0) (Krampus) 15:09:30.375000 TRACE network [1394] - Made second apply on cl 15:09:30.375000 TRACE network [1394] - Listening... 15:09:30.375000 DEBUG ai [260] - reserved object id=1495; address=135659096; name=Oasis 15:09:30.375000 DEBUG ai [260] - Hero Krampus moved from 104 86 0 to 102 87 0. Returning 0. 15:09:30.375000 DEBUG ai [260] - Hero Krampus apparently used all MPs (0 left) 15:09:30.375000 TRACE ai [260] - Time of looking for wander destination was 1375 ms. 15:09:30.375000 DEBUG ai [260] - Looking into Diabolo, MP=306 15:09:30.390625 DEBUG ai [260] - Of all 2 destinations, object oid=2383 seems nice 15:09:30.390625 DEBUG ai [260] - Diabolo will try to visit Fire Elemental Conflux at (60 87 0) 15:09:30.390625 DEBUG ai [260] - Moving hero Diabolo to tile 60 87 0 15:09:30.390625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=295. 15:09:30.390625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.390625 TRACE global [260] - We'll wait till request 295 is answered. 15:09:30.390625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.390625 TRACE network [1394] - Made first apply on cl 15:09:30.390625 TRACE network [1394] - Applied on gs 15:09:30.390625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.390625 TRACE network [1394] - Made second apply on cl 15:09:30.390625 TRACE network [1394] - Listening... 15:09:30.390625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.390625 TRACE network [1394] - Made first apply on cl 15:09:30.390625 TRACE network [1394] - Applied on gs 15:09:30.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.453125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.468750 TRACE network [1394] - Made second apply on cl 15:09:30.468750 TRACE network [1394] - Listening... 15:09:30.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.468750 TRACE network [1394] - Made first apply on cl 15:09:30.468750 TRACE network [1394] - Applied on gs 15:09:30.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.468750 TRACE network [1394] - Made second apply on cl 15:09:30.468750 TRACE network [1394] - Listening... 15:09:30.468750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.468750 TRACE network [1394] - Made first apply on cl 15:09:30.468750 TRACE network [1394] - Applied on gs 15:09:30.468750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.468750 TRACE ai [260] - Completing goal: VISIT TILE (60 87 0) (Diabolo) 15:09:30.468750 TRACE network [1394] - Made second apply on cl 15:09:30.468750 TRACE network [1394] - Listening... 15:09:30.468750 DEBUG ai [260] - reserved object id=2383; address=134787096; name=Fire Elemental Conflux 15:09:30.468750 DEBUG ai [260] - Hero Diabolo moved from 56 85 0 to 57 86 0. Returning 0. 15:09:30.468750 DEBUG ai [260] - Hero Diabolo apparently used all MPs (0 left) 15:09:30.468750 TRACE ai [260] - Time of looking for wander destination was 93 ms. 15:09:30.468750 DEBUG ai [260] - Looking into Mephisto, MP=1560 15:09:30.484375 DEBUG ai [260] - Of all 1 destinations, object oid=2802 seems nice 15:09:30.484375 DEBUG ai [260] - Mephisto will try to visit Resource at (73 52 0) 15:09:30.484375 DEBUG ai [260] - Moving hero Mephisto to tile 73 52 0 15:09:30.484375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=296. 15:09:30.484375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.484375 TRACE global [260] - We'll wait till request 296 is answered. 15:09:30.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.484375 TRACE network [1394] - Made first apply on cl 15:09:30.484375 TRACE network [1394] - Applied on gs 15:09:30.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.484375 TRACE network [1394] - Made second apply on cl 15:09:30.484375 TRACE network [1394] - Listening... 15:09:30.484375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.484375 TRACE network [1394] - Made first apply on cl 15:09:30.484375 TRACE network [1394] - Applied on gs 15:09:30.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.500000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.515625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.546875 TRACE network [1394] - Made second apply on cl 15:09:30.546875 TRACE network [1394] - Listening... 15:09:30.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.546875 TRACE network [1394] - Made first apply on cl 15:09:30.546875 TRACE network [1394] - Applied on gs 15:09:30.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.546875 TRACE network [1394] - Made second apply on cl 15:09:30.546875 TRACE network [1394] - Listening... 15:09:30.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.546875 TRACE network [1394] - Made first apply on cl 15:09:30.546875 TRACE network [1394] - Applied on gs 15:09:30.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.546875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=297. 15:09:30.546875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.546875 TRACE global [260] - We'll wait till request 297 is answered. 15:09:30.546875 TRACE network [1394] - Made second apply on cl 15:09:30.546875 TRACE network [1394] - Listening... 15:09:30.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.546875 TRACE network [1394] - Made first apply on cl 15:09:30.546875 TRACE network [1394] - Applied on gs 15:09:30.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.546875 TRACE network [1394] - Made second apply on cl 15:09:30.546875 TRACE network [1394] - Listening... 15:09:30.546875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.546875 TRACE network [1394] - Made first apply on cl 15:09:30.546875 TRACE network [1394] - Applied on gs 15:09:30.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.578125 TRACE network [1394] - Made first apply on cl 15:09:30.578125 TRACE network [1394] - Applied on gs 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:09:30.578125 TRACE ai [1394] - Completing goal: FIND OBJ 2,802 (Mephisto) 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE network [1394] - received server message of type struct SetResource, data: {CPack: type '102'} 15:09:30.578125 TRACE network [1394] - Made first apply on cl 15:09:30.578125 TRACE network [1394] - Applied on gs 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '54'. 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE network [1394] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:09:30.578125 TRACE network [1394] - Made first apply on cl 15:09:30.578125 TRACE network [1394] - Applied on gs 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE network [1394] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.578125 TRACE network [1394] - Made first apply on cl 15:09:30.578125 DEBUG global [1394] - removing object id=2802; address=135189880; name=Resource 15:09:30.578125 TRACE network [1394] - Applied on gs 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.578125 TRACE network [1394] - Made first apply on cl 15:09:30.578125 TRACE network [1394] - Applied on gs 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.578125 TRACE network [1394] - Made first apply on cl 15:09:30.578125 TRACE network [1394] - Applied on gs 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.578125 TRACE network [1394] - Made first apply on cl 15:09:30.578125 TRACE network [1394] - Applied on gs 15:09:30.578125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.578125 TRACE network [1394] - Made second apply on cl 15:09:30.578125 TRACE network [1394] - Listening... 15:09:30.578125 TRACE ai [260] - Completing goal: VISIT TILE (73 52 0) (Mephisto) 15:09:30.578125 DEBUG ai [260] - Hero Mephisto moved from 74 50 0 to 74 51 0. Returning 1. 15:09:30.609375 DEBUG ai [260] - Of all 10 destinations, object oid=3149 seems nice 15:09:30.609375 DEBUG ai [260] - Mephisto will try to visit Resource at (73 51 0) 15:09:30.609375 DEBUG ai [260] - Moving hero Mephisto to tile 73 51 0 15:09:30.609375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=298. 15:09:30.609375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.609375 TRACE global [260] - We'll wait till request 298 is answered. 15:09:30.609375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.609375 TRACE network [1394] - Made first apply on cl 15:09:30.609375 TRACE network [1394] - Applied on gs 15:09:30.609375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.609375 TRACE network [1394] - Made second apply on cl 15:09:30.609375 TRACE network [1394] - Listening... 15:09:30.609375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.609375 TRACE network [1394] - Made first apply on cl 15:09:30.609375 TRACE network [1394] - Applied on gs 15:09:30.609375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.609375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.640625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.640625 TRACE network [1394] - Made first apply on cl 15:09:30.640625 TRACE network [1394] - Applied on gs 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:09:30.640625 TRACE ai [1394] - Completing goal: FIND OBJ 3,149 (Mephisto) 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.640625 TRACE network [1394] - received server message of type struct SetResource, data: {CPack: type '102'} 15:09:30.640625 TRACE network [1394] - Made first apply on cl 15:09:30.640625 TRACE network [1394] - Applied on gs 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '60'. 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.640625 TRACE network [1394] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:09:30.640625 TRACE network [1394] - Made first apply on cl 15:09:30.640625 TRACE network [1394] - Applied on gs 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.640625 TRACE network [1394] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.640625 TRACE network [1394] - Made first apply on cl 15:09:30.640625 DEBUG global [1394] - removing object id=3149; address=135189432; name=Resource 15:09:30.640625 TRACE network [1394] - Applied on gs 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.640625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.640625 TRACE network [1394] - Made first apply on cl 15:09:30.640625 TRACE network [1394] - Applied on gs 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.640625 TRACE network [1394] - Made first apply on cl 15:09:30.640625 TRACE network [1394] - Applied on gs 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.640625 TRACE network [1394] - Made first apply on cl 15:09:30.640625 TRACE network [1394] - Applied on gs 15:09:30.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.640625 TRACE network [1394] - Made second apply on cl 15:09:30.640625 TRACE network [1394] - Listening... 15:09:30.656250 TRACE ai [260] - Completing goal: VISIT TILE (73 51 0) (Mephisto) 15:09:30.656250 DEBUG ai [260] - Hero Mephisto moved from 74 51 0 to 74 51 0. Returning 1. 15:09:30.671875 DEBUG ai [260] - Of all 8 destinations, object oid=3181 seems nice 15:09:30.671875 DEBUG ai [260] - Mephisto will try to visit Resource at (72 53 0) 15:09:30.671875 DEBUG ai [260] - Moving hero Mephisto to tile 72 53 0 15:09:30.671875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=299. 15:09:30.671875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.671875 TRACE global [260] - We'll wait till request 299 is answered. 15:09:30.671875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.671875 TRACE network [1394] - Made first apply on cl 15:09:30.671875 TRACE network [1394] - Applied on gs 15:09:30.671875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.671875 TRACE network [1394] - Made second apply on cl 15:09:30.671875 TRACE network [1394] - Listening... 15:09:30.671875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.671875 TRACE network [1394] - Made first apply on cl 15:09:30.671875 TRACE network [1394] - Applied on gs 15:09:30.671875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.671875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.703125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.718750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.734375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.734375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.734375 TRACE network [1394] - Made second apply on cl 15:09:30.734375 TRACE network [1394] - Listening... 15:09:30.734375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.734375 TRACE network [1394] - Made first apply on cl 15:09:30.734375 TRACE network [1394] - Applied on gs 15:09:30.734375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.734375 TRACE network [1394] - Made second apply on cl 15:09:30.734375 TRACE network [1394] - Listening... 15:09:30.734375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.734375 TRACE network [1394] - Made first apply on cl 15:09:30.734375 TRACE network [1394] - Applied on gs 15:09:30.734375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.734375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=300. 15:09:30.734375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.734375 TRACE global [260] - We'll wait till request 300 is answered. 15:09:30.734375 TRACE network [1394] - Made second apply on cl 15:09:30.734375 TRACE network [1394] - Listening... 15:09:30.734375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.734375 TRACE network [1394] - Made first apply on cl 15:09:30.734375 TRACE network [1394] - Applied on gs 15:09:30.734375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.734375 TRACE network [1394] - Made second apply on cl 15:09:30.734375 TRACE network [1394] - Listening... 15:09:30.734375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.734375 TRACE network [1394] - Made first apply on cl 15:09:30.734375 TRACE network [1394] - Applied on gs 15:09:30.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.750000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.750000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.750000 TRACE network [1394] - Made second apply on cl 15:09:30.750000 TRACE network [1394] - Listening... 15:09:30.750000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.750000 TRACE network [1394] - Made first apply on cl 15:09:30.750000 TRACE network [1394] - Applied on gs 15:09:30.750000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:09:30.750000 TRACE ai [1394] - Completing goal: FIND OBJ 3,181 (Mephisto) 15:09:30.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.750000 TRACE network [1394] - Made second apply on cl 15:09:30.750000 TRACE network [1394] - Listening... 15:09:30.750000 TRACE network [1394] - received server message of type struct SetResource, data: {CPack: type '102'} 15:09:30.750000 TRACE network [1394] - Made first apply on cl 15:09:30.750000 TRACE network [1394] - Applied on gs 15:09:30.750000 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '304762'. 15:09:30.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:30.750000 TRACE network [1394] - Made second apply on cl 15:09:30.750000 TRACE network [1394] - Listening... 15:09:30.750000 TRACE network [1394] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:09:30.750000 TRACE network [1394] - Made first apply on cl 15:09:30.750000 TRACE network [1394] - Applied on gs 15:09:30.750000 TRACE network [1394] - Made second apply on cl 15:09:30.750000 TRACE network [1394] - Listening... 15:09:30.750000 TRACE network [1394] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:09:30.750000 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.750000 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.750000 TRACE network [1394] - Made first apply on cl 15:09:30.750000 DEBUG global [1394] - removing object id=3181; address=135165840; name=Resource 15:09:30.765625 TRACE network [1394] - Applied on gs 15:09:30.765625 TRACE network [1394] - Made second apply on cl 15:09:30.765625 TRACE network [1394] - Listening... 15:09:30.765625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.765625 TRACE network [1394] - Made first apply on cl 15:09:30.765625 TRACE network [1394] - Applied on gs 15:09:30.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:30.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.765625 TRACE network [1394] - Made second apply on cl 15:09:30.765625 TRACE network [1394] - Listening... 15:09:30.765625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.765625 TRACE network [1394] - Made first apply on cl 15:09:30.765625 TRACE network [1394] - Applied on gs 15:09:30.765625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.765625 TRACE network [1394] - Made second apply on cl 15:09:30.765625 TRACE network [1394] - Listening... 15:09:30.765625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.765625 TRACE network [1394] - Made first apply on cl 15:09:30.765625 TRACE network [1394] - Applied on gs 15:09:30.765625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.765625 TRACE network [1394] - Made second apply on cl 15:09:30.765625 TRACE network [1394] - Listening... 15:09:30.765625 TRACE ai [260] - Completing goal: VISIT TILE (72 53 0) (Mephisto) 15:09:30.765625 DEBUG ai [260] - Hero Mephisto moved from 74 51 0 to 73 52 0. Returning 1. 15:09:30.781250 DEBUG ai [260] - Of all 6 destinations, object oid=2801 seems nice 15:09:30.781250 DEBUG ai [260] - Mephisto will try to visit Resource at (71 53 0) 15:09:30.781250 DEBUG ai [260] - Moving hero Mephisto to tile 71 53 0 15:09:30.781250 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=301. 15:09:30.781250 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.781250 TRACE global [260] - We'll wait till request 301 is answered. 15:09:30.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.781250 TRACE network [1394] - Made first apply on cl 15:09:30.781250 TRACE network [1394] - Applied on gs 15:09:30.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.781250 TRACE network [1394] - Made second apply on cl 15:09:30.781250 TRACE network [1394] - Listening... 15:09:30.781250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.781250 TRACE network [1394] - Made first apply on cl 15:09:30.781250 TRACE network [1394] - Applied on gs 15:09:30.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.796875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.812500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.843750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.859375 TRACE network [1394] - Made second apply on cl 15:09:30.859375 TRACE network [1394] - Listening... 15:09:30.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.859375 TRACE network [1394] - Made first apply on cl 15:09:30.859375 TRACE network [1394] - Applied on gs 15:09:30.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.859375 TRACE network [1394] - Made second apply on cl 15:09:30.859375 TRACE network [1394] - Listening... 15:09:30.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.859375 TRACE network [1394] - Made first apply on cl 15:09:30.859375 TRACE network [1394] - Applied on gs 15:09:30.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.859375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=302. 15:09:30.859375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.859375 TRACE global [260] - We'll wait till request 302 is answered. 15:09:30.859375 TRACE network [1394] - Made second apply on cl 15:09:30.859375 TRACE network [1394] - Listening... 15:09:30.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.859375 TRACE network [1394] - Made first apply on cl 15:09:30.859375 TRACE network [1394] - Applied on gs 15:09:30.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.859375 TRACE network [1394] - Made second apply on cl 15:09:30.859375 TRACE network [1394] - Listening... 15:09:30.859375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.859375 TRACE network [1394] - Made first apply on cl 15:09:30.859375 TRACE network [1394] - Applied on gs 15:09:30.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.875000 TRACE network [1394] - Made second apply on cl 15:09:30.875000 TRACE network [1394] - Listening... 15:09:30.875000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.875000 TRACE network [1394] - Made first apply on cl 15:09:30.875000 TRACE network [1394] - Applied on gs 15:09:30.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:09:30.875000 TRACE ai [1394] - Completing goal: FIND OBJ 2,801 (Mephisto) 15:09:30.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.875000 TRACE network [1394] - Made second apply on cl 15:09:30.875000 TRACE network [1394] - Listening... 15:09:30.875000 TRACE network [1394] - received server message of type struct SetResource, data: {CPack: type '102'} 15:09:30.875000 TRACE network [1394] - Made first apply on cl 15:09:30.875000 TRACE network [1394] - Applied on gs 15:09:30.875000 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '2', val '67'. 15:09:30.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:30.875000 TRACE network [1394] - Made second apply on cl 15:09:30.875000 TRACE network [1394] - Listening... 15:09:30.875000 TRACE network [1394] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:09:30.875000 TRACE network [1394] - Made first apply on cl 15:09:30.875000 TRACE network [1394] - Applied on gs 15:09:30.875000 TRACE network [1394] - Made second apply on cl 15:09:30.875000 TRACE network [1394] - Listening... 15:09:30.875000 TRACE network [1394] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:09:30.875000 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.875000 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:30.875000 TRACE network [1394] - Made first apply on cl 15:09:30.875000 DEBUG global [1394] - removing object id=2801; address=135136504; name=Resource 15:09:30.890625 TRACE network [1394] - Applied on gs 15:09:30.890625 TRACE network [1394] - Made second apply on cl 15:09:30.890625 TRACE network [1394] - Listening... 15:09:30.890625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:30.890625 TRACE network [1394] - Made first apply on cl 15:09:30.890625 TRACE network [1394] - Applied on gs 15:09:30.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:30.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:30.890625 TRACE network [1394] - Made second apply on cl 15:09:30.890625 TRACE network [1394] - Listening... 15:09:30.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.890625 TRACE network [1394] - Made first apply on cl 15:09:30.890625 TRACE network [1394] - Applied on gs 15:09:30.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.890625 TRACE network [1394] - Made second apply on cl 15:09:30.890625 TRACE network [1394] - Listening... 15:09:30.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.890625 TRACE network [1394] - Made first apply on cl 15:09:30.890625 TRACE network [1394] - Applied on gs 15:09:30.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.890625 TRACE network [1394] - Made second apply on cl 15:09:30.890625 TRACE network [1394] - Listening... 15:09:30.890625 TRACE ai [260] - Completing goal: VISIT TILE (71 53 0) (Mephisto) 15:09:30.890625 DEBUG ai [260] - Hero Mephisto moved from 73 52 0 to 72 53 0. Returning 1. 15:09:30.890625 DEBUG ai [260] - Of all 4 destinations, object oid=2804 seems nice 15:09:30.906250 DEBUG ai [260] - Mephisto will try to visit Resource at (72 48 0) 15:09:30.906250 DEBUG ai [260] - Moving hero Mephisto to tile 72 48 0 15:09:30.906250 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=303. 15:09:30.906250 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.906250 TRACE global [260] - We'll wait till request 303 is answered. 15:09:30.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.906250 TRACE network [1394] - Made first apply on cl 15:09:30.906250 TRACE network [1394] - Applied on gs 15:09:30.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.906250 TRACE network [1394] - Made second apply on cl 15:09:30.906250 TRACE network [1394] - Listening... 15:09:30.906250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.906250 TRACE network [1394] - Made first apply on cl 15:09:30.906250 TRACE network [1394] - Applied on gs 15:09:30.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.906250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.921875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.937500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.953125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:30.968750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:30.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.984375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:30.984375 TRACE network [1394] - Made second apply on cl 15:09:30.984375 TRACE network [1394] - Listening... 15:09:30.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.984375 TRACE network [1394] - Made first apply on cl 15:09:30.984375 TRACE network [1394] - Applied on gs 15:09:30.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:30.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.984375 TRACE network [1394] - Made second apply on cl 15:09:30.984375 TRACE network [1394] - Listening... 15:09:30.984375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:30.984375 TRACE network [1394] - Made first apply on cl 15:09:30.984375 TRACE network [1394] - Applied on gs 15:09:30.984375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:30.984375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=304. 15:09:30.984375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:30.984375 TRACE global [260] - We'll wait till request 304 is answered. 15:09:30.984375 TRACE network [1394] - Made second apply on cl 15:09:30.984375 TRACE network [1394] - Listening... 15:09:30.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:30.984375 TRACE network [1394] - Made first apply on cl 15:09:30.984375 TRACE network [1394] - Applied on gs 15:09:30.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:30.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:30.984375 TRACE network [1394] - Made second apply on cl 15:09:30.984375 TRACE network [1394] - Listening... 15:09:30.984375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:30.984375 TRACE network [1394] - Made first apply on cl 15:09:30.984375 TRACE network [1394] - Applied on gs 15:09:30.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:30.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.000000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.015625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.046875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.046875 TRACE network [1394] - Made second apply on cl 15:09:31.046875 TRACE network [1394] - Listening... 15:09:31.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.046875 TRACE network [1394] - Made first apply on cl 15:09:31.046875 TRACE network [1394] - Applied on gs 15:09:31.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.046875 TRACE network [1394] - Made second apply on cl 15:09:31.046875 TRACE network [1394] - Listening... 15:09:31.046875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.046875 TRACE network [1394] - Made first apply on cl 15:09:31.046875 TRACE network [1394] - Applied on gs 15:09:31.046875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.046875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=305. 15:09:31.046875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.046875 TRACE global [260] - We'll wait till request 305 is answered. 15:09:31.046875 TRACE network [1394] - Made second apply on cl 15:09:31.046875 TRACE network [1394] - Listening... 15:09:31.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.046875 TRACE network [1394] - Made first apply on cl 15:09:31.046875 TRACE network [1394] - Applied on gs 15:09:31.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.046875 TRACE network [1394] - Made second apply on cl 15:09:31.046875 TRACE network [1394] - Listening... 15:09:31.046875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.046875 TRACE network [1394] - Made first apply on cl 15:09:31.046875 TRACE network [1394] - Applied on gs 15:09:31.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.062500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.093750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.109375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.125000 TRACE network [1394] - Made second apply on cl 15:09:31.125000 TRACE network [1394] - Listening... 15:09:31.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.125000 TRACE network [1394] - Made first apply on cl 15:09:31.125000 TRACE network [1394] - Applied on gs 15:09:31.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.125000 TRACE network [1394] - Made second apply on cl 15:09:31.125000 TRACE network [1394] - Listening... 15:09:31.125000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.125000 TRACE network [1394] - Made first apply on cl 15:09:31.125000 TRACE network [1394] - Applied on gs 15:09:31.125000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.125000 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=306. 15:09:31.125000 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.125000 TRACE global [260] - We'll wait till request 306 is answered. 15:09:31.125000 TRACE network [1394] - Made second apply on cl 15:09:31.125000 TRACE network [1394] - Listening... 15:09:31.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.125000 TRACE network [1394] - Made first apply on cl 15:09:31.125000 TRACE network [1394] - Applied on gs 15:09:31.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.125000 TRACE network [1394] - Made second apply on cl 15:09:31.125000 TRACE network [1394] - Listening... 15:09:31.125000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.125000 TRACE network [1394] - Made first apply on cl 15:09:31.125000 TRACE network [1394] - Applied on gs 15:09:31.125000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.125000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.156250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.187500 TRACE network [1394] - Made second apply on cl 15:09:31.187500 TRACE network [1394] - Listening... 15:09:31.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.187500 TRACE network [1394] - Made first apply on cl 15:09:31.187500 TRACE network [1394] - Applied on gs 15:09:31.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.187500 TRACE network [1394] - Made second apply on cl 15:09:31.187500 TRACE network [1394] - Listening... 15:09:31.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.187500 TRACE network [1394] - Made first apply on cl 15:09:31.187500 TRACE network [1394] - Applied on gs 15:09:31.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.187500 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=307. 15:09:31.187500 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.187500 TRACE global [260] - We'll wait till request 307 is answered. 15:09:31.187500 TRACE network [1394] - Made second apply on cl 15:09:31.187500 TRACE network [1394] - Listening... 15:09:31.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.187500 TRACE network [1394] - Made first apply on cl 15:09:31.187500 TRACE network [1394] - Applied on gs 15:09:31.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.187500 TRACE network [1394] - Made second apply on cl 15:09:31.187500 TRACE network [1394] - Listening... 15:09:31.187500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.187500 TRACE network [1394] - Made first apply on cl 15:09:31.187500 TRACE network [1394] - Applied on gs 15:09:31.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.203125 TRACE network [1394] - Made second apply on cl 15:09:31.203125 TRACE network [1394] - Listening... 15:09:31.203125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.203125 TRACE network [1394] - Made first apply on cl 15:09:31.203125 TRACE network [1394] - Applied on gs 15:09:31.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:09:31.203125 TRACE ai [1394] - Completing goal: FIND OBJ 2,804 (Mephisto) 15:09:31.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.203125 TRACE network [1394] - Made second apply on cl 15:09:31.203125 TRACE network [1394] - Listening... 15:09:31.203125 TRACE network [1394] - received server message of type struct SetResource, data: {CPack: type '102'} 15:09:31.203125 TRACE network [1394] - Made first apply on cl 15:09:31.203125 TRACE network [1394] - Applied on gs 15:09:31.203125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '0', val '34'. 15:09:31.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:31.203125 TRACE network [1394] - Made second apply on cl 15:09:31.203125 TRACE network [1394] - Listening... 15:09:31.203125 TRACE network [1394] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:09:31.203125 TRACE network [1394] - Made first apply on cl 15:09:31.218750 TRACE network [1394] - Applied on gs 15:09:31.218750 TRACE network [1394] - Made second apply on cl 15:09:31.218750 TRACE network [1394] - Listening... 15:09:31.218750 TRACE network [1394] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:09:31.218750 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:31.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:31.218750 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:31.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:31.218750 TRACE network [1394] - Made first apply on cl 15:09:31.218750 DEBUG global [1394] - removing object id=2804; address=135163176; name=Resource 15:09:31.218750 TRACE network [1394] - Applied on gs 15:09:31.218750 TRACE network [1394] - Made second apply on cl 15:09:31.218750 TRACE network [1394] - Listening... 15:09:31.218750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.218750 TRACE network [1394] - Made first apply on cl 15:09:31.218750 TRACE network [1394] - Applied on gs 15:09:31.218750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:31.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.218750 TRACE network [1394] - Made second apply on cl 15:09:31.218750 TRACE network [1394] - Listening... 15:09:31.218750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.218750 TRACE network [1394] - Made first apply on cl 15:09:31.218750 TRACE network [1394] - Applied on gs 15:09:31.218750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.218750 TRACE network [1394] - Made second apply on cl 15:09:31.218750 TRACE network [1394] - Listening... 15:09:31.218750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.218750 TRACE network [1394] - Made first apply on cl 15:09:31.218750 TRACE network [1394] - Applied on gs 15:09:31.218750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.218750 TRACE network [1394] - Made second apply on cl 15:09:31.218750 TRACE network [1394] - Listening... 15:09:31.218750 TRACE ai [260] - Completing goal: VISIT TILE (72 48 0) (Mephisto) 15:09:31.218750 DEBUG ai [260] - Hero Mephisto moved from 72 53 0 to 73 49 0. Returning 1. 15:09:31.234375 DEBUG ai [260] - Of all 2 destinations, object oid=2559 seems nice 15:09:31.234375 DEBUG ai [260] - Mephisto will try to visit School of Magic at (81 39 0) 15:09:31.234375 DEBUG ai [260] - Moving hero Mephisto to tile 81 39 0 15:09:31.234375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=308. 15:09:31.234375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.234375 TRACE global [260] - We'll wait till request 308 is answered. 15:09:31.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.234375 TRACE network [1394] - Made first apply on cl 15:09:31.234375 TRACE network [1394] - Applied on gs 15:09:31.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.234375 TRACE network [1394] - Made second apply on cl 15:09:31.234375 TRACE network [1394] - Listening... 15:09:31.234375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.234375 TRACE network [1394] - Made first apply on cl 15:09:31.234375 TRACE network [1394] - Applied on gs 15:09:31.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.281250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.312500 TRACE network [1394] - Made second apply on cl 15:09:31.312500 TRACE network [1394] - Listening... 15:09:31.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.312500 TRACE network [1394] - Made first apply on cl 15:09:31.312500 TRACE network [1394] - Applied on gs 15:09:31.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.312500 TRACE network [1394] - Made second apply on cl 15:09:31.312500 TRACE network [1394] - Listening... 15:09:31.312500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.312500 TRACE network [1394] - Made first apply on cl 15:09:31.312500 TRACE network [1394] - Applied on gs 15:09:31.312500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.312500 TRACE ai [260] - Completing goal: VISIT TILE (81 39 0) (Mephisto) 15:09:31.312500 TRACE network [1394] - Made second apply on cl 15:09:31.312500 TRACE network [1394] - Listening... 15:09:31.312500 DEBUG ai [260] - reserved object id=2559; address=135384464; name=School of Magic 15:09:31.312500 DEBUG ai [260] - Hero Mephisto moved from 73 49 0 to 72 48 0. Returning 0. 15:09:31.312500 DEBUG ai [260] - Hero Mephisto apparently used all MPs (0 left) 15:09:31.312500 TRACE ai [260] - Time of looking for wander destination was 844 ms. 15:09:31.312500 DEBUG ai [260] - Looking into Beelzebub, MP=1560 15:09:31.328125 DEBUG ai [260] - Of all 1 destinations, object oid=890 seems nice 15:09:31.328125 DEBUG ai [260] - Beelzebub will try to visit Learning Stone at (12 33 0) 15:09:31.328125 DEBUG ai [260] - Moving hero Beelzebub to tile 12 33 0 15:09:31.328125 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=309. 15:09:31.328125 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.328125 TRACE global [260] - We'll wait till request 309 is answered. 15:09:31.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.328125 TRACE network [1394] - Made first apply on cl 15:09:31.328125 TRACE network [1394] - Applied on gs 15:09:31.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.328125 TRACE network [1394] - Made second apply on cl 15:09:31.328125 TRACE network [1394] - Listening... 15:09:31.328125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.328125 TRACE network [1394] - Made first apply on cl 15:09:31.328125 TRACE network [1394] - Applied on gs 15:09:31.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.375000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.406250 TRACE network [1394] - Made second apply on cl 15:09:31.406250 TRACE network [1394] - Listening... 15:09:31.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.406250 TRACE network [1394] - Made first apply on cl 15:09:31.406250 TRACE network [1394] - Applied on gs 15:09:31.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.406250 TRACE network [1394] - Made second apply on cl 15:09:31.406250 TRACE network [1394] - Listening... 15:09:31.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.406250 TRACE network [1394] - Made first apply on cl 15:09:31.406250 TRACE network [1394] - Applied on gs 15:09:31.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.406250 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=310. 15:09:31.406250 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.406250 TRACE global [260] - We'll wait till request 310 is answered. 15:09:31.406250 TRACE network [1394] - Made second apply on cl 15:09:31.406250 TRACE network [1394] - Listening... 15:09:31.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.406250 TRACE network [1394] - Made first apply on cl 15:09:31.406250 TRACE network [1394] - Applied on gs 15:09:31.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.406250 TRACE network [1394] - Made second apply on cl 15:09:31.406250 TRACE network [1394] - Listening... 15:09:31.406250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.406250 TRACE network [1394] - Made first apply on cl 15:09:31.406250 TRACE network [1394] - Applied on gs 15:09:31.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.406250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.421875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.437500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.453125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.468750 TRACE network [1394] - Made second apply on cl 15:09:31.468750 TRACE network [1394] - Listening... 15:09:31.468750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.468750 TRACE network [1394] - Made first apply on cl 15:09:31.468750 TRACE network [1394] - Applied on gs 15:09:31.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Learning Stone'. 15:09:31.468750 TRACE ai [1394] - Completing goal: FIND OBJ 890 (Beelzebub) 15:09:31.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.468750 TRACE network [1394] - Made second apply on cl 15:09:31.468750 TRACE network [1394] - Listening... 15:09:31.468750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:31.468750 TRACE network [1394] - Made first apply on cl 15:09:31.468750 TRACE network [1394] - Applied on gs 15:09:31.468750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:09:31.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:31.468750 TRACE network [1394] - Made second apply on cl 15:09:31.468750 TRACE network [1394] - Listening... 15:09:31.468750 TRACE network [1394] - received server message of type struct ChangeObjectVisitors, data: {CPack: type '1003'} 15:09:31.468750 TRACE network [1394] - Made first apply on cl 15:09:31.468750 TRACE network [1394] - Applied on gs 15:09:31.468750 TRACE network [1394] - Made second apply on cl 15:09:31.468750 TRACE network [1394] - Listening... 15:09:31.468750 TRACE network [1394] - received server message of type struct SetObjectProperty, data: {CPack: type '1001'} 15:09:31.468750 TRACE network [1394] - Made first apply on cl 15:09:31.468750 TRACE network [1394] - Applied on gs 15:09:31.468750 TRACE ai [1394] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:31.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:31.468750 TRACE ai [1394] - Entering void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:31.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::objectPropertyChanged(const struct SetObjectProperty *). 15:09:31.468750 TRACE network [1394] - Made second apply on cl 15:09:31.468750 TRACE network [1394] - Listening... 15:09:31.468750 TRACE network [1394] - received server message of type struct SetPrimSkill, data: {CPack: type '105'} 15:09:31.468750 TRACE network [1394] - Made first apply on cl 15:09:31.468750 TRACE network [1394] - Applied on gs 15:09:31.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64): which '4', val '1000'. 15:09:31.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroPrimarySkillChanged(const class CGHeroInstance *,int,__int64). 15:09:31.468750 TRACE network [1394] - Made second apply on cl 15:09:31.468750 TRACE network [1394] - Listening... 15:09:31.484375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.484375 TRACE network [1394] - Made first apply on cl 15:09:31.484375 TRACE network [1394] - Applied on gs 15:09:31.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:31.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.484375 TRACE network [1394] - Made second apply on cl 15:09:31.484375 TRACE network [1394] - Listening... 15:09:31.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.484375 TRACE network [1394] - Made first apply on cl 15:09:31.484375 TRACE network [1394] - Applied on gs 15:09:31.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.484375 TRACE network [1394] - Made second apply on cl 15:09:31.484375 TRACE network [1394] - Listening... 15:09:31.484375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.484375 TRACE network [1394] - Made first apply on cl 15:09:31.484375 TRACE network [1394] - Applied on gs 15:09:31.484375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.484375 TRACE ai [260] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Beelzebub and object Learning Stone at 12 33 0. 15:09:31.484375 TRACE ai [260] - Completing goal: FIND OBJ 890 (Beelzebub) 15:09:31.484375 TRACE ai [260] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:31.484375 TRACE ai [260] - Completing goal: VISIT TILE (12 33 0) (Beelzebub) 15:09:31.484375 TRACE network [1394] - Made second apply on cl 15:09:31.484375 TRACE network [1394] - Listening... 15:09:31.484375 DEBUG ai [260] - Hero Beelzebub moved from 14 32 0 to 12 33 0. Returning 1. 15:09:31.500000 DEBUG ai [260] - Of all 3 destinations, object oid=662 seems nice 15:09:31.500000 DEBUG ai [260] - Beelzebub will try to visit Subterranean Gate at (16 33 0) 15:09:31.500000 DEBUG ai [260] - Moving hero Beelzebub to tile 16 33 0 15:09:31.515625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=311. 15:09:31.515625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.515625 TRACE global [260] - We'll wait till request 311 is answered. 15:09:31.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.515625 TRACE network [1394] - Made first apply on cl 15:09:31.515625 TRACE network [1394] - Applied on gs 15:09:31.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.515625 TRACE network [1394] - Made second apply on cl 15:09:31.515625 TRACE network [1394] - Listening... 15:09:31.515625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.515625 TRACE network [1394] - Made first apply on cl 15:09:31.515625 TRACE network [1394] - Applied on gs 15:09:31.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.546875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.562500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.578125 TRACE network [1394] - Made second apply on cl 15:09:31.578125 TRACE network [1394] - Listening... 15:09:31.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.578125 TRACE network [1394] - Made first apply on cl 15:09:31.578125 TRACE network [1394] - Applied on gs 15:09:31.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.578125 TRACE network [1394] - Made second apply on cl 15:09:31.578125 TRACE network [1394] - Listening... 15:09:31.578125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.578125 TRACE network [1394] - Made first apply on cl 15:09:31.578125 TRACE network [1394] - Applied on gs 15:09:31.578125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.578125 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=312. 15:09:31.578125 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.578125 TRACE global [260] - We'll wait till request 312 is answered. 15:09:31.578125 TRACE network [1394] - Made second apply on cl 15:09:31.578125 TRACE network [1394] - Listening... 15:09:31.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.578125 TRACE network [1394] - Made first apply on cl 15:09:31.578125 TRACE network [1394] - Applied on gs 15:09:31.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.578125 TRACE network [1394] - Made second apply on cl 15:09:31.578125 TRACE network [1394] - Listening... 15:09:31.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.578125 TRACE network [1394] - Made first apply on cl 15:09:31.578125 TRACE network [1394] - Applied on gs 15:09:31.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.609375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.640625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.640625 TRACE network [1394] - Made second apply on cl 15:09:31.640625 TRACE network [1394] - Listening... 15:09:31.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.640625 TRACE network [1394] - Made first apply on cl 15:09:31.640625 TRACE network [1394] - Applied on gs 15:09:31.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.640625 TRACE network [1394] - Made second apply on cl 15:09:31.640625 TRACE network [1394] - Listening... 15:09:31.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.640625 TRACE network [1394] - Made first apply on cl 15:09:31.640625 TRACE network [1394] - Applied on gs 15:09:31.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.640625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=313. 15:09:31.640625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.640625 TRACE global [260] - We'll wait till request 313 is answered. 15:09:31.640625 TRACE network [1394] - Made second apply on cl 15:09:31.640625 TRACE network [1394] - Listening... 15:09:31.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.656250 TRACE network [1394] - Made first apply on cl 15:09:31.656250 TRACE network [1394] - Applied on gs 15:09:31.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.656250 TRACE network [1394] - Made second apply on cl 15:09:31.656250 TRACE network [1394] - Listening... 15:09:31.656250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.656250 TRACE network [1394] - Made first apply on cl 15:09:31.656250 TRACE network [1394] - Applied on gs 15:09:31.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.687500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.718750 TRACE network [1394] - Made second apply on cl 15:09:31.718750 TRACE network [1394] - Listening... 15:09:31.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.718750 TRACE network [1394] - Made first apply on cl 15:09:31.718750 TRACE network [1394] - Applied on gs 15:09:31.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.718750 TRACE network [1394] - Made second apply on cl 15:09:31.718750 TRACE network [1394] - Listening... 15:09:31.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.718750 TRACE network [1394] - Made first apply on cl 15:09:31.718750 TRACE network [1394] - Applied on gs 15:09:31.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.718750 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=314. 15:09:31.718750 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.718750 TRACE global [260] - We'll wait till request 314 is answered. 15:09:31.718750 TRACE network [1394] - Made second apply on cl 15:09:31.718750 TRACE network [1394] - Listening... 15:09:31.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.718750 TRACE network [1394] - Made first apply on cl 15:09:31.718750 TRACE network [1394] - Applied on gs 15:09:31.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.718750 TRACE network [1394] - Made second apply on cl 15:09:31.718750 TRACE network [1394] - Listening... 15:09:31.718750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.718750 TRACE network [1394] - Made first apply on cl 15:09:31.718750 TRACE network [1394] - Applied on gs 15:09:31.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.734375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.750000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.765625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.781250 TRACE network [1394] - Made second apply on cl 15:09:31.781250 TRACE network [1394] - Listening... 15:09:31.781250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.781250 TRACE network [1394] - Made first apply on cl 15:09:31.781250 TRACE network [1394] - Applied on gs 15:09:31.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Subterranean Gate'. 15:09:31.781250 TRACE ai [1394] - Completing goal: FIND OBJ 662 (Beelzebub) 15:09:31.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.781250 TRACE network [1394] - Made second apply on cl 15:09:31.781250 TRACE network [1394] - Listening... 15:09:31.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.781250 TRACE network [1394] - Made first apply on cl 15:09:31.781250 TRACE network [1394] - Applied on gs 15:09:31.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.781250 TRACE network [1394] - Made second apply on cl 15:09:31.781250 TRACE network [1394] - Listening... 15:09:31.781250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.796875 TRACE network [1394] - Made first apply on cl 15:09:31.796875 TRACE network [1394] - Applied on gs 15:09:31.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.812500 DEBUG ai [1394] - Found a pair of subterranean gates between 16 33 0 and 21 32 1! 15:09:31.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.812500 DEBUG ai [1394] - Found a pair of subterranean gates between 16 33 0 and 21 32 1! 15:09:31.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.812500 TRACE network [1394] - Made second apply on cl 15:09:31.812500 TRACE network [1394] - Listening... 15:09:31.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.812500 TRACE network [1394] - Made first apply on cl 15:09:31.812500 TRACE network [1394] - Applied on gs 15:09:31.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.812500 TRACE network [1394] - Made second apply on cl 15:09:31.812500 TRACE network [1394] - Listening... 15:09:31.812500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.812500 TRACE network [1394] - Made first apply on cl 15:09:31.812500 TRACE network [1394] - Applied on gs 15:09:31.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:31.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.812500 TRACE network [1394] - Made second apply on cl 15:09:31.812500 TRACE network [1394] - Listening... 15:09:31.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.812500 TRACE network [1394] - Made first apply on cl 15:09:31.812500 TRACE network [1394] - Applied on gs 15:09:31.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.812500 TRACE network [1394] - Made second apply on cl 15:09:31.812500 TRACE network [1394] - Listening... 15:09:31.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.812500 TRACE network [1394] - Made first apply on cl 15:09:31.812500 TRACE network [1394] - Applied on gs 15:09:31.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.812500 TRACE network [1394] - Made second apply on cl 15:09:31.812500 TRACE network [1394] - Listening... 15:09:31.812500 TRACE ai [260] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Beelzebub and object Subterranean Gate at 22 32 1. 15:09:31.812500 TRACE ai [260] - Completing goal: FIND OBJ 5,626 (Beelzebub) 15:09:31.812500 TRACE ai [260] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:31.812500 TRACE ai [260] - Completing goal: VISIT TILE (16 33 0) (Beelzebub) 15:09:31.812500 DEBUG ai [260] - Hero Beelzebub moved from 12 33 0 to 21 32 1. Returning 1. 15:09:31.828125 DEBUG ai [260] - Of all 2 destinations, object oid=1681 seems nice 15:09:31.828125 DEBUG ai [260] - Beelzebub will try to visit Crown of the Supreme Magi at (5 17 0) 15:09:31.828125 DEBUG ai [260] - Moving hero Beelzebub to tile 5 17 0 15:09:31.828125 ERROR ai [260] - Hero Beelzebub cannot reach 5 17 0 15:09:31.828125 TRACE ai [260] - Time of looking for wander destination was 516 ms. 15:09:31.828125 DEBUG ai [260] - Cannot use this hero anymore, received exception: @µ T TILE (5 17 0) (Beelzebub) 15:09:31.828125 DEBUG ai [260] - Looking into Luzifera, MP=1700 15:09:31.843750 DEBUG ai [260] - Moving hero Luzifera to tile 137 3 0 15:09:31.843750 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=315. 15:09:31.843750 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:31.843750 TRACE global [260] - We'll wait till request 315 is answered. 15:09:31.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.843750 TRACE network [1394] - Made first apply on cl 15:09:31.843750 TRACE network [1394] - Applied on gs 15:09:31.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:31.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.843750 TRACE network [1394] - Made second apply on cl 15:09:31.843750 TRACE network [1394] - Listening... 15:09:31.859375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:31.859375 TRACE network [1394] - Made first apply on cl 15:09:31.859375 TRACE network [1394] - Applied on gs 15:09:31.859375 TRACE network [1394] - Made second apply on cl 15:09:31.859375 TRACE network [1394] - Listening... 15:09:31.859375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:31.859375 TRACE network [1394] - Made first apply on cl 15:09:31.859375 TRACE network [1394] - Applied on gs 15:09:31.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:31.859375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.875000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:31.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:31.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:31.906250 TRACE network [1394] - Made second apply on cl 15:09:31.906250 TRACE network [1394] - Listening... 15:09:31.906250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.906250 TRACE network [1394] - Made first apply on cl 15:09:31.906250 TRACE network [1394] - Applied on gs 15:09:31.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Devilsstart, Inferno'. 15:09:31.906250 TRACE ai [1394] - Completing goal: FIND OBJ 2,283 (Luzifera) 15:09:31.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.906250 TRACE network [1394] - Made second apply on cl 15:09:31.906250 TRACE network [1394] - Listening... 15:09:31.906250 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:31.906250 TRACE network [1394] - Made first apply on cl 15:09:31.906250 TRACE network [1394] - Applied on gs 15:09:31.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:31.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:31.906250 TRACE network [1394] - Made second apply on cl 15:09:31.906250 TRACE network [1394] - Listening... 15:09:31.906250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:31.906250 TRACE network [1394] - Made first apply on cl 15:09:31.906250 TRACE network [1394] - Applied on gs 15:09:31.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:31.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:31.906250 TRACE network [1394] - Made second apply on cl 15:09:31.906250 TRACE network [1394] - Listening... 15:09:31.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:31.906250 TRACE network [1394] - Made first apply on cl 15:09:31.906250 TRACE network [1394] - Applied on gs 15:09:31.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:31.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:31.906250 TRACE network [1394] - Made second apply on cl 15:09:31.906250 TRACE network [1394] - Listening... 15:09:31.906250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:31.906250 TRACE network [1394] - Made first apply on cl 15:09:31.906250 TRACE network [1394] - Applied on gs 15:09:31.906250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:31.921875 TRACE ai [260] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Luzifera and object Devilsstart, Inferno at 139 3 0. 15:09:31.921875 TRACE ai [260] - Completing goal: FIND OBJ 2,283 (Luzifera) 15:09:31.921875 TRACE ai [260] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:31.921875 TRACE ai [260] - Completing goal: VISIT TILE (137 3 0) (Luzifera) 15:09:31.921875 TRACE network [1394] - Made second apply on cl 15:09:31.921875 TRACE network [1394] - Listening... 15:09:31.921875 DEBUG ai [260] - Hero Luzifera moved from 137 3 0 to 137 3 0. Returning 1. 15:09:31.921875 DEBUG ai [260] - Luzifera can't reach any town, we'll try to make our way to Devilsdome at 51 32 0 15:09:31.921875 DEBUG ai [260] - Striving to goal of type CLEAR WAY TO (51 32 0) (Luzifera) 15:09:31.921875 DEBUG ai [260] - Considering goal CLEAR WAY TO (51 32 0) (Luzifera) 15:09:32.015625 WARN ai [260] - There is no known way to clear the way to tile (51 32 0) 15:09:32.031250 TRACE ai [260] - Completing goal: CLEAR WAY TO (51 32 0) (Luzifera) 15:09:32.031250 DEBUG ai [260] - Goal CLEAR WAY TO (51 32 0) (Luzifera) decomposition failed: goal was completed as much as possible 15:09:32.031250 TRACE ai [260] - Time of looking for wander destination was 203 ms. 15:09:32.031250 DEBUG ai [260] - Looking into Horsefoot, MP=1630 15:09:32.031250 DEBUG ai [260] - Of all 1 destinations, object oid=2174 seems nice 15:09:32.046875 DEBUG ai [260] - Horsefoot will try to visit Resource at (86 28 0) 15:09:32.046875 DEBUG ai [260] - Moving hero Horsefoot to tile 86 28 0 15:09:32.046875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=316. 15:09:32.046875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.046875 TRACE global [260] - We'll wait till request 316 is answered. 15:09:32.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.046875 TRACE network [1394] - Made first apply on cl 15:09:32.046875 TRACE network [1394] - Applied on gs 15:09:32.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.046875 TRACE network [1394] - Made second apply on cl 15:09:32.046875 TRACE network [1394] - Listening... 15:09:32.046875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.046875 TRACE network [1394] - Made first apply on cl 15:09:32.046875 TRACE network [1394] - Applied on gs 15:09:32.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.062500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.078125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.109375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.109375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.109375 TRACE network [1394] - Made second apply on cl 15:09:32.109375 TRACE network [1394] - Listening... 15:09:32.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.109375 TRACE network [1394] - Made first apply on cl 15:09:32.109375 TRACE network [1394] - Applied on gs 15:09:32.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.109375 TRACE network [1394] - Made second apply on cl 15:09:32.109375 TRACE network [1394] - Listening... 15:09:32.109375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.109375 TRACE network [1394] - Made first apply on cl 15:09:32.109375 TRACE network [1394] - Applied on gs 15:09:32.109375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.109375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=317. 15:09:32.109375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.109375 TRACE global [260] - We'll wait till request 317 is answered. 15:09:32.109375 TRACE network [1394] - Made second apply on cl 15:09:32.109375 TRACE network [1394] - Listening... 15:09:32.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.109375 TRACE network [1394] - Made first apply on cl 15:09:32.109375 TRACE network [1394] - Applied on gs 15:09:32.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.109375 TRACE network [1394] - Made second apply on cl 15:09:32.109375 TRACE network [1394] - Listening... 15:09:32.109375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.109375 TRACE network [1394] - Made first apply on cl 15:09:32.109375 TRACE network [1394] - Applied on gs 15:09:32.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.125000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.125000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.156250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.187500 TRACE network [1394] - Made second apply on cl 15:09:32.187500 TRACE network [1394] - Listening... 15:09:32.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.187500 TRACE network [1394] - Made first apply on cl 15:09:32.187500 TRACE network [1394] - Applied on gs 15:09:32.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.187500 TRACE network [1394] - Made second apply on cl 15:09:32.187500 TRACE network [1394] - Listening... 15:09:32.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.187500 TRACE network [1394] - Made first apply on cl 15:09:32.187500 TRACE network [1394] - Applied on gs 15:09:32.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.187500 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=318. 15:09:32.187500 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.187500 TRACE global [260] - We'll wait till request 318 is answered. 15:09:32.187500 TRACE network [1394] - Made second apply on cl 15:09:32.187500 TRACE network [1394] - Listening... 15:09:32.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.187500 TRACE network [1394] - Made first apply on cl 15:09:32.187500 TRACE network [1394] - Applied on gs 15:09:32.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.187500 TRACE network [1394] - Made second apply on cl 15:09:32.187500 TRACE network [1394] - Listening... 15:09:32.187500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.187500 TRACE network [1394] - Made first apply on cl 15:09:32.187500 TRACE network [1394] - Applied on gs 15:09:32.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.203125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.218750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.250000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.250000 TRACE network [1394] - Made second apply on cl 15:09:32.250000 TRACE network [1394] - Listening... 15:09:32.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.250000 TRACE network [1394] - Made first apply on cl 15:09:32.250000 TRACE network [1394] - Applied on gs 15:09:32.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.250000 TRACE network [1394] - Made second apply on cl 15:09:32.250000 TRACE network [1394] - Listening... 15:09:32.250000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.250000 TRACE network [1394] - Made first apply on cl 15:09:32.250000 TRACE network [1394] - Applied on gs 15:09:32.250000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.250000 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=319. 15:09:32.250000 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.250000 TRACE global [260] - We'll wait till request 319 is answered. 15:09:32.250000 TRACE network [1394] - Made second apply on cl 15:09:32.250000 TRACE network [1394] - Listening... 15:09:32.250000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.250000 TRACE network [1394] - Made first apply on cl 15:09:32.250000 TRACE network [1394] - Applied on gs 15:09:32.250000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.250000 TRACE network [1394] - Made second apply on cl 15:09:32.250000 TRACE network [1394] - Listening... 15:09:32.250000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.250000 TRACE network [1394] - Made first apply on cl 15:09:32.250000 TRACE network [1394] - Applied on gs 15:09:32.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.250000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.250000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.281250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.296875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.312500 TRACE network [1394] - Made second apply on cl 15:09:32.312500 TRACE network [1394] - Listening... 15:09:32.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.312500 TRACE network [1394] - Made first apply on cl 15:09:32.312500 TRACE network [1394] - Applied on gs 15:09:32.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.312500 TRACE network [1394] - Made second apply on cl 15:09:32.312500 TRACE network [1394] - Listening... 15:09:32.328125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.328125 TRACE network [1394] - Made first apply on cl 15:09:32.328125 TRACE network [1394] - Applied on gs 15:09:32.328125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.328125 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=320. 15:09:32.328125 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.328125 TRACE global [260] - We'll wait till request 320 is answered. 15:09:32.328125 TRACE network [1394] - Made second apply on cl 15:09:32.328125 TRACE network [1394] - Listening... 15:09:32.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.328125 TRACE network [1394] - Made first apply on cl 15:09:32.328125 TRACE network [1394] - Applied on gs 15:09:32.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.328125 TRACE network [1394] - Made second apply on cl 15:09:32.328125 TRACE network [1394] - Listening... 15:09:32.328125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.328125 TRACE network [1394] - Made first apply on cl 15:09:32.328125 TRACE network [1394] - Applied on gs 15:09:32.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.343750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.359375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.375000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.390625 TRACE network [1394] - Made second apply on cl 15:09:32.390625 TRACE network [1394] - Listening... 15:09:32.390625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.390625 TRACE network [1394] - Made first apply on cl 15:09:32.390625 TRACE network [1394] - Applied on gs 15:09:32.390625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.390625 TRACE network [1394] - Made second apply on cl 15:09:32.390625 TRACE network [1394] - Listening... 15:09:32.390625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.390625 TRACE network [1394] - Made first apply on cl 15:09:32.390625 TRACE network [1394] - Applied on gs 15:09:32.390625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.390625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=321. 15:09:32.390625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.390625 TRACE global [260] - We'll wait till request 321 is answered. 15:09:32.390625 TRACE network [1394] - Made second apply on cl 15:09:32.390625 TRACE network [1394] - Listening... 15:09:32.390625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.390625 TRACE network [1394] - Made first apply on cl 15:09:32.390625 TRACE network [1394] - Applied on gs 15:09:32.390625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.390625 TRACE network [1394] - Made second apply on cl 15:09:32.390625 TRACE network [1394] - Listening... 15:09:32.390625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.390625 TRACE network [1394] - Made first apply on cl 15:09:32.390625 TRACE network [1394] - Applied on gs 15:09:32.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.421875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.421875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.437500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.453125 TRACE network [1394] - Made second apply on cl 15:09:32.453125 TRACE network [1394] - Listening... 15:09:32.453125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.453125 TRACE network [1394] - Made first apply on cl 15:09:32.453125 TRACE network [1394] - Applied on gs 15:09:32.453125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.453125 TRACE network [1394] - Made second apply on cl 15:09:32.453125 TRACE network [1394] - Listening... 15:09:32.453125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.453125 TRACE network [1394] - Made first apply on cl 15:09:32.453125 TRACE network [1394] - Applied on gs 15:09:32.453125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.453125 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=322. 15:09:32.453125 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.453125 TRACE global [260] - We'll wait till request 322 is answered. 15:09:32.453125 TRACE network [1394] - Made second apply on cl 15:09:32.453125 TRACE network [1394] - Listening... 15:09:32.453125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.453125 TRACE network [1394] - Made first apply on cl 15:09:32.453125 TRACE network [1394] - Applied on gs 15:09:32.453125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.453125 TRACE network [1394] - Made second apply on cl 15:09:32.453125 TRACE network [1394] - Listening... 15:09:32.453125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.453125 TRACE network [1394] - Made first apply on cl 15:09:32.453125 TRACE network [1394] - Applied on gs 15:09:32.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.468750 TRACE network [1394] - Made second apply on cl 15:09:32.468750 TRACE network [1394] - Listening... 15:09:32.468750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:32.468750 TRACE network [1394] - Made first apply on cl 15:09:32.468750 TRACE network [1394] - Applied on gs 15:09:32.468750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Resource'. 15:09:32.468750 TRACE ai [1394] - Completing goal: FIND OBJ 2,174 (Horsefoot) 15:09:32.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:32.468750 TRACE network [1394] - Made second apply on cl 15:09:32.468750 TRACE network [1394] - Listening... 15:09:32.468750 TRACE network [1394] - received server message of type struct SetResource, data: {CPack: type '102'} 15:09:32.468750 TRACE network [1394] - Made first apply on cl 15:09:32.468750 TRACE network [1394] - Applied on gs 15:09:32.468750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '6', val '329762'. 15:09:32.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:32.468750 TRACE network [1394] - Made second apply on cl 15:09:32.468750 TRACE network [1394] - Listening... 15:09:32.468750 TRACE network [1394] - received server message of type struct ShowInInfobox, data: {CPack: type '107'} 15:09:32.468750 TRACE network [1394] - Made first apply on cl 15:09:32.468750 TRACE network [1394] - Applied on gs 15:09:32.468750 TRACE network [1394] - Made second apply on cl 15:09:32.468750 TRACE network [1394] - Listening... 15:09:32.468750 TRACE network [1394] - received server message of type struct RemoveObject, data: {CPack: type '500'} 15:09:32.484375 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:32.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:32.484375 TRACE ai [1394] - Entering void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:32.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::objectRemoved(const class CGObjectInstance *). 15:09:32.484375 TRACE network [1394] - Made first apply on cl 15:09:32.484375 DEBUG global [1394] - removing object id=2174; address=135489080; name=Resource 15:09:32.484375 TRACE network [1394] - Applied on gs 15:09:32.484375 TRACE network [1394] - Made second apply on cl 15:09:32.484375 TRACE network [1394] - Listening... 15:09:32.484375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:32.484375 TRACE network [1394] - Made first apply on cl 15:09:32.484375 TRACE network [1394] - Applied on gs 15:09:32.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:32.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:32.484375 TRACE network [1394] - Made second apply on cl 15:09:32.484375 TRACE network [1394] - Listening... 15:09:32.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.484375 TRACE network [1394] - Made first apply on cl 15:09:32.484375 TRACE network [1394] - Applied on gs 15:09:32.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.484375 TRACE network [1394] - Made second apply on cl 15:09:32.484375 TRACE network [1394] - Listening... 15:09:32.484375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.484375 TRACE network [1394] - Made first apply on cl 15:09:32.484375 TRACE network [1394] - Applied on gs 15:09:32.484375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.484375 TRACE network [1394] - Made second apply on cl 15:09:32.484375 TRACE network [1394] - Listening... 15:09:32.484375 TRACE ai [260] - Completing goal: VISIT TILE (86 28 0) (Horsefoot) 15:09:32.484375 DEBUG ai [260] - Hero Horsefoot moved from 84 33 0 to 85 29 0. Returning 1. 15:09:32.515625 DEBUG ai [260] - Of all 5 destinations, object oid=2558 seems nice 15:09:32.515625 DEBUG ai [260] - Horsefoot will try to visit Resource at (78 38 0) 15:09:32.515625 DEBUG ai [260] - Moving hero Horsefoot to tile 78 38 0 15:09:32.515625 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=323. 15:09:32.515625 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.515625 TRACE global [260] - We'll wait till request 323 is answered. 15:09:32.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.515625 TRACE network [1394] - Made first apply on cl 15:09:32.515625 TRACE network [1394] - Applied on gs 15:09:32.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.515625 TRACE network [1394] - Made second apply on cl 15:09:32.515625 TRACE network [1394] - Listening... 15:09:32.515625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.515625 TRACE network [1394] - Made first apply on cl 15:09:32.515625 TRACE network [1394] - Applied on gs 15:09:32.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.515625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.531250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.546875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.578125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.578125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.578125 TRACE network [1394] - Made second apply on cl 15:09:32.578125 TRACE network [1394] - Listening... 15:09:32.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.578125 TRACE network [1394] - Made first apply on cl 15:09:32.578125 TRACE network [1394] - Applied on gs 15:09:32.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.578125 TRACE network [1394] - Made second apply on cl 15:09:32.578125 TRACE network [1394] - Listening... 15:09:32.578125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.578125 TRACE network [1394] - Made first apply on cl 15:09:32.578125 TRACE network [1394] - Applied on gs 15:09:32.578125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.578125 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=324. 15:09:32.578125 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.578125 TRACE global [260] - We'll wait till request 324 is answered. 15:09:32.578125 TRACE network [1394] - Made second apply on cl 15:09:32.578125 TRACE network [1394] - Listening... 15:09:32.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.578125 TRACE network [1394] - Made first apply on cl 15:09:32.578125 TRACE network [1394] - Applied on gs 15:09:32.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.578125 TRACE network [1394] - Made second apply on cl 15:09:32.578125 TRACE network [1394] - Listening... 15:09:32.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.578125 TRACE network [1394] - Made first apply on cl 15:09:32.578125 TRACE network [1394] - Applied on gs 15:09:32.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.625000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.640625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.656250 TRACE network [1394] - Made second apply on cl 15:09:32.656250 TRACE network [1394] - Listening... 15:09:32.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.656250 TRACE network [1394] - Made first apply on cl 15:09:32.656250 TRACE network [1394] - Applied on gs 15:09:32.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.656250 TRACE network [1394] - Made second apply on cl 15:09:32.656250 TRACE network [1394] - Listening... 15:09:32.656250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.656250 TRACE network [1394] - Made first apply on cl 15:09:32.656250 TRACE network [1394] - Applied on gs 15:09:32.656250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.656250 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=325. 15:09:32.656250 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.656250 TRACE global [260] - We'll wait till request 325 is answered. 15:09:32.656250 TRACE network [1394] - Made second apply on cl 15:09:32.656250 TRACE network [1394] - Listening... 15:09:32.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.656250 TRACE network [1394] - Made first apply on cl 15:09:32.656250 TRACE network [1394] - Applied on gs 15:09:32.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.656250 TRACE network [1394] - Made second apply on cl 15:09:32.656250 TRACE network [1394] - Listening... 15:09:32.656250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.656250 TRACE network [1394] - Made first apply on cl 15:09:32.656250 TRACE network [1394] - Applied on gs 15:09:32.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.687500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.718750 TRACE network [1394] - Made second apply on cl 15:09:32.718750 TRACE network [1394] - Listening... 15:09:32.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.718750 TRACE network [1394] - Made first apply on cl 15:09:32.718750 TRACE network [1394] - Applied on gs 15:09:32.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.718750 TRACE network [1394] - Made second apply on cl 15:09:32.718750 TRACE network [1394] - Listening... 15:09:32.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.718750 TRACE network [1394] - Made first apply on cl 15:09:32.718750 TRACE network [1394] - Applied on gs 15:09:32.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.718750 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=326. 15:09:32.718750 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.718750 TRACE global [260] - We'll wait till request 326 is answered. 15:09:32.718750 TRACE network [1394] - Made second apply on cl 15:09:32.718750 TRACE network [1394] - Listening... 15:09:32.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.718750 TRACE network [1394] - Made first apply on cl 15:09:32.718750 TRACE network [1394] - Applied on gs 15:09:32.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.718750 TRACE network [1394] - Made second apply on cl 15:09:32.718750 TRACE network [1394] - Listening... 15:09:32.718750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.718750 TRACE network [1394] - Made first apply on cl 15:09:32.718750 TRACE network [1394] - Applied on gs 15:09:32.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.734375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.750000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.750000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.781250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.781250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.781250 TRACE network [1394] - Made second apply on cl 15:09:32.781250 TRACE network [1394] - Listening... 15:09:32.781250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.781250 TRACE network [1394] - Made first apply on cl 15:09:32.781250 TRACE network [1394] - Applied on gs 15:09:32.781250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.781250 TRACE network [1394] - Made second apply on cl 15:09:32.781250 TRACE network [1394] - Listening... 15:09:32.781250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.781250 TRACE network [1394] - Made first apply on cl 15:09:32.781250 TRACE network [1394] - Applied on gs 15:09:32.781250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.796875 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=327. 15:09:32.796875 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.796875 TRACE global [260] - We'll wait till request 327 is answered. 15:09:32.796875 TRACE network [1394] - Made second apply on cl 15:09:32.796875 TRACE network [1394] - Listening... 15:09:32.796875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.796875 TRACE network [1394] - Made first apply on cl 15:09:32.796875 TRACE network [1394] - Applied on gs 15:09:32.796875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.796875 TRACE network [1394] - Made second apply on cl 15:09:32.796875 TRACE network [1394] - Listening... 15:09:32.796875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.796875 TRACE network [1394] - Made first apply on cl 15:09:32.796875 TRACE network [1394] - Applied on gs 15:09:32.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.812500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.828125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.828125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.843750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.859375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.859375 TRACE network [1394] - Made second apply on cl 15:09:32.859375 TRACE network [1394] - Listening... 15:09:32.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.859375 TRACE network [1394] - Made first apply on cl 15:09:32.859375 TRACE network [1394] - Applied on gs 15:09:32.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.859375 TRACE network [1394] - Made second apply on cl 15:09:32.859375 TRACE network [1394] - Listening... 15:09:32.859375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.859375 TRACE network [1394] - Made first apply on cl 15:09:32.859375 TRACE network [1394] - Applied on gs 15:09:32.859375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.859375 TRACE network [260] - Sending a request "struct MoveHero". It'll have an ID=328. 15:09:32.859375 TRACE network [260] - Sending to server a pack of type struct MoveHero 15:09:32.859375 TRACE global [260] - We'll wait till request 328 is answered. 15:09:32.859375 TRACE network [1394] - Made second apply on cl 15:09:32.859375 TRACE network [1394] - Listening... 15:09:32.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.859375 TRACE network [1394] - Made first apply on cl 15:09:32.859375 TRACE network [1394] - Applied on gs 15:09:32.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:32.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.859375 TRACE network [1394] - Made second apply on cl 15:09:32.859375 TRACE network [1394] - Listening... 15:09:32.859375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:32.859375 TRACE network [1394] - Made first apply on cl 15:09:32.859375 TRACE network [1394] - Applied on gs 15:09:32.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:32.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.890625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:32.921875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:32.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.921875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:32.921875 TRACE network [1394] - Made second apply on cl 15:09:32.921875 TRACE network [1394] - Listening... 15:09:32.921875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:32.921875 TRACE network [1394] - Made first apply on cl 15:09:32.921875 TRACE network [1394] - Applied on gs 15:09:32.921875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:32.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:32.921875 TRACE network [1394] - Made second apply on cl 15:09:32.921875 TRACE network [1394] - Listening... 15:09:32.921875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.921875 TRACE network [1394] - Made first apply on cl 15:09:32.921875 TRACE network [1394] - Applied on gs 15:09:32.921875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.921875 TRACE ai [260] - Completing goal: VISIT TILE (78 38 0) (Horsefoot) 15:09:32.921875 TRACE network [1394] - Made second apply on cl 15:09:32.921875 TRACE network [1394] - Listening... 15:09:32.921875 DEBUG ai [260] - reserved object id=2558; address=135323632; name=Resource 15:09:32.937500 DEBUG ai [260] - Hero Horsefoot moved from 85 29 0 to 84 33 0. Returning 0. 15:09:32.937500 DEBUG ai [260] - Hero Horsefoot apparently used all MPs (0 left) 15:09:32.937500 TRACE ai [260] - Time of looking for wander destination was 906 ms. 15:09:32.937500 WARN ai [260] - hero Dr. Faustus has 2000 MP left 15:09:32.937500 WARN ai [260] - hero Satanas has 2119 MP left 15:09:32.937500 WARN ai [260] - hero Beelzebub has 541 MP left 15:09:32.937500 WARN ai [260] - hero Luzifera has 1700 MP left 15:09:32.937500 INFO ai [260] - Player 4 ends turn 15:09:32.937500 DEBUG ai [260] - Resources at the end of turn: [34, 150, 67, 4, 58, 76, 329762, 0] 15:09:32.937500 TRACE global [260] - Player 4 ended his turn. 15:09:32.937500 TRACE network [260] - Sending a request "struct EndTurn". It'll have an ID=329. 15:09:32.937500 TRACE network [260] - Sending to server a pack of type struct EndTurn 15:09:32.937500 TRACE global [260] - We'll wait till request 329 is answered. 15:09:32.937500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:32.937500 TRACE network [1394] - Made first apply on cl 15:09:32.937500 TRACE network [1394] - Applied on gs 15:09:32.937500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:32.937500 TRACE network [1394] - Made second apply on cl 15:09:32.937500 TRACE network [1394] - Listening... 15:09:32.937500 TRACE network [1394] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:09:32.937500 TRACE network [1394] - Made first apply on cl 15:09:32.937500 TRACE network [1394] - Applied on gs 15:09:32.937500 INFO global [260] - Player 4 ended turn 15:09:32.953125 TRACE ai [1394] - Entering void __thiscall VCAI::yourTurn(void). 15:09:32.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::yourTurn(void). 15:09:32.953125 TRACE network [1394] - Made second apply on cl 15:09:32.953125 TRACE network [1394] - Listening... 15:09:32.953125 INFO global [1040] - Player 5 starting turn 15:09:32.953125 DEBUG ai [1040] - Striving to goal of type WIN 15:09:32.968750 DEBUG ai [1040] - Considering goal WIN 15:09:32.968750 DEBUG ai [1040] - Considering goal CONQUER 15:09:33.015625 WARN ai [1040] - Another allied hero stands in our way 15:09:33.062500 WARN ai [1040] - Another allied hero stands in our way 15:09:33.187500 DEBUG ai [1040] - Choosing abstract goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.187500 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.187500 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.203125 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.218750 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.218750 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.218750 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 2.679) 15:09:33.218750 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.218750 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=330. 15:09:33.218750 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.218750 TRACE global [1040] - We'll wait till request 330 is answered. 15:09:33.218750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.218750 TRACE network [1394] - Made first apply on cl 15:09:33.218750 TRACE network [1394] - Applied on gs 15:09:33.218750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.218750 TRACE network [1394] - Made second apply on cl 15:09:33.218750 TRACE network [1394] - Listening... 15:09:33.218750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.218750 TRACE network [1394] - Made first apply on cl 15:09:33.218750 TRACE network [1394] - Applied on gs 15:09:33.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.234375 TRACE network [1394] - Made second apply on cl 15:09:33.234375 TRACE network [1394] - Listening... 15:09:33.234375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.234375 TRACE network [1394] - Made first apply on cl 15:09:33.234375 TRACE network [1394] - Applied on gs 15:09:33.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.234375 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.234375 TRACE network [1394] - Made second apply on cl 15:09:33.234375 TRACE network [1394] - Listening... 15:09:33.234375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.234375 TRACE network [1394] - Made first apply on cl 15:09:33.234375 TRACE network [1394] - Applied on gs 15:09:33.234375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.234375 TRACE network [1394] - Made second apply on cl 15:09:33.234375 TRACE network [1394] - Listening... 15:09:33.234375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.234375 TRACE network [1394] - Made first apply on cl 15:09:33.234375 TRACE network [1394] - Applied on gs 15:09:33.234375 TRACE network [1394] - Made second apply on cl 15:09:33.234375 TRACE network [1394] - Listening... 15:09:33.234375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.234375 TRACE network [1394] - Made first apply on cl 15:09:33.234375 TRACE network [1394] - Applied on gs 15:09:33.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.234375 TRACE network [1394] - Made second apply on cl 15:09:33.234375 TRACE network [1394] - Listening... 15:09:33.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.234375 TRACE network [1394] - Made first apply on cl 15:09:33.234375 TRACE network [1394] - Applied on gs 15:09:33.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.234375 TRACE network [1394] - Made second apply on cl 15:09:33.234375 TRACE network [1394] - Listening... 15:09:33.234375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.234375 TRACE network [1394] - Made first apply on cl 15:09:33.234375 TRACE network [1394] - Applied on gs 15:09:33.234375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.234375 TRACE network [1394] - Made second apply on cl 15:09:33.234375 TRACE network [1394] - Listening... 15:09:33.234375 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.234375 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.234375 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.234375 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.234375 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.250000 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.265625 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.265625 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.265625 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.265625 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 4.000) 15:09:33.265625 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.265625 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=331. 15:09:33.265625 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.265625 TRACE global [1040] - We'll wait till request 331 is answered. 15:09:33.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.265625 TRACE network [1394] - Made first apply on cl 15:09:33.265625 TRACE network [1394] - Applied on gs 15:09:33.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.265625 TRACE network [1394] - Made second apply on cl 15:09:33.265625 TRACE network [1394] - Listening... 15:09:33.265625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.265625 TRACE network [1394] - Made first apply on cl 15:09:33.265625 TRACE network [1394] - Applied on gs 15:09:33.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.296875 TRACE network [1394] - Made second apply on cl 15:09:33.296875 TRACE network [1394] - Listening... 15:09:33.296875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.296875 TRACE network [1394] - Made first apply on cl 15:09:33.296875 TRACE network [1394] - Applied on gs 15:09:33.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.296875 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.296875 TRACE network [1394] - Made second apply on cl 15:09:33.296875 TRACE network [1394] - Listening... 15:09:33.296875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.296875 TRACE network [1394] - Made first apply on cl 15:09:33.296875 TRACE network [1394] - Applied on gs 15:09:33.296875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.296875 TRACE network [1394] - Made second apply on cl 15:09:33.296875 TRACE network [1394] - Listening... 15:09:33.296875 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.296875 TRACE network [1394] - Made first apply on cl 15:09:33.296875 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.296875 TRACE network [1394] - Applied on gs 15:09:33.296875 TRACE network [1394] - Made second apply on cl 15:09:33.296875 TRACE network [1394] - Listening... 15:09:33.296875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.296875 TRACE network [1394] - Made first apply on cl 15:09:33.296875 TRACE network [1394] - Applied on gs 15:09:33.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.296875 TRACE network [1394] - Made second apply on cl 15:09:33.296875 TRACE network [1394] - Listening... 15:09:33.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.296875 TRACE network [1394] - Made first apply on cl 15:09:33.296875 TRACE network [1394] - Applied on gs 15:09:33.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.296875 TRACE network [1394] - Made second apply on cl 15:09:33.296875 TRACE network [1394] - Listening... 15:09:33.296875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.296875 TRACE network [1394] - Made first apply on cl 15:09:33.296875 TRACE network [1394] - Applied on gs 15:09:33.296875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.296875 TRACE network [1394] - Made second apply on cl 15:09:33.296875 TRACE network [1394] - Listening... 15:09:33.296875 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.296875 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.296875 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.296875 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.296875 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.296875 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.328125 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.328125 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.328125 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.328125 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 4.000) 15:09:33.328125 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.328125 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=332. 15:09:33.328125 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.328125 TRACE global [1040] - We'll wait till request 332 is answered. 15:09:33.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.328125 TRACE network [1394] - Made first apply on cl 15:09:33.328125 TRACE network [1394] - Applied on gs 15:09:33.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.328125 TRACE network [1394] - Made second apply on cl 15:09:33.328125 TRACE network [1394] - Listening... 15:09:33.328125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.328125 TRACE network [1394] - Made first apply on cl 15:09:33.328125 TRACE network [1394] - Applied on gs 15:09:33.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.343750 TRACE network [1394] - Made second apply on cl 15:09:33.343750 TRACE network [1394] - Listening... 15:09:33.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.343750 TRACE network [1394] - Made first apply on cl 15:09:33.343750 TRACE network [1394] - Applied on gs 15:09:33.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.343750 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.343750 TRACE network [1394] - Made second apply on cl 15:09:33.343750 TRACE network [1394] - Listening... 15:09:33.343750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.343750 TRACE network [1394] - Made first apply on cl 15:09:33.343750 TRACE network [1394] - Applied on gs 15:09:33.343750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.343750 TRACE network [1394] - Made second apply on cl 15:09:33.343750 TRACE network [1394] - Listening... 15:09:33.343750 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.343750 TRACE network [1394] - Made first apply on cl 15:09:33.343750 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.343750 TRACE network [1394] - Applied on gs 15:09:33.343750 TRACE network [1394] - Made second apply on cl 15:09:33.343750 TRACE network [1394] - Listening... 15:09:33.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.343750 TRACE network [1394] - Made first apply on cl 15:09:33.359375 TRACE network [1394] - Applied on gs 15:09:33.359375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.359375 TRACE network [1394] - Made second apply on cl 15:09:33.359375 TRACE network [1394] - Listening... 15:09:33.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.359375 TRACE network [1394] - Made first apply on cl 15:09:33.359375 TRACE network [1394] - Applied on gs 15:09:33.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.359375 TRACE network [1394] - Made second apply on cl 15:09:33.359375 TRACE network [1394] - Listening... 15:09:33.359375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.359375 TRACE network [1394] - Made first apply on cl 15:09:33.359375 TRACE network [1394] - Applied on gs 15:09:33.359375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.359375 TRACE network [1394] - Made second apply on cl 15:09:33.359375 TRACE network [1394] - Listening... 15:09:33.359375 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.359375 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.359375 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.359375 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.359375 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.359375 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.375000 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.375000 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.375000 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.375000 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 4.000) 15:09:33.375000 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.390625 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=333. 15:09:33.390625 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.390625 TRACE global [1040] - We'll wait till request 333 is answered. 15:09:33.390625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.390625 TRACE network [1394] - Made first apply on cl 15:09:33.390625 TRACE network [1394] - Applied on gs 15:09:33.390625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.390625 TRACE network [1394] - Made second apply on cl 15:09:33.390625 TRACE network [1394] - Listening... 15:09:33.390625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.390625 TRACE network [1394] - Made first apply on cl 15:09:33.390625 TRACE network [1394] - Applied on gs 15:09:33.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.390625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.406250 TRACE network [1394] - Made second apply on cl 15:09:33.406250 TRACE network [1394] - Listening... 15:09:33.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.406250 TRACE network [1394] - Made first apply on cl 15:09:33.406250 TRACE network [1394] - Applied on gs 15:09:33.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.406250 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.406250 TRACE network [1394] - Made second apply on cl 15:09:33.406250 TRACE network [1394] - Listening... 15:09:33.406250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.406250 TRACE network [1394] - Made first apply on cl 15:09:33.406250 TRACE network [1394] - Applied on gs 15:09:33.406250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.406250 TRACE network [1394] - Made second apply on cl 15:09:33.406250 TRACE network [1394] - Listening... 15:09:33.406250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.406250 TRACE network [1394] - Made first apply on cl 15:09:33.406250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.406250 TRACE network [1394] - Applied on gs 15:09:33.406250 TRACE network [1394] - Made second apply on cl 15:09:33.406250 TRACE network [1394] - Listening... 15:09:33.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.406250 TRACE network [1394] - Made first apply on cl 15:09:33.406250 TRACE network [1394] - Applied on gs 15:09:33.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.406250 TRACE network [1394] - Made second apply on cl 15:09:33.406250 TRACE network [1394] - Listening... 15:09:33.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.406250 TRACE network [1394] - Made first apply on cl 15:09:33.406250 TRACE network [1394] - Applied on gs 15:09:33.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.406250 TRACE network [1394] - Made second apply on cl 15:09:33.406250 TRACE network [1394] - Listening... 15:09:33.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.406250 TRACE network [1394] - Made first apply on cl 15:09:33.406250 TRACE network [1394] - Applied on gs 15:09:33.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.406250 TRACE network [1394] - Made second apply on cl 15:09:33.406250 TRACE network [1394] - Listening... 15:09:33.406250 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.406250 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.406250 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.406250 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.406250 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.406250 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.437500 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.437500 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.437500 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.437500 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 4.000) 15:09:33.437500 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.437500 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=334. 15:09:33.437500 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.437500 TRACE global [1040] - We'll wait till request 334 is answered. 15:09:33.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.437500 TRACE network [1394] - Made first apply on cl 15:09:33.437500 TRACE network [1394] - Applied on gs 15:09:33.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.437500 TRACE network [1394] - Made second apply on cl 15:09:33.437500 TRACE network [1394] - Listening... 15:09:33.453125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.453125 TRACE network [1394] - Made first apply on cl 15:09:33.453125 TRACE network [1394] - Applied on gs 15:09:33.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.484375 TRACE network [1394] - Made second apply on cl 15:09:33.484375 TRACE network [1394] - Listening... 15:09:33.484375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.484375 TRACE network [1394] - Made first apply on cl 15:09:33.484375 TRACE network [1394] - Applied on gs 15:09:33.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.484375 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.484375 TRACE network [1394] - Made second apply on cl 15:09:33.484375 TRACE network [1394] - Listening... 15:09:33.484375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.484375 TRACE network [1394] - Made first apply on cl 15:09:33.484375 TRACE network [1394] - Applied on gs 15:09:33.484375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.484375 TRACE network [1394] - Made second apply on cl 15:09:33.484375 TRACE network [1394] - Listening... 15:09:33.484375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.484375 TRACE network [1394] - Made first apply on cl 15:09:33.484375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.484375 TRACE network [1394] - Applied on gs 15:09:33.484375 TRACE network [1394] - Made second apply on cl 15:09:33.484375 TRACE network [1394] - Listening... 15:09:33.484375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.484375 TRACE network [1394] - Made first apply on cl 15:09:33.484375 TRACE network [1394] - Applied on gs 15:09:33.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.484375 TRACE network [1394] - Made second apply on cl 15:09:33.484375 TRACE network [1394] - Listening... 15:09:33.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.484375 TRACE network [1394] - Made first apply on cl 15:09:33.484375 TRACE network [1394] - Applied on gs 15:09:33.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.484375 TRACE network [1394] - Made second apply on cl 15:09:33.484375 TRACE network [1394] - Listening... 15:09:33.484375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.484375 TRACE network [1394] - Made first apply on cl 15:09:33.484375 TRACE network [1394] - Applied on gs 15:09:33.484375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.484375 TRACE network [1394] - Made second apply on cl 15:09:33.484375 TRACE network [1394] - Listening... 15:09:33.484375 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.484375 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.500000 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.500000 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.500000 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.500000 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.515625 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.515625 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.515625 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.515625 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 4.000) 15:09:33.515625 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.515625 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=335. 15:09:33.515625 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.531250 TRACE global [1040] - We'll wait till request 335 is answered. 15:09:33.531250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.531250 TRACE network [1394] - Made first apply on cl 15:09:33.531250 TRACE network [1394] - Applied on gs 15:09:33.531250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.531250 TRACE network [1394] - Made second apply on cl 15:09:33.531250 TRACE network [1394] - Listening... 15:09:33.531250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.531250 TRACE network [1394] - Made first apply on cl 15:09:33.531250 TRACE network [1394] - Applied on gs 15:09:33.531250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.531250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.546875 TRACE network [1394] - Made second apply on cl 15:09:33.546875 TRACE network [1394] - Listening... 15:09:33.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.546875 TRACE network [1394] - Made first apply on cl 15:09:33.546875 TRACE network [1394] - Applied on gs 15:09:33.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.546875 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.546875 TRACE network [1394] - Made second apply on cl 15:09:33.546875 TRACE network [1394] - Listening... 15:09:33.546875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.546875 TRACE network [1394] - Made first apply on cl 15:09:33.546875 TRACE network [1394] - Applied on gs 15:09:33.546875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.546875 TRACE network [1394] - Made second apply on cl 15:09:33.546875 TRACE network [1394] - Listening... 15:09:33.546875 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.546875 TRACE network [1394] - Made first apply on cl 15:09:33.546875 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.546875 TRACE network [1394] - Applied on gs 15:09:33.546875 TRACE network [1394] - Made second apply on cl 15:09:33.546875 TRACE network [1394] - Listening... 15:09:33.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.546875 TRACE network [1394] - Made first apply on cl 15:09:33.546875 TRACE network [1394] - Applied on gs 15:09:33.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.546875 TRACE network [1394] - Made second apply on cl 15:09:33.546875 TRACE network [1394] - Listening... 15:09:33.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.546875 TRACE network [1394] - Made first apply on cl 15:09:33.546875 TRACE network [1394] - Applied on gs 15:09:33.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.546875 TRACE network [1394] - Made second apply on cl 15:09:33.546875 TRACE network [1394] - Listening... 15:09:33.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.546875 TRACE network [1394] - Made first apply on cl 15:09:33.546875 TRACE network [1394] - Applied on gs 15:09:33.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.546875 TRACE network [1394] - Made second apply on cl 15:09:33.546875 TRACE network [1394] - Listening... 15:09:33.546875 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.546875 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.546875 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.546875 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.546875 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.546875 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.578125 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.578125 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.578125 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.578125 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.978) 15:09:33.578125 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.578125 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=336. 15:09:33.578125 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.578125 TRACE global [1040] - We'll wait till request 336 is answered. 15:09:33.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.578125 TRACE network [1394] - Made first apply on cl 15:09:33.578125 TRACE network [1394] - Applied on gs 15:09:33.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.578125 TRACE network [1394] - Made second apply on cl 15:09:33.578125 TRACE network [1394] - Listening... 15:09:33.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.578125 TRACE network [1394] - Made first apply on cl 15:09:33.578125 TRACE network [1394] - Applied on gs 15:09:33.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.593750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.593750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.593750 TRACE network [1394] - Made second apply on cl 15:09:33.593750 TRACE network [1394] - Listening... 15:09:33.593750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.593750 TRACE network [1394] - Made first apply on cl 15:09:33.593750 TRACE network [1394] - Applied on gs 15:09:33.593750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.593750 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.593750 TRACE network [1394] - Made second apply on cl 15:09:33.593750 TRACE network [1394] - Listening... 15:09:33.593750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.593750 TRACE network [1394] - Made first apply on cl 15:09:33.593750 TRACE network [1394] - Applied on gs 15:09:33.609375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.609375 TRACE network [1394] - Made second apply on cl 15:09:33.609375 TRACE network [1394] - Listening... 15:09:33.609375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.609375 TRACE network [1394] - Made first apply on cl 15:09:33.609375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.609375 TRACE network [1394] - Applied on gs 15:09:33.609375 TRACE network [1394] - Made second apply on cl 15:09:33.609375 TRACE network [1394] - Listening... 15:09:33.609375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.609375 TRACE network [1394] - Made first apply on cl 15:09:33.609375 TRACE network [1394] - Applied on gs 15:09:33.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.609375 TRACE network [1394] - Made second apply on cl 15:09:33.609375 TRACE network [1394] - Listening... 15:09:33.609375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.609375 TRACE network [1394] - Made first apply on cl 15:09:33.609375 TRACE network [1394] - Applied on gs 15:09:33.609375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.609375 TRACE network [1394] - Made second apply on cl 15:09:33.609375 TRACE network [1394] - Listening... 15:09:33.609375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.609375 TRACE network [1394] - Made first apply on cl 15:09:33.609375 TRACE network [1394] - Applied on gs 15:09:33.609375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.609375 TRACE network [1394] - Made second apply on cl 15:09:33.609375 TRACE network [1394] - Listening... 15:09:33.609375 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.609375 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.609375 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.609375 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.609375 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.609375 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.640625 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.640625 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.640625 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.640625 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.952) 15:09:33.640625 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.640625 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=337. 15:09:33.640625 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.640625 TRACE global [1040] - We'll wait till request 337 is answered. 15:09:33.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.640625 TRACE network [1394] - Made first apply on cl 15:09:33.640625 TRACE network [1394] - Applied on gs 15:09:33.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.640625 TRACE network [1394] - Made second apply on cl 15:09:33.640625 TRACE network [1394] - Listening... 15:09:33.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.640625 TRACE network [1394] - Made first apply on cl 15:09:33.640625 TRACE network [1394] - Applied on gs 15:09:33.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.656250 TRACE network [1394] - Made second apply on cl 15:09:33.656250 TRACE network [1394] - Listening... 15:09:33.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.656250 TRACE network [1394] - Made first apply on cl 15:09:33.656250 TRACE network [1394] - Applied on gs 15:09:33.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.656250 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.656250 TRACE network [1394] - Made second apply on cl 15:09:33.656250 TRACE network [1394] - Listening... 15:09:33.656250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.656250 TRACE network [1394] - Made first apply on cl 15:09:33.656250 TRACE network [1394] - Applied on gs 15:09:33.656250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.656250 TRACE network [1394] - Made second apply on cl 15:09:33.656250 TRACE network [1394] - Listening... 15:09:33.656250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.656250 TRACE network [1394] - Made first apply on cl 15:09:33.656250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.656250 TRACE network [1394] - Applied on gs 15:09:33.656250 TRACE network [1394] - Made second apply on cl 15:09:33.656250 TRACE network [1394] - Listening... 15:09:33.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.656250 TRACE network [1394] - Made first apply on cl 15:09:33.656250 TRACE network [1394] - Applied on gs 15:09:33.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.656250 TRACE network [1394] - Made second apply on cl 15:09:33.656250 TRACE network [1394] - Listening... 15:09:33.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.656250 TRACE network [1394] - Made first apply on cl 15:09:33.656250 TRACE network [1394] - Applied on gs 15:09:33.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.656250 TRACE network [1394] - Made second apply on cl 15:09:33.656250 TRACE network [1394] - Listening... 15:09:33.656250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.656250 TRACE network [1394] - Made first apply on cl 15:09:33.656250 TRACE network [1394] - Applied on gs 15:09:33.656250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.656250 TRACE network [1394] - Made second apply on cl 15:09:33.656250 TRACE network [1394] - Listening... 15:09:33.656250 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.656250 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.671875 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.671875 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.671875 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.671875 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.687500 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.687500 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.687500 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.687500 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.921) 15:09:33.703125 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.703125 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=338. 15:09:33.703125 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.703125 TRACE global [1040] - We'll wait till request 338 is answered. 15:09:33.703125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.703125 TRACE network [1394] - Made first apply on cl 15:09:33.703125 TRACE network [1394] - Applied on gs 15:09:33.703125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.703125 TRACE network [1394] - Made second apply on cl 15:09:33.703125 TRACE network [1394] - Listening... 15:09:33.703125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.703125 TRACE network [1394] - Made first apply on cl 15:09:33.703125 TRACE network [1394] - Applied on gs 15:09:33.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.703125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.703125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.718750 TRACE network [1394] - Made second apply on cl 15:09:33.718750 TRACE network [1394] - Listening... 15:09:33.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.718750 TRACE network [1394] - Made first apply on cl 15:09:33.718750 TRACE network [1394] - Applied on gs 15:09:33.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.718750 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.718750 TRACE network [1394] - Made second apply on cl 15:09:33.718750 TRACE network [1394] - Listening... 15:09:33.718750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.718750 TRACE network [1394] - Made first apply on cl 15:09:33.718750 TRACE network [1394] - Applied on gs 15:09:33.718750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.718750 TRACE network [1394] - Made second apply on cl 15:09:33.718750 TRACE network [1394] - Listening... 15:09:33.718750 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.718750 TRACE network [1394] - Made first apply on cl 15:09:33.718750 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.718750 TRACE network [1394] - Applied on gs 15:09:33.718750 TRACE network [1394] - Made second apply on cl 15:09:33.718750 TRACE network [1394] - Listening... 15:09:33.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.718750 TRACE network [1394] - Made first apply on cl 15:09:33.718750 TRACE network [1394] - Applied on gs 15:09:33.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.718750 TRACE network [1394] - Made second apply on cl 15:09:33.718750 TRACE network [1394] - Listening... 15:09:33.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.718750 TRACE network [1394] - Made first apply on cl 15:09:33.718750 TRACE network [1394] - Applied on gs 15:09:33.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.718750 TRACE network [1394] - Made second apply on cl 15:09:33.718750 TRACE network [1394] - Listening... 15:09:33.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.718750 TRACE network [1394] - Made first apply on cl 15:09:33.718750 TRACE network [1394] - Applied on gs 15:09:33.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.718750 TRACE network [1394] - Made second apply on cl 15:09:33.718750 TRACE network [1394] - Listening... 15:09:33.718750 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.718750 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.718750 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.718750 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.718750 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.718750 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.750000 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.750000 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.750000 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.750000 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.885) 15:09:33.750000 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.750000 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=339. 15:09:33.750000 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.750000 TRACE global [1040] - We'll wait till request 339 is answered. 15:09:33.750000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.750000 TRACE network [1394] - Made first apply on cl 15:09:33.750000 TRACE network [1394] - Applied on gs 15:09:33.750000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.750000 TRACE network [1394] - Made second apply on cl 15:09:33.750000 TRACE network [1394] - Listening... 15:09:33.750000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.750000 TRACE network [1394] - Made first apply on cl 15:09:33.750000 TRACE network [1394] - Applied on gs 15:09:33.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.765625 TRACE network [1394] - Made second apply on cl 15:09:33.765625 TRACE network [1394] - Listening... 15:09:33.765625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.765625 TRACE network [1394] - Made first apply on cl 15:09:33.765625 TRACE network [1394] - Applied on gs 15:09:33.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.765625 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.765625 TRACE network [1394] - Made second apply on cl 15:09:33.765625 TRACE network [1394] - Listening... 15:09:33.765625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.765625 TRACE network [1394] - Made first apply on cl 15:09:33.765625 TRACE network [1394] - Applied on gs 15:09:33.765625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.765625 TRACE network [1394] - Made second apply on cl 15:09:33.765625 TRACE network [1394] - Listening... 15:09:33.765625 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.765625 TRACE network [1394] - Made first apply on cl 15:09:33.765625 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.765625 TRACE network [1394] - Applied on gs 15:09:33.765625 TRACE network [1394] - Made second apply on cl 15:09:33.765625 TRACE network [1394] - Listening... 15:09:33.765625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.765625 TRACE network [1394] - Made first apply on cl 15:09:33.765625 TRACE network [1394] - Applied on gs 15:09:33.765625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.765625 TRACE network [1394] - Made second apply on cl 15:09:33.765625 TRACE network [1394] - Listening... 15:09:33.765625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.765625 TRACE network [1394] - Made first apply on cl 15:09:33.765625 TRACE network [1394] - Applied on gs 15:09:33.765625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.765625 TRACE network [1394] - Made second apply on cl 15:09:33.765625 TRACE network [1394] - Listening... 15:09:33.765625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.765625 TRACE network [1394] - Made first apply on cl 15:09:33.765625 TRACE network [1394] - Applied on gs 15:09:33.765625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.765625 TRACE network [1394] - Made second apply on cl 15:09:33.765625 TRACE network [1394] - Listening... 15:09:33.765625 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.765625 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.781250 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.781250 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.781250 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.781250 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.796875 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.796875 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.796875 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.796875 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.841) 15:09:33.812500 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.812500 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=340. 15:09:33.812500 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.812500 TRACE global [1040] - We'll wait till request 340 is answered. 15:09:33.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.812500 TRACE network [1394] - Made first apply on cl 15:09:33.812500 TRACE network [1394] - Applied on gs 15:09:33.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.812500 TRACE network [1394] - Made second apply on cl 15:09:33.812500 TRACE network [1394] - Listening... 15:09:33.812500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.812500 TRACE network [1394] - Made first apply on cl 15:09:33.812500 TRACE network [1394] - Applied on gs 15:09:33.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.828125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.828125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.828125 TRACE network [1394] - Made second apply on cl 15:09:33.828125 TRACE network [1394] - Listening... 15:09:33.828125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.828125 TRACE network [1394] - Made first apply on cl 15:09:33.828125 TRACE network [1394] - Applied on gs 15:09:33.828125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.828125 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.828125 TRACE network [1394] - Made second apply on cl 15:09:33.828125 TRACE network [1394] - Listening... 15:09:33.828125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.828125 TRACE network [1394] - Made first apply on cl 15:09:33.828125 TRACE network [1394] - Applied on gs 15:09:33.828125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.828125 TRACE network [1394] - Made second apply on cl 15:09:33.828125 TRACE network [1394] - Listening... 15:09:33.828125 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.828125 TRACE network [1394] - Made first apply on cl 15:09:33.828125 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.828125 TRACE network [1394] - Applied on gs 15:09:33.828125 TRACE network [1394] - Made second apply on cl 15:09:33.828125 TRACE network [1394] - Listening... 15:09:33.828125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.828125 TRACE network [1394] - Made first apply on cl 15:09:33.828125 TRACE network [1394] - Applied on gs 15:09:33.828125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.828125 TRACE network [1394] - Made second apply on cl 15:09:33.828125 TRACE network [1394] - Listening... 15:09:33.828125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.828125 TRACE network [1394] - Made first apply on cl 15:09:33.828125 TRACE network [1394] - Applied on gs 15:09:33.828125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.828125 TRACE network [1394] - Made second apply on cl 15:09:33.828125 TRACE network [1394] - Listening... 15:09:33.828125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.828125 TRACE network [1394] - Made first apply on cl 15:09:33.828125 TRACE network [1394] - Applied on gs 15:09:33.828125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.828125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.828125 TRACE network [1394] - Made second apply on cl 15:09:33.828125 TRACE network [1394] - Listening... 15:09:33.828125 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.828125 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.828125 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.828125 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.828125 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.828125 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.859375 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.859375 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.859375 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.859375 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.788) 15:09:33.859375 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.859375 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=341. 15:09:33.859375 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.859375 TRACE global [1040] - We'll wait till request 341 is answered. 15:09:33.859375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.859375 TRACE network [1394] - Made first apply on cl 15:09:33.859375 TRACE network [1394] - Applied on gs 15:09:33.859375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.859375 TRACE network [1394] - Made second apply on cl 15:09:33.859375 TRACE network [1394] - Listening... 15:09:33.859375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.859375 TRACE network [1394] - Made first apply on cl 15:09:33.859375 TRACE network [1394] - Applied on gs 15:09:33.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.875000 TRACE network [1394] - Made second apply on cl 15:09:33.875000 TRACE network [1394] - Listening... 15:09:33.875000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.875000 TRACE network [1394] - Made first apply on cl 15:09:33.875000 TRACE network [1394] - Applied on gs 15:09:33.875000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.875000 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.875000 TRACE network [1394] - Made second apply on cl 15:09:33.875000 TRACE network [1394] - Listening... 15:09:33.875000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.875000 TRACE network [1394] - Made first apply on cl 15:09:33.875000 TRACE network [1394] - Applied on gs 15:09:33.875000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.875000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.875000 TRACE network [1394] - Made second apply on cl 15:09:33.875000 TRACE network [1394] - Listening... 15:09:33.875000 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.875000 TRACE network [1394] - Made first apply on cl 15:09:33.875000 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.875000 TRACE network [1394] - Applied on gs 15:09:33.875000 TRACE network [1394] - Made second apply on cl 15:09:33.875000 TRACE network [1394] - Listening... 15:09:33.890625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.890625 TRACE network [1394] - Made first apply on cl 15:09:33.890625 TRACE network [1394] - Applied on gs 15:09:33.890625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.890625 TRACE network [1394] - Made second apply on cl 15:09:33.890625 TRACE network [1394] - Listening... 15:09:33.890625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.890625 TRACE network [1394] - Made first apply on cl 15:09:33.890625 TRACE network [1394] - Applied on gs 15:09:33.890625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.890625 TRACE network [1394] - Made second apply on cl 15:09:33.890625 TRACE network [1394] - Listening... 15:09:33.890625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.890625 TRACE network [1394] - Made first apply on cl 15:09:33.890625 TRACE network [1394] - Applied on gs 15:09:33.890625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.890625 TRACE network [1394] - Made second apply on cl 15:09:33.890625 TRACE network [1394] - Listening... 15:09:33.890625 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.890625 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.890625 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.890625 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.890625 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.890625 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.906250 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.906250 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.906250 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.906250 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.731) 15:09:33.906250 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.921875 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=342. 15:09:33.921875 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.921875 TRACE global [1040] - We'll wait till request 342 is answered. 15:09:33.921875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.921875 TRACE network [1394] - Made first apply on cl 15:09:33.921875 TRACE network [1394] - Applied on gs 15:09:33.921875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.921875 TRACE network [1394] - Made second apply on cl 15:09:33.921875 TRACE network [1394] - Listening... 15:09:33.921875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.921875 TRACE network [1394] - Made first apply on cl 15:09:33.921875 TRACE network [1394] - Applied on gs 15:09:33.921875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.921875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.937500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.937500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:33.937500 TRACE network [1394] - Made second apply on cl 15:09:33.937500 TRACE network [1394] - Listening... 15:09:33.937500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.937500 TRACE network [1394] - Made first apply on cl 15:09:33.937500 TRACE network [1394] - Applied on gs 15:09:33.937500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:33.937500 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:33.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.937500 TRACE network [1394] - Made second apply on cl 15:09:33.937500 TRACE network [1394] - Listening... 15:09:33.937500 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:33.937500 TRACE network [1394] - Made first apply on cl 15:09:33.937500 TRACE network [1394] - Applied on gs 15:09:33.937500 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:33.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:33.937500 TRACE network [1394] - Made second apply on cl 15:09:33.937500 TRACE network [1394] - Listening... 15:09:33.937500 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:33.937500 TRACE network [1394] - Made first apply on cl 15:09:33.937500 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:33.937500 TRACE network [1394] - Applied on gs 15:09:33.937500 TRACE network [1394] - Made second apply on cl 15:09:33.937500 TRACE network [1394] - Listening... 15:09:33.937500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:33.937500 TRACE network [1394] - Made first apply on cl 15:09:33.937500 TRACE network [1394] - Applied on gs 15:09:33.937500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:33.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:33.937500 TRACE network [1394] - Made second apply on cl 15:09:33.937500 TRACE network [1394] - Listening... 15:09:33.937500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.937500 TRACE network [1394] - Made first apply on cl 15:09:33.937500 TRACE network [1394] - Applied on gs 15:09:33.937500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:33.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.937500 TRACE network [1394] - Made second apply on cl 15:09:33.937500 TRACE network [1394] - Listening... 15:09:33.937500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:33.937500 TRACE network [1394] - Made first apply on cl 15:09:33.937500 TRACE network [1394] - Applied on gs 15:09:33.937500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:33.937500 TRACE network [1394] - Made second apply on cl 15:09:33.937500 TRACE network [1394] - Listening... 15:09:33.937500 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.937500 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:33.937500 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:33.937500 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:33.937500 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.937500 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:33.968750 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:33.968750 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:33.968750 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:33.968750 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 3.722) 15:09:33.968750 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:33.968750 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=343. 15:09:33.968750 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:33.968750 TRACE global [1040] - We'll wait till request 343 is answered. 15:09:33.984375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:33.984375 TRACE network [1394] - Made first apply on cl 15:09:33.984375 TRACE network [1394] - Applied on gs 15:09:33.984375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:33.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:33.984375 TRACE network [1394] - Made second apply on cl 15:09:33.984375 TRACE network [1394] - Listening... 15:09:33.984375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:33.984375 TRACE network [1394] - Made first apply on cl 15:09:33.984375 TRACE network [1394] - Applied on gs 15:09:33.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.984375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:33.984375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.000000 TRACE network [1394] - Made second apply on cl 15:09:34.000000 TRACE network [1394] - Listening... 15:09:34.000000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.000000 TRACE network [1394] - Made first apply on cl 15:09:34.000000 TRACE network [1394] - Applied on gs 15:09:34.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:34.000000 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:34.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.000000 TRACE network [1394] - Made second apply on cl 15:09:34.000000 TRACE network [1394] - Listening... 15:09:34.000000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:34.000000 TRACE network [1394] - Made first apply on cl 15:09:34.000000 TRACE network [1394] - Applied on gs 15:09:34.000000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:34.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:34.000000 TRACE network [1394] - Made second apply on cl 15:09:34.000000 TRACE network [1394] - Listening... 15:09:34.000000 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:34.000000 TRACE network [1394] - Made first apply on cl 15:09:34.000000 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:34.000000 TRACE network [1394] - Applied on gs 15:09:34.000000 TRACE network [1394] - Made second apply on cl 15:09:34.000000 TRACE network [1394] - Listening... 15:09:34.000000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.000000 TRACE network [1394] - Made first apply on cl 15:09:34.000000 TRACE network [1394] - Applied on gs 15:09:34.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.000000 TRACE network [1394] - Made second apply on cl 15:09:34.000000 TRACE network [1394] - Listening... 15:09:34.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.000000 TRACE network [1394] - Made first apply on cl 15:09:34.000000 TRACE network [1394] - Applied on gs 15:09:34.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.000000 TRACE network [1394] - Made second apply on cl 15:09:34.000000 TRACE network [1394] - Listening... 15:09:34.000000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.000000 TRACE network [1394] - Made first apply on cl 15:09:34.000000 TRACE network [1394] - Applied on gs 15:09:34.000000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.000000 TRACE network [1394] - Made second apply on cl 15:09:34.000000 TRACE network [1394] - Listening... 15:09:34.000000 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:34.000000 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:34.000000 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:34.000000 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:34.015625 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:34.015625 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:34.031250 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:34.031250 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:34.031250 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:34.031250 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 2.679) 15:09:34.046875 DEBUG ai [1040] - Moving hero Lord Venno to tile 27 85 0 15:09:34.046875 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=344. 15:09:34.046875 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:34.046875 TRACE global [1040] - We'll wait till request 344 is answered. 15:09:34.046875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.046875 TRACE network [1394] - Made first apply on cl 15:09:34.046875 TRACE network [1394] - Applied on gs 15:09:34.046875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:34.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.046875 TRACE network [1394] - Made second apply on cl 15:09:34.046875 TRACE network [1394] - Listening... 15:09:34.046875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:34.046875 TRACE network [1394] - Made first apply on cl 15:09:34.046875 TRACE network [1394] - Applied on gs 15:09:34.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.046875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.046875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.062500 TRACE network [1394] - Made second apply on cl 15:09:34.062500 TRACE network [1394] - Listening... 15:09:34.062500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.062500 TRACE network [1394] - Made first apply on cl 15:09:34.062500 TRACE network [1394] - Applied on gs 15:09:34.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:34.062500 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Lord Venno) 15:09:34.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.062500 TRACE network [1394] - Made second apply on cl 15:09:34.062500 TRACE network [1394] - Listening... 15:09:34.062500 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:34.062500 TRACE network [1394] - Made first apply on cl 15:09:34.062500 TRACE network [1394] - Applied on gs 15:09:34.062500 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:34.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:34.062500 TRACE network [1394] - Made second apply on cl 15:09:34.062500 TRACE network [1394] - Listening... 15:09:34.062500 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:34.062500 TRACE network [1394] - Made first apply on cl 15:09:34.062500 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:34.062500 TRACE network [1394] - Applied on gs 15:09:34.062500 TRACE network [1394] - Made second apply on cl 15:09:34.062500 TRACE network [1394] - Listening... 15:09:34.062500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.062500 TRACE network [1394] - Made first apply on cl 15:09:34.062500 TRACE network [1394] - Applied on gs 15:09:34.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.062500 TRACE network [1394] - Made second apply on cl 15:09:34.062500 TRACE network [1394] - Listening... 15:09:34.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.062500 TRACE network [1394] - Made first apply on cl 15:09:34.062500 TRACE network [1394] - Applied on gs 15:09:34.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.062500 TRACE network [1394] - Made second apply on cl 15:09:34.062500 TRACE network [1394] - Listening... 15:09:34.062500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.062500 TRACE network [1394] - Made first apply on cl 15:09:34.062500 TRACE network [1394] - Applied on gs 15:09:34.062500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.062500 TRACE network [1394] - Made second apply on cl 15:09:34.062500 TRACE network [1394] - Listening... 15:09:34.062500 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:34.062500 DEBUG ai [1040] - Hero Lord Venno moved from 26 85 0 to 26 85 0. Returning 1. 15:09:34.062500 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Lord Venno) 15:09:34.062500 DEBUG ai [1040] - Hero Lord Venno visited tile (27 85 0) 15:09:34.062500 DEBUG ai [1040] - Striving to goal of type CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:34.062500 DEBUG ai [1040] - Considering goal CLEAR WAY TO (31 84 0) (Lord Venno) 15:09:34.093750 WARN ai [1040] - Cannot evaluate goal FIND OBJ 795 (Lord Venno) 15:09:34.093750 DEBUG ai [1040] - Considering goal FIND OBJ 795 (Lord Venno) 15:09:34.093750 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Lord Venno) 15:09:34.093750 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Lord Venno) (value 2.679) 15:09:34.093750 DEBUG ai [1040] - Failed to realize subgoal of type VISIT TILE (27 85 0) (Lord Venno) (greater goal type was CLEAR WAY TO (31 84 0) (Lord Venno)), I will stop. 15:09:34.093750 DEBUG ai [1040] - The error message was: Cannot visit tile: hero is out of MPs! 15:09:34.093750 DEBUG ai [1040] - Striving to goal of type VISIT TILE (27 85 0) (Gundula) 15:09:34.109375 DEBUG ai [1040] - Considering goal VISIT TILE (27 85 0) (Gundula) 15:09:34.109375 DEBUG ai [1040] - Trying to realize VISIT TILE (27 85 0) (Gundula) (value 2.500) 15:09:34.109375 DEBUG ai [1040] - Moving hero Gundula to tile 27 85 0 15:09:34.109375 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=345. 15:09:34.109375 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:34.109375 TRACE global [1040] - We'll wait till request 345 is answered. 15:09:34.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.109375 TRACE network [1394] - Made first apply on cl 15:09:34.109375 TRACE network [1394] - Applied on gs 15:09:34.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:34.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.109375 TRACE network [1394] - Made second apply on cl 15:09:34.109375 TRACE network [1394] - Listening... 15:09:34.109375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:34.109375 TRACE network [1394] - Made first apply on cl 15:09:34.109375 TRACE network [1394] - Applied on gs 15:09:34.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.125000 TRACE network [1394] - Made second apply on cl 15:09:34.125000 TRACE network [1394] - Listening... 15:09:34.125000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.125000 TRACE network [1394] - Made first apply on cl 15:09:34.125000 TRACE network [1394] - Applied on gs 15:09:34.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Dark blue Border Guard'. 15:09:34.125000 TRACE ai [1394] - Completing goal: FIND OBJ 795 (Gundula) 15:09:34.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.125000 TRACE network [1394] - Made second apply on cl 15:09:34.125000 TRACE network [1394] - Listening... 15:09:34.125000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:34.125000 TRACE network [1394] - Made first apply on cl 15:09:34.125000 TRACE network [1394] - Applied on gs 15:09:34.125000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:34.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:34.125000 TRACE network [1394] - Made second apply on cl 15:09:34.125000 TRACE network [1394] - Listening... 15:09:34.140625 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:34.140625 TRACE network [1394] - Made first apply on cl 15:09:34.140625 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:34.140625 TRACE network [1394] - Applied on gs 15:09:34.140625 TRACE network [1394] - Made second apply on cl 15:09:34.140625 TRACE network [1394] - Listening... 15:09:34.140625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.140625 TRACE network [1394] - Made first apply on cl 15:09:34.140625 TRACE network [1394] - Applied on gs 15:09:34.140625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.140625 TRACE network [1394] - Made second apply on cl 15:09:34.140625 TRACE network [1394] - Listening... 15:09:34.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.140625 TRACE network [1394] - Made first apply on cl 15:09:34.140625 TRACE network [1394] - Applied on gs 15:09:34.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.140625 TRACE network [1394] - Made second apply on cl 15:09:34.140625 TRACE network [1394] - Listening... 15:09:34.140625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.140625 TRACE network [1394] - Made first apply on cl 15:09:34.140625 TRACE network [1394] - Applied on gs 15:09:34.140625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.140625 TRACE network [1394] - Made second apply on cl 15:09:34.140625 TRACE network [1394] - Listening... 15:09:34.140625 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Gundula) 15:09:34.140625 DEBUG ai [1040] - Hero Gundula moved from 26 84 0 to 26 84 0. Returning 1. 15:09:34.140625 TRACE ai [1040] - Completing goal: VISIT TILE (27 85 0) (Gundula) 15:09:34.140625 DEBUG ai [1040] - Hero Gundula visited tile (27 85 0) 15:09:34.140625 DEBUG ai [1040] - Striving to goal of type BUILD 15:09:34.140625 DEBUG ai [1040] - Considering goal BUILD 15:09:34.156250 DEBUG ai [1040] - Trying to realize BUILD (value 1.000) 15:09:34.156250 DEBUG ai [1040] - Looking into Purplwest 15:09:34.156250 DEBUG ai [1040] - Player 5 will build Upg. Hall of Darkness in town of Purplwest at 26 68 0 15:09:34.156250 TRACE network [1040] - Sending a request "struct BuildStructure". It'll have an ID=346. 15:09:34.156250 TRACE network [1040] - Sending to server a pack of type struct BuildStructure 15:09:34.156250 TRACE global [1040] - We'll wait till request 346 is answered. 15:09:34.156250 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.156250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.156250 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 ERROR bonus [1394] - Bonus was duplicated (Necromancy Amplifier +10) at Player Purple 15:09:34.156250 ERROR bonus [1394] - Bonus was duplicated (Necromancy Amplifier +10) at Player Purple 15:09:34.156250 TRACE bonus [1394] - #$#Necromancy Amplifier +10 #is no longer propagated to# Player Purple 15:09:34.156250 TRACE bonus [1394] - #$# Necromancy Amplifier +10 #propagated to# Player Purple 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.156250 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.156250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.156250 TRACE network [1040] - Sending a request "struct UpgradeCreature". It'll have an ID=347. 15:09:34.156250 TRACE network [1040] - Sending to server a pack of type struct UpgradeCreature 15:09:34.156250 TRACE global [1040] - We'll wait till request 347 is answered. 15:09:34.156250 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.156250 TRACE network [1394] - received server message of type struct SetStackType, data: {CPack: type '1'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.156250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.156250 TRACE network [1394] - Made first apply on cl 15:09:34.156250 TRACE network [1394] - Applied on gs 15:09:34.156250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.156250 TRACE network [1394] - Made second apply on cl 15:09:34.156250 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1040] - Sending a request "struct RecruitCreatures". It'll have an ID=348. 15:09:34.171875 TRACE network [1040] - Sending to server a pack of type struct RecruitCreatures 15:09:34.171875 TRACE global [1040] - We'll wait till request 348 is answered. 15:09:34.171875 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1040] - Sending a request "struct RecruitCreatures". It'll have an ID=349. 15:09:34.171875 TRACE network [1040] - Sending to server a pack of type struct RecruitCreatures 15:09:34.171875 TRACE global [1040] - We'll wait till request 349 is answered. 15:09:34.171875 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1040] - Sending a request "struct RecruitCreatures". It'll have an ID=350. 15:09:34.171875 TRACE network [1040] - Sending to server a pack of type struct RecruitCreatures 15:09:34.171875 TRACE global [1040] - We'll wait till request 350 is answered. 15:09:34.171875 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1040] - Sending a request "struct ArrangeStacks". It'll have an ID=351. 15:09:34.171875 TRACE network [1040] - Sending to server a pack of type struct ArrangeStacks 15:09:34.171875 TRACE global [1040] - We'll wait till request 351 is answered. 15:09:34.171875 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1040] - Sending a request "struct ArrangeStacks". It'll have an ID=352. 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1040] - Sending to server a pack of type struct ArrangeStacks 15:09:34.171875 TRACE global [1040] - We'll wait till request 352 is answered. 15:09:34.171875 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1040] - Sending a request "struct ArrangeStacks". It'll have an ID=353. 15:09:34.171875 TRACE network [1040] - Sending to server a pack of type struct ArrangeStacks 15:09:34.171875 TRACE global [1040] - We'll wait till request 353 is answered. 15:09:34.171875 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.171875 TRACE network [1394] - Made first apply on cl 15:09:34.171875 TRACE network [1394] - Applied on gs 15:09:34.171875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.171875 TRACE network [1394] - Made second apply on cl 15:09:34.171875 TRACE network [1394] - Listening... 15:09:34.171875 DEBUG ai [1040] - Looking into Purpleast 15:09:34.171875 DEBUG ai [1040] - Player 5 will build Upg. Graveyard in town of Purpleast at 115 68 0 15:09:34.187500 TRACE network [1040] - Sending a request "struct BuildStructure". It'll have an ID=354. 15:09:34.187500 TRACE network [1040] - Sending to server a pack of type struct BuildStructure 15:09:34.187500 TRACE global [1040] - We'll wait till request 354 is answered. 15:09:34.187500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 ERROR bonus [1394] - Bonus was duplicated (Necromancy Amplifier +10) at Player Purple 15:09:34.187500 ERROR bonus [1394] - Bonus was duplicated (Necromancy Amplifier +10) at Player Purple 15:09:34.187500 TRACE bonus [1394] - #$#Necromancy Amplifier +10 #is no longer propagated to# Player Purple 15:09:34.187500 TRACE bonus [1394] - #$# Necromancy Amplifier +10 #propagated to# Player Purple 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 TRACE network [1040] - Sending a request "struct UpgradeCreature". It'll have an ID=355. 15:09:34.187500 TRACE network [1040] - Sending to server a pack of type struct UpgradeCreature 15:09:34.187500 TRACE global [1040] - We'll wait till request 355 is answered. 15:09:34.187500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 TRACE network [1394] - received server message of type struct SetStackType, data: {CPack: type '1'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::stackChangedType(const struct StackLocation &,const class CCreature &). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.187500 TRACE network [1394] - Made first apply on cl 15:09:34.187500 TRACE network [1394] - Applied on gs 15:09:34.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.187500 TRACE network [1394] - Made second apply on cl 15:09:34.187500 TRACE network [1394] - Listening... 15:09:34.187500 DEBUG ai [1040] - Looking into Purplonia 15:09:34.187500 DEBUG ai [1040] - Player 5 will build Cover of Darkness in town of Purplonia at 74 130 0 15:09:34.187500 TRACE network [1040] - Sending a request "struct BuildStructure". It'll have an ID=356. 15:09:34.187500 TRACE network [1040] - Sending to server a pack of type struct BuildStructure 15:09:34.187500 TRACE global [1040] - We'll wait till request 356 is answered. 15:09:34.203125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:34.203125 TRACE network [1394] - Made first apply on cl 15:09:34.203125 TRACE network [1394] - Applied on gs 15:09:34.203125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:34.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:34.203125 TRACE network [1394] - Made second apply on cl 15:09:34.203125 TRACE network [1394] - Listening... 15:09:34.203125 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:34.203125 TRACE network [1394] - Made first apply on cl 15:09:34.203125 ERROR bonus [1394] - Bonus was duplicated (Necromancy Amplifier +10) at Player Purple 15:09:34.203125 ERROR bonus [1394] - Bonus was duplicated (Necromancy Amplifier +10) at Player Purple 15:09:34.203125 TRACE bonus [1394] - #$#Necromancy Amplifier +10 #is no longer propagated to# Player Purple 15:09:34.203125 TRACE bonus [1394] - #$# Necromancy Amplifier +10 #propagated to# Player Purple 15:09:34.203125 TRACE network [1394] - Applied on gs 15:09:34.203125 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:34.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:34.203125 TRACE network [1394] - Made second apply on cl 15:09:34.203125 TRACE network [1394] - Listening... 15:09:34.203125 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:34.203125 TRACE network [1394] - Made first apply on cl 15:09:34.203125 TRACE network [1394] - Applied on gs 15:09:34.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.203125 TRACE network [1394] - Made second apply on cl 15:09:34.203125 TRACE network [1394] - Listening... 15:09:34.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.203125 TRACE network [1394] - Made first apply on cl 15:09:34.203125 TRACE network [1394] - Applied on gs 15:09:34.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.203125 TRACE network [1394] - Made second apply on cl 15:09:34.203125 TRACE network [1394] - Listening... 15:09:34.203125 DEBUG ai [1040] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:09:34.203125 DEBUG ai [1040] - The error message was: BUILD has been realized as much as possible. 15:09:34.203125 DEBUG ai [1040] - Looking into Charna, MP=1560 15:09:34.218750 TRACE ai [1040] - Time of looking for wander destination was 15 ms. 15:09:34.218750 DEBUG ai [1040] - Looking into Tamika, MP=1560 15:09:34.234375 DEBUG ai [1040] - Moving hero Tamika to tile 24 68 0 15:09:34.234375 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=357. 15:09:34.234375 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:34.234375 TRACE global [1040] - We'll wait till request 357 is answered. 15:09:34.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.234375 TRACE network [1394] - Made first apply on cl 15:09:34.234375 TRACE network [1394] - Applied on gs 15:09:34.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:34.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.234375 TRACE network [1394] - Made second apply on cl 15:09:34.234375 TRACE network [1394] - Listening... 15:09:34.234375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:34.234375 TRACE network [1394] - Made first apply on cl 15:09:34.234375 TRACE network [1394] - Applied on gs 15:09:34.234375 TRACE network [1394] - Made second apply on cl 15:09:34.234375 TRACE network [1394] - Listening... 15:09:34.234375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:34.234375 TRACE network [1394] - Made first apply on cl 15:09:34.234375 TRACE network [1394] - Applied on gs 15:09:34.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.234375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.265625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.281250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.312500 TRACE network [1394] - Made second apply on cl 15:09:34.312500 TRACE network [1394] - Listening... 15:09:34.312500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.312500 TRACE network [1394] - Made first apply on cl 15:09:34.312500 TRACE network [1394] - Applied on gs 15:09:34.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Purplwest, Necropolis'. 15:09:34.312500 TRACE ai [1394] - Completing goal: FIND OBJ 158 (Tamika) 15:09:34.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.312500 TRACE network [1394] - Made second apply on cl 15:09:34.312500 TRACE network [1394] - Listening... 15:09:34.312500 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:34.312500 TRACE network [1394] - Made first apply on cl 15:09:34.312500 TRACE network [1394] - Applied on gs 15:09:34.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:34.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:34.312500 TRACE network [1394] - Made second apply on cl 15:09:34.312500 TRACE network [1394] - Listening... 15:09:34.312500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.312500 TRACE network [1394] - Made first apply on cl 15:09:34.312500 TRACE network [1394] - Applied on gs 15:09:34.312500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.312500 TRACE network [1394] - Made second apply on cl 15:09:34.312500 TRACE network [1394] - Listening... 15:09:34.312500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.312500 TRACE network [1394] - Made first apply on cl 15:09:34.312500 TRACE network [1394] - Applied on gs 15:09:34.312500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.312500 TRACE network [1394] - Made second apply on cl 15:09:34.312500 TRACE network [1394] - Listening... 15:09:34.312500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.312500 TRACE network [1394] - Made first apply on cl 15:09:34.312500 TRACE network [1394] - Applied on gs 15:09:34.312500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.312500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.312500 TRACE network [1394] - Made second apply on cl 15:09:34.312500 TRACE network [1394] - Listening... 15:09:34.312500 TRACE ai [1040] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tamika and object Purplwest, Necropolis at 26 68 0. 15:09:34.312500 TRACE ai [1040] - Completing goal: FIND OBJ 158 (Tamika) 15:09:34.312500 TRACE ai [1040] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:34.312500 TRACE ai [1040] - Completing goal: VISIT TILE (24 68 0) (Tamika) 15:09:34.312500 DEBUG ai [1040] - Hero Tamika moved from 24 68 0 to 24 68 0. Returning 1. 15:09:34.312500 TRACE ai [1040] - Time of looking for wander destination was 94 ms. 15:09:34.312500 DEBUG ai [1040] - Looking into Purplous X, MP=1560 15:09:34.328125 DEBUG ai [1040] - Moving hero Purplous X to tile 69 131 0 15:09:34.328125 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=358. 15:09:34.328125 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:34.328125 TRACE global [1040] - We'll wait till request 358 is answered. 15:09:34.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.328125 TRACE network [1394] - Made first apply on cl 15:09:34.328125 TRACE network [1394] - Applied on gs 15:09:34.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:34.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.328125 TRACE network [1394] - Made second apply on cl 15:09:34.328125 TRACE network [1394] - Listening... 15:09:34.328125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:34.328125 TRACE network [1394] - Made first apply on cl 15:09:34.328125 TRACE network [1394] - Applied on gs 15:09:34.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.375000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.390625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.406250 TRACE network [1394] - Made second apply on cl 15:09:34.406250 TRACE network [1394] - Listening... 15:09:34.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.406250 TRACE network [1394] - Made first apply on cl 15:09:34.406250 TRACE network [1394] - Applied on gs 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Windmill'. 15:09:34.406250 TRACE ai [1394] - Completing goal: FIND OBJ 2,811 (Purplous X) 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.406250 TRACE network [1394] - Made second apply on cl 15:09:34.406250 TRACE network [1394] - Listening... 15:09:34.406250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:34.406250 TRACE network [1394] - Made first apply on cl 15:09:34.406250 TRACE network [1394] - Applied on gs 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '360'. 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:34.406250 TRACE network [1394] - Made second apply on cl 15:09:34.406250 TRACE network [1394] - Listening... 15:09:34.406250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.406250 TRACE network [1394] - Made first apply on cl 15:09:34.406250 TRACE network [1394] - Applied on gs 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.406250 TRACE network [1394] - Made second apply on cl 15:09:34.406250 TRACE network [1394] - Listening... 15:09:34.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.406250 TRACE network [1394] - Made first apply on cl 15:09:34.406250 TRACE network [1394] - Applied on gs 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.406250 TRACE network [1394] - Made second apply on cl 15:09:34.406250 TRACE network [1394] - Listening... 15:09:34.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.406250 TRACE network [1394] - Made first apply on cl 15:09:34.406250 TRACE network [1394] - Applied on gs 15:09:34.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.406250 TRACE network [1394] - Made second apply on cl 15:09:34.406250 TRACE network [1394] - Listening... 15:09:34.406250 TRACE ai [1040] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Purplous X and object Windmill at 70 131 0. 15:09:34.406250 TRACE ai [1040] - Completing goal: FIND OBJ 2,811 (Purplous X) 15:09:34.406250 TRACE ai [1040] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:34.406250 TRACE ai [1040] - Completing goal: VISIT TILE (69 131 0) (Purplous X) 15:09:34.406250 DEBUG ai [1040] - Hero Purplous X moved from 69 131 0 to 69 131 0. Returning 1. 15:09:34.406250 TRACE ai [1040] - Time of looking for wander destination was 94 ms. 15:09:34.406250 DEBUG ai [1040] - Looking into Clavius, MP=1500 15:09:34.437500 DEBUG ai [1040] - Moving hero Clavius to tile 24 83 0 15:09:34.437500 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=359. 15:09:34.437500 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:34.437500 TRACE global [1040] - We'll wait till request 359 is answered. 15:09:34.453125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.453125 TRACE network [1394] - Made first apply on cl 15:09:34.453125 TRACE network [1394] - Applied on gs 15:09:34.453125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:34.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.453125 TRACE network [1394] - Made second apply on cl 15:09:34.453125 TRACE network [1394] - Listening... 15:09:34.453125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:34.453125 TRACE network [1394] - Made first apply on cl 15:09:34.453125 TRACE network [1394] - Applied on gs 15:09:34.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.453125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.468750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.484375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.484375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.500000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.515625 TRACE network [1394] - Made second apply on cl 15:09:34.515625 TRACE network [1394] - Listening... 15:09:34.515625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.515625 TRACE network [1394] - Made first apply on cl 15:09:34.515625 TRACE network [1394] - Applied on gs 15:09:34.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'School of Magic'. 15:09:34.515625 TRACE ai [1394] - Completing goal: FIND OBJ 2,925 (Clavius) 15:09:34.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.515625 TRACE network [1394] - Made second apply on cl 15:09:34.515625 TRACE network [1394] - Listening... 15:09:34.515625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:34.515625 TRACE network [1394] - Made first apply on cl 15:09:34.515625 TRACE network [1394] - Applied on gs 15:09:34.515625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '299'. 15:09:34.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:34.515625 TRACE network [1394] - Made second apply on cl 15:09:34.515625 TRACE network [1394] - Listening... 15:09:34.515625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.515625 TRACE network [1394] - Made first apply on cl 15:09:34.515625 TRACE network [1394] - Applied on gs 15:09:34.515625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.515625 TRACE network [1394] - Made second apply on cl 15:09:34.515625 TRACE network [1394] - Listening... 15:09:34.515625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.515625 TRACE network [1394] - Made first apply on cl 15:09:34.515625 TRACE network [1394] - Applied on gs 15:09:34.515625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.515625 TRACE network [1394] - Made second apply on cl 15:09:34.515625 TRACE network [1394] - Listening... 15:09:34.515625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.515625 TRACE network [1394] - Made first apply on cl 15:09:34.515625 TRACE network [1394] - Applied on gs 15:09:34.515625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.515625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.515625 TRACE network [1394] - Made second apply on cl 15:09:34.515625 TRACE network [1394] - Listening... 15:09:34.515625 TRACE ai [1040] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Clavius and object School of Magic at 24 83 0. 15:09:34.515625 TRACE ai [1040] - Completing goal: FIND OBJ 2,925 (Clavius) 15:09:34.515625 TRACE ai [1040] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:34.515625 TRACE ai [1040] - Completing goal: VISIT TILE (24 83 0) (Clavius) 15:09:34.515625 DEBUG ai [1040] - Hero Clavius moved from 24 83 0 to 24 83 0. Returning 1. 15:09:34.515625 TRACE ai [1040] - Time of looking for wander destination was 94 ms. 15:09:34.515625 DEBUG ai [1040] - Looking into Gundula, MP=1489 15:09:34.531250 TRACE ai [1040] - Time of looking for wander destination was 16 ms. 15:09:34.531250 DEBUG ai [1040] - Looking into Gretchin, MP=1500 15:09:34.546875 DEBUG ai [1040] - Moving hero Gretchin to tile 72 130 0 15:09:34.546875 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=360. 15:09:34.546875 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:34.546875 TRACE global [1040] - We'll wait till request 360 is answered. 15:09:34.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.546875 TRACE network [1394] - Made first apply on cl 15:09:34.546875 TRACE network [1394] - Applied on gs 15:09:34.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:34.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.546875 TRACE network [1394] - Made second apply on cl 15:09:34.546875 TRACE network [1394] - Listening... 15:09:34.546875 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:34.546875 TRACE network [1394] - Made first apply on cl 15:09:34.546875 TRACE network [1394] - Applied on gs 15:09:34.546875 TRACE network [1394] - Made second apply on cl 15:09:34.546875 TRACE network [1394] - Listening... 15:09:34.546875 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:34.546875 TRACE network [1394] - Made first apply on cl 15:09:34.546875 TRACE network [1394] - Applied on gs 15:09:34.546875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.546875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.593750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.609375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.625000 TRACE network [1394] - Made second apply on cl 15:09:34.625000 TRACE network [1394] - Listening... 15:09:34.625000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.625000 TRACE network [1394] - Made first apply on cl 15:09:34.625000 TRACE network [1394] - Applied on gs 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Purplonia, Necropolis'. 15:09:34.625000 TRACE ai [1394] - Completing goal: FIND OBJ 162 (Gretchin) 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.625000 TRACE network [1394] - Made second apply on cl 15:09:34.625000 TRACE network [1394] - Listening... 15:09:34.625000 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:34.625000 TRACE network [1394] - Made first apply on cl 15:09:34.625000 TRACE network [1394] - Applied on gs 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:34.625000 TRACE network [1394] - Made second apply on cl 15:09:34.625000 TRACE network [1394] - Listening... 15:09:34.625000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.625000 TRACE network [1394] - Made first apply on cl 15:09:34.625000 TRACE network [1394] - Applied on gs 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.625000 TRACE network [1394] - Made second apply on cl 15:09:34.625000 TRACE network [1394] - Listening... 15:09:34.625000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.625000 TRACE network [1394] - Made first apply on cl 15:09:34.625000 TRACE network [1394] - Applied on gs 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.625000 TRACE network [1394] - Made second apply on cl 15:09:34.625000 TRACE network [1394] - Listening... 15:09:34.625000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.625000 TRACE network [1394] - Made first apply on cl 15:09:34.625000 TRACE network [1394] - Applied on gs 15:09:34.625000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.625000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.625000 TRACE network [1394] - Made second apply on cl 15:09:34.625000 TRACE network [1394] - Listening... 15:09:34.625000 TRACE ai [1040] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Gretchin and object Purplonia, Necropolis at 74 130 0. 15:09:34.625000 TRACE ai [1040] - Completing goal: FIND OBJ 162 (Gretchin) 15:09:34.625000 TRACE ai [1040] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:34.625000 TRACE ai [1040] - Completing goal: VISIT TILE (72 130 0) (Gretchin) 15:09:34.625000 DEBUG ai [1040] - Hero Gretchin moved from 72 130 0 to 72 130 0. Returning 1. 15:09:34.625000 TRACE ai [1040] - Time of looking for wander destination was 94 ms. 15:09:34.625000 DEBUG ai [1040] - Looking into Broghild, MP=1500 15:09:34.640625 DEBUG ai [1040] - Moving hero Broghild to tile 113 68 0 15:09:34.640625 TRACE network [1040] - Sending a request "struct MoveHero". It'll have an ID=361. 15:09:34.640625 TRACE network [1040] - Sending to server a pack of type struct MoveHero 15:09:34.640625 TRACE global [1040] - We'll wait till request 361 is answered. 15:09:34.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.640625 TRACE network [1394] - Made first apply on cl 15:09:34.640625 TRACE network [1394] - Applied on gs 15:09:34.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:34.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.640625 TRACE network [1394] - Made second apply on cl 15:09:34.640625 TRACE network [1394] - Listening... 15:09:34.640625 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:34.640625 TRACE network [1394] - Made first apply on cl 15:09:34.640625 TRACE network [1394] - Applied on gs 15:09:34.640625 TRACE network [1394] - Made second apply on cl 15:09:34.640625 TRACE network [1394] - Listening... 15:09:34.656250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:34.656250 TRACE network [1394] - Made first apply on cl 15:09:34.656250 TRACE network [1394] - Applied on gs 15:09:34.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:34.656250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.687500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:34.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:34.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:34.718750 TRACE network [1394] - Made second apply on cl 15:09:34.718750 TRACE network [1394] - Listening... 15:09:34.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.718750 TRACE network [1394] - Made first apply on cl 15:09:34.718750 TRACE network [1394] - Applied on gs 15:09:34.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Purpleast, Necropolis'. 15:09:34.718750 TRACE ai [1394] - Completing goal: FIND OBJ 160 (Broghild) 15:09:34.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.718750 TRACE network [1394] - Made second apply on cl 15:09:34.718750 TRACE network [1394] - Listening... 15:09:34.718750 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:34.718750 TRACE network [1394] - Made first apply on cl 15:09:34.718750 TRACE network [1394] - Applied on gs 15:09:34.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:34.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:34.718750 TRACE network [1394] - Made second apply on cl 15:09:34.718750 TRACE network [1394] - Listening... 15:09:34.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:34.718750 TRACE network [1394] - Made first apply on cl 15:09:34.718750 TRACE network [1394] - Applied on gs 15:09:34.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:34.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:34.718750 TRACE network [1394] - Made second apply on cl 15:09:34.718750 TRACE network [1394] - Listening... 15:09:34.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:34.718750 TRACE network [1394] - Made first apply on cl 15:09:34.718750 TRACE network [1394] - Applied on gs 15:09:34.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:34.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:34.718750 TRACE network [1394] - Made second apply on cl 15:09:34.718750 TRACE network [1394] - Listening... 15:09:34.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.718750 TRACE network [1394] - Made first apply on cl 15:09:34.718750 TRACE network [1394] - Applied on gs 15:09:34.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.718750 TRACE network [1394] - Made second apply on cl 15:09:34.718750 TRACE network [1394] - Listening... 15:09:34.718750 TRACE ai [1040] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Broghild and object Purpleast, Necropolis at 115 68 0. 15:09:34.718750 TRACE ai [1040] - Completing goal: FIND OBJ 160 (Broghild) 15:09:34.718750 TRACE ai [1040] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:34.718750 TRACE ai [1040] - Completing goal: VISIT TILE (113 68 0) (Broghild) 15:09:34.718750 DEBUG ai [1040] - Hero Broghild moved from 113 68 0 to 113 68 0. Returning 1. 15:09:34.718750 TRACE ai [1040] - Time of looking for wander destination was 93 ms. 15:09:34.718750 WARN ai [1040] - hero Charna has 1560 MP left 15:09:34.718750 WARN ai [1040] - hero Tamika has 1560 MP left 15:09:34.718750 WARN ai [1040] - hero Purplous X has 1560 MP left 15:09:34.718750 WARN ai [1040] - hero Clavius has 1500 MP left 15:09:34.718750 WARN ai [1040] - hero Gundula has 1489 MP left 15:09:34.718750 WARN ai [1040] - hero Gretchin has 1500 MP left 15:09:34.718750 WARN ai [1040] - hero Broghild has 1500 MP left 15:09:34.718750 INFO ai [1040] - Player 5 ends turn 15:09:34.734375 DEBUG ai [1040] - Resources at the end of turn: [20, 64, 1, 82, 25, 26, 7920, 0] 15:09:34.734375 TRACE global [1040] - Player 5 ended his turn. 15:09:34.734375 TRACE network [1040] - Sending a request "struct EndTurn". It'll have an ID=362. 15:09:34.734375 TRACE network [1040] - Sending to server a pack of type struct EndTurn 15:09:34.734375 TRACE global [1040] - We'll wait till request 362 is answered. 15:09:34.734375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:34.734375 TRACE network [1394] - Made first apply on cl 15:09:34.734375 TRACE network [1394] - Applied on gs 15:09:34.734375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:34.734375 TRACE network [1394] - Made second apply on cl 15:09:34.734375 INFO global [1040] - Player 5 ended turn 15:09:34.734375 TRACE network [1394] - Listening... 15:09:34.734375 TRACE network [1394] - received server message of type struct YourTurn, data: {CPack: type '100'} 15:09:34.734375 TRACE network [1394] - Made first apply on cl 15:09:34.734375 TRACE network [1394] - Applied on gs 15:09:34.734375 TRACE ai [1394] - Entering void __thiscall VCAI::yourTurn(void). 15:09:34.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::yourTurn(void). 15:09:34.734375 TRACE network [1394] - Made second apply on cl 15:09:34.734375 TRACE network [1394] - Listening... 15:09:34.734375 INFO global [b7c] - Player 6 starting turn 15:09:34.750000 DEBUG ai [b7c] - Striving to goal of type WIN 15:09:34.750000 DEBUG ai [b7c] - Considering goal WIN 15:09:34.750000 DEBUG ai [b7c] - Considering goal CONQUER 15:09:34.765625 WARN ai [b7c] - Another allied hero stands in our way 15:09:34.812500 WARN ai [b7c] - Another allied hero stands in our way 15:09:34.828125 WARN ai [b7c] - Another allied hero stands in our way 15:09:34.843750 WARN ai [b7c] - Another allied hero stands in our way 15:09:34.890625 WARN ai [b7c] - Another allied hero stands in our way 15:09:34.921875 WARN ai [b7c] - Another allied hero stands in our way 15:09:35.078125 DEBUG ai [b7c] - Choosing abstract goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.093750 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.093750 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.109375 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.109375 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.109375 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.109375 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 2.500) 15:09:35.109375 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.109375 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=363. 15:09:35.109375 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.109375 TRACE global [b7c] - We'll wait till request 363 is answered. 15:09:35.109375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.109375 TRACE network [1394] - Made first apply on cl 15:09:35.109375 TRACE network [1394] - Applied on gs 15:09:35.109375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.109375 TRACE network [1394] - Made second apply on cl 15:09:35.109375 TRACE network [1394] - Listening... 15:09:35.109375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.109375 TRACE network [1394] - Made first apply on cl 15:09:35.109375 TRACE network [1394] - Applied on gs 15:09:35.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.109375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.109375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.125000 TRACE network [1394] - Made second apply on cl 15:09:35.125000 TRACE network [1394] - Listening... 15:09:35.125000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.125000 TRACE network [1394] - Made first apply on cl 15:09:35.125000 TRACE network [1394] - Applied on gs 15:09:35.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.125000 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.125000 TRACE network [1394] - Made second apply on cl 15:09:35.125000 TRACE network [1394] - Listening... 15:09:35.125000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.125000 TRACE network [1394] - Made first apply on cl 15:09:35.125000 TRACE network [1394] - Applied on gs 15:09:35.125000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.125000 TRACE network [1394] - Made second apply on cl 15:09:35.125000 TRACE network [1394] - Listening... 15:09:35.125000 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.125000 TRACE network [1394] - Made first apply on cl 15:09:35.125000 TRACE network [1394] - Applied on gs 15:09:35.125000 TRACE network [1394] - Made second apply on cl 15:09:35.125000 TRACE network [1394] - Listening... 15:09:35.125000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.125000 TRACE network [1394] - Made first apply on cl 15:09:35.125000 TRACE network [1394] - Applied on gs 15:09:35.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.125000 TRACE network [1394] - Made second apply on cl 15:09:35.125000 TRACE network [1394] - Listening... 15:09:35.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.125000 TRACE network [1394] - Made first apply on cl 15:09:35.125000 TRACE network [1394] - Applied on gs 15:09:35.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.125000 TRACE network [1394] - Made second apply on cl 15:09:35.125000 TRACE network [1394] - Listening... 15:09:35.125000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.125000 TRACE network [1394] - Made first apply on cl 15:09:35.125000 TRACE network [1394] - Applied on gs 15:09:35.125000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.125000 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.125000 TRACE network [1394] - Made second apply on cl 15:09:35.125000 TRACE network [1394] - Listening... 15:09:35.125000 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.140625 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.140625 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.140625 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.140625 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.156250 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.156250 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.156250 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.156250 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 4.000) 15:09:35.156250 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.156250 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=364. 15:09:35.156250 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.156250 TRACE global [b7c] - We'll wait till request 364 is answered. 15:09:35.156250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.156250 TRACE network [1394] - Made first apply on cl 15:09:35.156250 TRACE network [1394] - Applied on gs 15:09:35.156250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.156250 TRACE network [1394] - Made second apply on cl 15:09:35.156250 TRACE network [1394] - Listening... 15:09:35.156250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.156250 TRACE network [1394] - Made first apply on cl 15:09:35.156250 TRACE network [1394] - Applied on gs 15:09:35.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.156250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.156250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.171875 TRACE network [1394] - Made second apply on cl 15:09:35.171875 TRACE network [1394] - Listening... 15:09:35.171875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.171875 TRACE network [1394] - Made first apply on cl 15:09:35.171875 TRACE network [1394] - Applied on gs 15:09:35.171875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.171875 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.171875 TRACE network [1394] - Made second apply on cl 15:09:35.171875 TRACE network [1394] - Listening... 15:09:35.171875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.171875 TRACE network [1394] - Made first apply on cl 15:09:35.171875 TRACE network [1394] - Applied on gs 15:09:35.171875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.171875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.171875 TRACE network [1394] - Made second apply on cl 15:09:35.171875 TRACE network [1394] - Listening... 15:09:35.171875 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.171875 TRACE network [1394] - Made first apply on cl 15:09:35.171875 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.187500 TRACE network [1394] - Applied on gs 15:09:35.187500 TRACE network [1394] - Made second apply on cl 15:09:35.187500 TRACE network [1394] - Listening... 15:09:35.187500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.187500 TRACE network [1394] - Made first apply on cl 15:09:35.187500 TRACE network [1394] - Applied on gs 15:09:35.187500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.187500 TRACE network [1394] - Made second apply on cl 15:09:35.187500 TRACE network [1394] - Listening... 15:09:35.187500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.187500 TRACE network [1394] - Made first apply on cl 15:09:35.187500 TRACE network [1394] - Applied on gs 15:09:35.187500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.187500 TRACE network [1394] - Made second apply on cl 15:09:35.187500 TRACE network [1394] - Listening... 15:09:35.187500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.187500 TRACE network [1394] - Made first apply on cl 15:09:35.187500 TRACE network [1394] - Applied on gs 15:09:35.187500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.187500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.187500 TRACE network [1394] - Made second apply on cl 15:09:35.187500 TRACE network [1394] - Listening... 15:09:35.187500 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.187500 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.187500 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.187500 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.187500 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.187500 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.203125 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.218750 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.218750 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.218750 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.980) 15:09:35.218750 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.218750 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=365. 15:09:35.218750 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.218750 TRACE global [b7c] - We'll wait till request 365 is answered. 15:09:35.218750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.218750 TRACE network [1394] - Made first apply on cl 15:09:35.218750 TRACE network [1394] - Applied on gs 15:09:35.218750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.218750 TRACE network [1394] - Made second apply on cl 15:09:35.218750 TRACE network [1394] - Listening... 15:09:35.218750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.218750 TRACE network [1394] - Made first apply on cl 15:09:35.218750 TRACE network [1394] - Applied on gs 15:09:35.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.218750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.218750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.234375 TRACE network [1394] - Made second apply on cl 15:09:35.234375 TRACE network [1394] - Listening... 15:09:35.234375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.234375 TRACE network [1394] - Made first apply on cl 15:09:35.234375 TRACE network [1394] - Applied on gs 15:09:35.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.234375 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.234375 TRACE network [1394] - Made second apply on cl 15:09:35.234375 TRACE network [1394] - Listening... 15:09:35.234375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.234375 TRACE network [1394] - Made first apply on cl 15:09:35.234375 TRACE network [1394] - Applied on gs 15:09:35.234375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.234375 TRACE network [1394] - Made second apply on cl 15:09:35.234375 TRACE network [1394] - Listening... 15:09:35.234375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.234375 TRACE network [1394] - Made first apply on cl 15:09:35.234375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.234375 TRACE network [1394] - Applied on gs 15:09:35.234375 TRACE network [1394] - Made second apply on cl 15:09:35.234375 TRACE network [1394] - Listening... 15:09:35.234375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.234375 TRACE network [1394] - Made first apply on cl 15:09:35.234375 TRACE network [1394] - Applied on gs 15:09:35.234375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.234375 TRACE network [1394] - Made second apply on cl 15:09:35.234375 TRACE network [1394] - Listening... 15:09:35.234375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.234375 TRACE network [1394] - Made first apply on cl 15:09:35.234375 TRACE network [1394] - Applied on gs 15:09:35.234375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.234375 TRACE network [1394] - Made second apply on cl 15:09:35.234375 TRACE network [1394] - Listening... 15:09:35.234375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.234375 TRACE network [1394] - Made first apply on cl 15:09:35.234375 TRACE network [1394] - Applied on gs 15:09:35.234375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.234375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.234375 TRACE network [1394] - Made second apply on cl 15:09:35.234375 TRACE network [1394] - Listening... 15:09:35.234375 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.234375 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.234375 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.234375 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.250000 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.250000 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.265625 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.265625 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.265625 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.265625 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.954) 15:09:35.265625 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.265625 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=366. 15:09:35.265625 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.265625 TRACE global [b7c] - We'll wait till request 366 is answered. 15:09:35.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.265625 TRACE network [1394] - Made first apply on cl 15:09:35.265625 TRACE network [1394] - Applied on gs 15:09:35.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.265625 TRACE network [1394] - Made second apply on cl 15:09:35.265625 TRACE network [1394] - Listening... 15:09:35.265625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.265625 TRACE network [1394] - Made first apply on cl 15:09:35.265625 TRACE network [1394] - Applied on gs 15:09:35.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.281250 TRACE network [1394] - Made second apply on cl 15:09:35.281250 TRACE network [1394] - Listening... 15:09:35.281250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.281250 TRACE network [1394] - Made first apply on cl 15:09:35.281250 TRACE network [1394] - Applied on gs 15:09:35.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.281250 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.281250 TRACE network [1394] - Made second apply on cl 15:09:35.281250 TRACE network [1394] - Listening... 15:09:35.281250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.281250 TRACE network [1394] - Made first apply on cl 15:09:35.281250 TRACE network [1394] - Applied on gs 15:09:35.281250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.281250 TRACE network [1394] - Made second apply on cl 15:09:35.281250 TRACE network [1394] - Listening... 15:09:35.281250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.281250 TRACE network [1394] - Made first apply on cl 15:09:35.281250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.296875 TRACE network [1394] - Applied on gs 15:09:35.296875 TRACE network [1394] - Made second apply on cl 15:09:35.296875 TRACE network [1394] - Listening... 15:09:35.296875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.296875 TRACE network [1394] - Made first apply on cl 15:09:35.296875 TRACE network [1394] - Applied on gs 15:09:35.296875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.296875 TRACE network [1394] - Made second apply on cl 15:09:35.296875 TRACE network [1394] - Listening... 15:09:35.296875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.296875 TRACE network [1394] - Made first apply on cl 15:09:35.296875 TRACE network [1394] - Applied on gs 15:09:35.296875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.296875 TRACE network [1394] - Made second apply on cl 15:09:35.296875 TRACE network [1394] - Listening... 15:09:35.296875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.296875 TRACE network [1394] - Made first apply on cl 15:09:35.296875 TRACE network [1394] - Applied on gs 15:09:35.296875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.296875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.296875 TRACE network [1394] - Made second apply on cl 15:09:35.296875 TRACE network [1394] - Listening... 15:09:35.296875 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.296875 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.296875 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.296875 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.296875 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.296875 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.312500 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.312500 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.312500 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.312500 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.923) 15:09:35.312500 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.328125 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=367. 15:09:35.328125 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.328125 TRACE global [b7c] - We'll wait till request 367 is answered. 15:09:35.328125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.328125 TRACE network [1394] - Made first apply on cl 15:09:35.328125 TRACE network [1394] - Applied on gs 15:09:35.328125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.328125 TRACE network [1394] - Made second apply on cl 15:09:35.328125 TRACE network [1394] - Listening... 15:09:35.328125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.328125 TRACE network [1394] - Made first apply on cl 15:09:35.328125 TRACE network [1394] - Applied on gs 15:09:35.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.328125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.328125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.343750 TRACE network [1394] - Made second apply on cl 15:09:35.343750 TRACE network [1394] - Listening... 15:09:35.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.343750 TRACE network [1394] - Made first apply on cl 15:09:35.343750 TRACE network [1394] - Applied on gs 15:09:35.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.343750 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.343750 TRACE network [1394] - Made second apply on cl 15:09:35.343750 TRACE network [1394] - Listening... 15:09:35.343750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.343750 TRACE network [1394] - Made first apply on cl 15:09:35.343750 TRACE network [1394] - Applied on gs 15:09:35.343750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.343750 TRACE network [1394] - Made second apply on cl 15:09:35.343750 TRACE network [1394] - Listening... 15:09:35.343750 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.343750 TRACE network [1394] - Made first apply on cl 15:09:35.343750 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.343750 TRACE network [1394] - Applied on gs 15:09:35.343750 TRACE network [1394] - Made second apply on cl 15:09:35.343750 TRACE network [1394] - Listening... 15:09:35.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.343750 TRACE network [1394] - Made first apply on cl 15:09:35.343750 TRACE network [1394] - Applied on gs 15:09:35.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.343750 TRACE network [1394] - Made second apply on cl 15:09:35.343750 TRACE network [1394] - Listening... 15:09:35.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.343750 TRACE network [1394] - Made first apply on cl 15:09:35.343750 TRACE network [1394] - Applied on gs 15:09:35.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.343750 TRACE network [1394] - Made second apply on cl 15:09:35.343750 TRACE network [1394] - Listening... 15:09:35.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.343750 TRACE network [1394] - Made first apply on cl 15:09:35.343750 TRACE network [1394] - Applied on gs 15:09:35.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.343750 TRACE network [1394] - Made second apply on cl 15:09:35.343750 TRACE network [1394] - Listening... 15:09:35.343750 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.343750 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.343750 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.343750 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.343750 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.343750 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.359375 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.375000 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.375000 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.375000 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.887) 15:09:35.375000 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.375000 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=368. 15:09:35.375000 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.375000 TRACE global [b7c] - We'll wait till request 368 is answered. 15:09:35.375000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.375000 TRACE network [1394] - Made first apply on cl 15:09:35.375000 TRACE network [1394] - Applied on gs 15:09:35.375000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.375000 TRACE network [1394] - Made second apply on cl 15:09:35.375000 TRACE network [1394] - Listening... 15:09:35.375000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.375000 TRACE network [1394] - Made first apply on cl 15:09:35.375000 TRACE network [1394] - Applied on gs 15:09:35.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.375000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.375000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.390625 TRACE network [1394] - Made second apply on cl 15:09:35.390625 TRACE network [1394] - Listening... 15:09:35.390625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.390625 TRACE network [1394] - Made first apply on cl 15:09:35.390625 TRACE network [1394] - Applied on gs 15:09:35.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.390625 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.390625 TRACE network [1394] - Made second apply on cl 15:09:35.390625 TRACE network [1394] - Listening... 15:09:35.390625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.390625 TRACE network [1394] - Made first apply on cl 15:09:35.390625 TRACE network [1394] - Applied on gs 15:09:35.390625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.390625 TRACE network [1394] - Made second apply on cl 15:09:35.390625 TRACE network [1394] - Listening... 15:09:35.390625 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.390625 TRACE network [1394] - Made first apply on cl 15:09:35.390625 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.390625 TRACE network [1394] - Applied on gs 15:09:35.390625 TRACE network [1394] - Made second apply on cl 15:09:35.390625 TRACE network [1394] - Listening... 15:09:35.390625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.390625 TRACE network [1394] - Made first apply on cl 15:09:35.390625 TRACE network [1394] - Applied on gs 15:09:35.390625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.390625 TRACE network [1394] - Made second apply on cl 15:09:35.390625 TRACE network [1394] - Listening... 15:09:35.390625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.390625 TRACE network [1394] - Made first apply on cl 15:09:35.390625 TRACE network [1394] - Applied on gs 15:09:35.390625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.390625 TRACE network [1394] - Made second apply on cl 15:09:35.390625 TRACE network [1394] - Listening... 15:09:35.390625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.390625 TRACE network [1394] - Made first apply on cl 15:09:35.390625 TRACE network [1394] - Applied on gs 15:09:35.390625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.390625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.390625 TRACE network [1394] - Made second apply on cl 15:09:35.390625 TRACE network [1394] - Listening... 15:09:35.390625 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.390625 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.406250 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.406250 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.406250 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.406250 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.421875 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.421875 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.421875 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.421875 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.844) 15:09:35.421875 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.421875 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=369. 15:09:35.421875 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.421875 TRACE global [b7c] - We'll wait till request 369 is answered. 15:09:35.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.437500 TRACE network [1394] - Made first apply on cl 15:09:35.437500 TRACE network [1394] - Applied on gs 15:09:35.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.437500 TRACE network [1394] - Made second apply on cl 15:09:35.437500 TRACE network [1394] - Listening... 15:09:35.437500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.437500 TRACE network [1394] - Made first apply on cl 15:09:35.437500 TRACE network [1394] - Applied on gs 15:09:35.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.437500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.453125 TRACE network [1394] - Made second apply on cl 15:09:35.453125 TRACE network [1394] - Listening... 15:09:35.453125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.453125 TRACE network [1394] - Made first apply on cl 15:09:35.453125 TRACE network [1394] - Applied on gs 15:09:35.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.453125 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.453125 TRACE network [1394] - Made second apply on cl 15:09:35.453125 TRACE network [1394] - Listening... 15:09:35.453125 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.453125 TRACE network [1394] - Made first apply on cl 15:09:35.453125 TRACE network [1394] - Applied on gs 15:09:35.453125 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.453125 TRACE network [1394] - Made second apply on cl 15:09:35.453125 TRACE network [1394] - Listening... 15:09:35.453125 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.453125 TRACE network [1394] - Made first apply on cl 15:09:35.453125 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.453125 TRACE network [1394] - Applied on gs 15:09:35.453125 TRACE network [1394] - Made second apply on cl 15:09:35.453125 TRACE network [1394] - Listening... 15:09:35.453125 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.453125 TRACE network [1394] - Made first apply on cl 15:09:35.453125 TRACE network [1394] - Applied on gs 15:09:35.453125 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.453125 TRACE network [1394] - Made second apply on cl 15:09:35.453125 TRACE network [1394] - Listening... 15:09:35.453125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.453125 TRACE network [1394] - Made first apply on cl 15:09:35.453125 TRACE network [1394] - Applied on gs 15:09:35.453125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.453125 TRACE network [1394] - Made second apply on cl 15:09:35.453125 TRACE network [1394] - Listening... 15:09:35.453125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.453125 TRACE network [1394] - Made first apply on cl 15:09:35.453125 TRACE network [1394] - Applied on gs 15:09:35.453125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.453125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.453125 TRACE network [1394] - Made second apply on cl 15:09:35.453125 TRACE network [1394] - Listening... 15:09:35.453125 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.453125 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.453125 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.453125 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.453125 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.453125 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.468750 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.468750 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.468750 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.484375 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.792) 15:09:35.484375 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.484375 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=370. 15:09:35.484375 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.484375 TRACE global [b7c] - We'll wait till request 370 is answered. 15:09:35.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.484375 TRACE network [1394] - Made first apply on cl 15:09:35.484375 TRACE network [1394] - Applied on gs 15:09:35.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.484375 TRACE network [1394] - Made second apply on cl 15:09:35.484375 TRACE network [1394] - Listening... 15:09:35.484375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.484375 TRACE network [1394] - Made first apply on cl 15:09:35.484375 TRACE network [1394] - Applied on gs 15:09:35.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.500000 TRACE network [1394] - Made second apply on cl 15:09:35.500000 TRACE network [1394] - Listening... 15:09:35.500000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.500000 TRACE network [1394] - Made first apply on cl 15:09:35.500000 TRACE network [1394] - Applied on gs 15:09:35.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.500000 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.500000 TRACE network [1394] - Made second apply on cl 15:09:35.500000 TRACE network [1394] - Listening... 15:09:35.500000 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.500000 TRACE network [1394] - Made first apply on cl 15:09:35.500000 TRACE network [1394] - Applied on gs 15:09:35.500000 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.500000 TRACE network [1394] - Made second apply on cl 15:09:35.500000 TRACE network [1394] - Listening... 15:09:35.500000 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.500000 TRACE network [1394] - Made first apply on cl 15:09:35.500000 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.500000 TRACE network [1394] - Applied on gs 15:09:35.500000 TRACE network [1394] - Made second apply on cl 15:09:35.500000 TRACE network [1394] - Listening... 15:09:35.500000 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.500000 TRACE network [1394] - Made first apply on cl 15:09:35.500000 TRACE network [1394] - Applied on gs 15:09:35.500000 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.500000 TRACE network [1394] - Made second apply on cl 15:09:35.500000 TRACE network [1394] - Listening... 15:09:35.500000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.500000 TRACE network [1394] - Made first apply on cl 15:09:35.500000 TRACE network [1394] - Applied on gs 15:09:35.500000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.500000 TRACE network [1394] - Made second apply on cl 15:09:35.500000 TRACE network [1394] - Listening... 15:09:35.500000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.500000 TRACE network [1394] - Made first apply on cl 15:09:35.500000 TRACE network [1394] - Applied on gs 15:09:35.500000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.500000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.500000 TRACE network [1394] - Made second apply on cl 15:09:35.500000 TRACE network [1394] - Listening... 15:09:35.500000 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.500000 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.500000 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.500000 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.500000 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.500000 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.515625 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.531250 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.531250 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.531250 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.735) 15:09:35.531250 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.531250 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=371. 15:09:35.531250 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.531250 TRACE global [b7c] - We'll wait till request 371 is answered. 15:09:35.531250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.531250 TRACE network [1394] - Made first apply on cl 15:09:35.531250 TRACE network [1394] - Applied on gs 15:09:35.531250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.531250 TRACE network [1394] - Made second apply on cl 15:09:35.531250 TRACE network [1394] - Listening... 15:09:35.531250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.531250 TRACE network [1394] - Made first apply on cl 15:09:35.531250 TRACE network [1394] - Applied on gs 15:09:35.531250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.531250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.546875 TRACE network [1394] - Made second apply on cl 15:09:35.546875 TRACE network [1394] - Listening... 15:09:35.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.546875 TRACE network [1394] - Made first apply on cl 15:09:35.546875 TRACE network [1394] - Applied on gs 15:09:35.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.546875 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.546875 TRACE network [1394] - Made second apply on cl 15:09:35.546875 TRACE network [1394] - Listening... 15:09:35.546875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.546875 TRACE network [1394] - Made first apply on cl 15:09:35.546875 TRACE network [1394] - Applied on gs 15:09:35.546875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.546875 TRACE network [1394] - Made second apply on cl 15:09:35.546875 TRACE network [1394] - Listening... 15:09:35.562500 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.562500 TRACE network [1394] - Made first apply on cl 15:09:35.562500 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.562500 TRACE network [1394] - Applied on gs 15:09:35.562500 TRACE network [1394] - Made second apply on cl 15:09:35.562500 TRACE network [1394] - Listening... 15:09:35.562500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.562500 TRACE network [1394] - Made first apply on cl 15:09:35.562500 TRACE network [1394] - Applied on gs 15:09:35.562500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.562500 TRACE network [1394] - Made second apply on cl 15:09:35.562500 TRACE network [1394] - Listening... 15:09:35.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.562500 TRACE network [1394] - Made first apply on cl 15:09:35.562500 TRACE network [1394] - Applied on gs 15:09:35.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.562500 TRACE network [1394] - Made second apply on cl 15:09:35.562500 TRACE network [1394] - Listening... 15:09:35.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.562500 TRACE network [1394] - Made first apply on cl 15:09:35.562500 TRACE network [1394] - Applied on gs 15:09:35.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.562500 TRACE network [1394] - Made second apply on cl 15:09:35.562500 TRACE network [1394] - Listening... 15:09:35.562500 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.562500 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.562500 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.562500 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.562500 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.562500 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.578125 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.578125 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.578125 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.578125 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 3.705) 15:09:35.593750 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.593750 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=372. 15:09:35.593750 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.593750 TRACE global [b7c] - We'll wait till request 372 is answered. 15:09:35.593750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.593750 TRACE network [1394] - Made first apply on cl 15:09:35.593750 TRACE network [1394] - Applied on gs 15:09:35.593750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.593750 TRACE network [1394] - Made second apply on cl 15:09:35.593750 TRACE network [1394] - Listening... 15:09:35.593750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.593750 TRACE network [1394] - Made first apply on cl 15:09:35.593750 TRACE network [1394] - Applied on gs 15:09:35.593750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.593750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.593750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.609375 TRACE network [1394] - Made second apply on cl 15:09:35.609375 TRACE network [1394] - Listening... 15:09:35.609375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.609375 TRACE network [1394] - Made first apply on cl 15:09:35.609375 TRACE network [1394] - Applied on gs 15:09:35.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.609375 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.609375 TRACE network [1394] - Made second apply on cl 15:09:35.609375 TRACE network [1394] - Listening... 15:09:35.609375 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.609375 TRACE network [1394] - Made first apply on cl 15:09:35.609375 TRACE network [1394] - Applied on gs 15:09:35.609375 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.609375 TRACE network [1394] - Made second apply on cl 15:09:35.609375 TRACE network [1394] - Listening... 15:09:35.609375 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.609375 TRACE network [1394] - Made first apply on cl 15:09:35.609375 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.609375 TRACE network [1394] - Applied on gs 15:09:35.609375 TRACE network [1394] - Made second apply on cl 15:09:35.609375 TRACE network [1394] - Listening... 15:09:35.609375 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.609375 TRACE network [1394] - Made first apply on cl 15:09:35.609375 TRACE network [1394] - Applied on gs 15:09:35.609375 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.609375 TRACE network [1394] - Made second apply on cl 15:09:35.609375 TRACE network [1394] - Listening... 15:09:35.609375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.609375 TRACE network [1394] - Made first apply on cl 15:09:35.609375 TRACE network [1394] - Applied on gs 15:09:35.609375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.609375 TRACE network [1394] - Made second apply on cl 15:09:35.609375 TRACE network [1394] - Listening... 15:09:35.609375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.609375 TRACE network [1394] - Made first apply on cl 15:09:35.609375 TRACE network [1394] - Applied on gs 15:09:35.609375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.609375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.609375 TRACE network [1394] - Made second apply on cl 15:09:35.609375 TRACE network [1394] - Listening... 15:09:35.609375 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.609375 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.609375 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.609375 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.609375 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.609375 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.625000 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.640625 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.640625 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.640625 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 2.679) 15:09:35.640625 DEBUG ai [b7c] - Moving hero Lord Psyhh to tile 53 31 1 15:09:35.640625 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=373. 15:09:35.640625 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:35.640625 TRACE global [b7c] - We'll wait till request 373 is answered. 15:09:35.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.640625 TRACE network [1394] - Made first apply on cl 15:09:35.640625 TRACE network [1394] - Applied on gs 15:09:35.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:35.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.640625 TRACE network [1394] - Made second apply on cl 15:09:35.640625 TRACE network [1394] - Listening... 15:09:35.640625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:35.640625 TRACE network [1394] - Made first apply on cl 15:09:35.640625 TRACE network [1394] - Applied on gs 15:09:35.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.640625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:35.656250 TRACE network [1394] - Made second apply on cl 15:09:35.656250 TRACE network [1394] - Listening... 15:09:35.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.656250 TRACE network [1394] - Made first apply on cl 15:09:35.656250 TRACE network [1394] - Applied on gs 15:09:35.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Brown Border Guard'. 15:09:35.656250 TRACE ai [1394] - Completing goal: FIND OBJ 5,984 (Lord Psyhh) 15:09:35.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.656250 TRACE network [1394] - Made second apply on cl 15:09:35.656250 TRACE network [1394] - Listening... 15:09:35.656250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:35.656250 TRACE network [1394] - Made first apply on cl 15:09:35.656250 TRACE network [1394] - Applied on gs 15:09:35.656250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '153'. 15:09:35.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:35.656250 TRACE network [1394] - Made second apply on cl 15:09:35.656250 TRACE network [1394] - Listening... 15:09:35.656250 TRACE network [1394] - received server message of type struct AddQuest, data: {CPack: type '121'} 15:09:35.656250 TRACE network [1394] - Made first apply on cl 15:09:35.656250 WARN network [1394] - Warning! Attempt to add duplicated quest 15:09:35.656250 TRACE network [1394] - Applied on gs 15:09:35.656250 TRACE network [1394] - Made second apply on cl 15:09:35.656250 TRACE network [1394] - Listening... 15:09:35.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:35.656250 TRACE network [1394] - Made first apply on cl 15:09:35.656250 TRACE network [1394] - Applied on gs 15:09:35.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:35.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:35.656250 TRACE network [1394] - Made second apply on cl 15:09:35.656250 TRACE network [1394] - Listening... 15:09:35.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:35.656250 TRACE network [1394] - Made first apply on cl 15:09:35.656250 TRACE network [1394] - Applied on gs 15:09:35.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:35.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:35.656250 TRACE network [1394] - Made second apply on cl 15:09:35.656250 TRACE network [1394] - Listening... 15:09:35.656250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.656250 TRACE network [1394] - Made first apply on cl 15:09:35.656250 TRACE network [1394] - Applied on gs 15:09:35.656250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.656250 TRACE network [1394] - Made second apply on cl 15:09:35.656250 TRACE network [1394] - Listening... 15:09:35.656250 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.656250 DEBUG ai [b7c] - Hero Lord Psyhh moved from 54 30 1 to 54 30 1. Returning 1. 15:09:35.671875 TRACE ai [b7c] - Completing goal: VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.671875 DEBUG ai [b7c] - Hero Lord Psyhh visited tile (53 31 1) 15:09:35.671875 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.671875 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (49 30 1) (Lord Psyhh) 15:09:35.687500 WARN ai [b7c] - Cannot evaluate goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.687500 DEBUG ai [b7c] - Considering goal FIND OBJ 5,984 (Lord Psyhh) 15:09:35.687500 DEBUG ai [b7c] - Considering goal VISIT TILE (53 31 1) (Lord Psyhh) 15:09:35.687500 DEBUG ai [b7c] - Trying to realize VISIT TILE (53 31 1) (Lord Psyhh) (value 2.679) 15:09:35.687500 DEBUG ai [b7c] - Failed to realize subgoal of type VISIT TILE (53 31 1) (Lord Psyhh) (greater goal type was CLEAR WAY TO (49 30 1) (Lord Psyhh)), I will stop. 15:09:35.687500 DEBUG ai [b7c] - The error message was: Cannot visit tile: hero is out of MPs! 15:09:35.781250 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (34 54 1) (Caitlin) 15:09:35.781250 DEBUG ai [b7c] - Choosing abstract goal CLEAR WAY TO (34 54 1) (Caitlin) 15:09:35.781250 DEBUG ai [b7c] - Striving to goal of type CLEAR WAY TO (34 54 1) (Caitlin) 15:09:35.781250 DEBUG ai [b7c] - Considering goal CLEAR WAY TO (34 54 1) (Caitlin) 15:09:35.796875 DEBUG ai [b7c] - Considering goal VISIT TILE (45 44 1) (Caitlin) 15:09:35.796875 DEBUG ai [b7c] - Goal VISIT TILE (45 44 1) (Caitlin) decomposition failed: ClearWayTo called without hero! 15:09:35.937500 WARN ai [b7c] - Our heroes don't move anymore, exhaustive decomposition failed 15:09:35.937500 DEBUG ai [b7c] - Striving to goal of type BUILD 15:09:35.937500 DEBUG ai [b7c] - Considering goal BUILD 15:09:35.937500 DEBUG ai [b7c] - Trying to realize BUILD (value 1.000) 15:09:35.937500 DEBUG ai [b7c] - Looking into Tillysburg 15:09:35.937500 DEBUG ai [b7c] - Player 6 will build Upg. Griffin Tower in town of Tillysburg at 51 17 1 15:09:35.937500 TRACE network [b7c] - Sending a request "struct BuildStructure". It'll have an ID=374. 15:09:35.937500 TRACE network [b7c] - Sending to server a pack of type struct BuildStructure 15:09:35.937500 TRACE global [b7c] - We'll wait till request 374 is answered. 15:09:35.937500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.937500 TRACE network [1394] - Listening... 15:09:35.937500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.937500 TRACE network [1394] - Listening... 15:09:35.937500 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.937500 TRACE network [1394] - Listening... 15:09:35.937500 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.937500 TRACE network [1394] - Listening... 15:09:35.937500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.937500 TRACE network [1394] - Listening... 15:09:35.937500 TRACE network [b7c] - Sending a request "struct RecruitCreatures". It'll have an ID=375. 15:09:35.937500 TRACE network [b7c] - Sending to server a pack of type struct RecruitCreatures 15:09:35.937500 TRACE global [b7c] - We'll wait till request 375 is answered. 15:09:35.937500 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.937500 TRACE network [1394] - Listening... 15:09:35.937500 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.937500 TRACE network [1394] - Listening... 15:09:35.937500 TRACE network [1394] - received server message of type struct InsertNewStack, data: {CPack: type '1'} 15:09:35.937500 TRACE network [1394] - Made first apply on cl 15:09:35.937500 TRACE network [1394] - Applied on gs 15:09:35.937500 TRACE ai [1394] - Entering void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:35.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::newStackInserted(const struct StackLocation &,const class CStackInstance &). 15:09:35.937500 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [b7c] - Sending a request "struct ArrangeStacks". It'll have an ID=376. 15:09:35.953125 TRACE network [b7c] - Sending to server a pack of type struct ArrangeStacks 15:09:35.953125 TRACE global [b7c] - We'll wait till request 376 is answered. 15:09:35.953125 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [b7c] - Sending a request "struct ArrangeStacks". It'll have an ID=377. 15:09:35.953125 TRACE network [b7c] - Sending to server a pack of type struct ArrangeStacks 15:09:35.953125 TRACE global [b7c] - We'll wait till request 377 is answered. 15:09:35.953125 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [b7c] - Sending a request "struct ArrangeStacks". It'll have an ID=378. 15:09:35.953125 TRACE network [b7c] - Sending to server a pack of type struct ArrangeStacks 15:09:35.953125 TRACE global [b7c] - We'll wait till request 378 is answered. 15:09:35.953125 TRACE network [1394] - received server message of type struct SwapStacks, data: {CPack: type '1'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksSwapped(const struct StackLocation &,const struct StackLocation &). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [b7c] - Sending a request "struct ArrangeStacks". It'll have an ID=379. 15:09:35.953125 TRACE network [b7c] - Sending to server a pack of type struct ArrangeStacks 15:09:35.953125 TRACE global [b7c] - We'll wait till request 379 is answered. 15:09:35.953125 TRACE network [1394] - received server message of type struct RebalanceStacks, data: {CPack: type '1'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::stacksRebalanced(const struct StackLocation &,const struct StackLocation &,int). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 DEBUG ai [b7c] - Looking into Tilleroy 15:09:35.953125 DEBUG ai [b7c] - Player 6 will build Upg. Guardhouse in town of Tilleroy at 74 35 1 15:09:35.953125 TRACE network [b7c] - Sending a request "struct BuildStructure". It'll have an ID=380. 15:09:35.953125 TRACE network [b7c] - Sending to server a pack of type struct BuildStructure 15:09:35.953125 TRACE global [b7c] - We'll wait till request 380 is answered. 15:09:35.953125 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.953125 TRACE network [1394] - Listening... 15:09:35.953125 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:35.953125 TRACE network [1394] - Made first apply on cl 15:09:35.953125 TRACE network [1394] - Applied on gs 15:09:35.953125 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:35.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:35.953125 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 DEBUG ai [b7c] - Looking into Tillstone 15:09:35.968750 DEBUG ai [b7c] - Player 6 will build Upg. Archers' Tower in town of Tillstone at 44 55 1 15:09:35.968750 TRACE network [b7c] - Sending a request "struct BuildStructure". It'll have an ID=381. 15:09:35.968750 TRACE network [b7c] - Sending to server a pack of type struct BuildStructure 15:09:35.968750 TRACE global [b7c] - We'll wait till request 381 is answered. 15:09:35.968750 TRACE network [1394] - received server message of type struct SetAvailableCreatures, data: {CPack: type '506'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::availableCreaturesChanged(const class CGDwelling *). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 TRACE network [1394] - received server message of type struct SetResources, data: {CPack: type '104'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::receivedResource(int,int): type '-1', val '-1'. 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::receivedResource(int,int). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 TRACE network [1394] - received server message of type struct NewStructures, data: {CPack: type '504'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int): what '1'. 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::buildChanged(const class CGTownInstance *,class BuildingID,int). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:35.968750 TRACE network [1394] - Made first apply on cl 15:09:35.968750 TRACE network [1394] - Applied on gs 15:09:35.968750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.968750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:35.968750 TRACE network [1394] - Made second apply on cl 15:09:35.968750 TRACE network [1394] - Listening... 15:09:35.968750 DEBUG ai [b7c] - Failed to realize subgoal of type BUILD (greater goal type was BUILD), I will stop. 15:09:35.968750 DEBUG ai [b7c] - The error message was: BUILD has been realized as much as possible. 15:09:35.968750 DEBUG ai [b7c] - Looking into Tilly Tumb, MP=1630 15:09:35.984375 DEBUG ai [b7c] - Of all 1 destinations, object oid=5895 seems nice 15:09:35.984375 DEBUG ai [b7c] - Tilly Tumb will try to visit Idol of Fortune at (56 22 1) 15:09:35.984375 DEBUG ai [b7c] - Moving hero Tilly Tumb to tile 56 22 1 15:09:35.984375 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=382. 15:09:35.984375 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.000000 TRACE global [b7c] - We'll wait till request 382 is answered. 15:09:36.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.000000 TRACE network [1394] - Made first apply on cl 15:09:36.000000 TRACE network [1394] - Applied on gs 15:09:36.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.000000 TRACE network [1394] - Made second apply on cl 15:09:36.000000 TRACE network [1394] - Listening... 15:09:36.000000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.000000 TRACE network [1394] - Made first apply on cl 15:09:36.000000 TRACE network [1394] - Applied on gs 15:09:36.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.000000 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.000000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.015625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.046875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.062500 TRACE network [1394] - Made second apply on cl 15:09:36.062500 TRACE network [1394] - Listening... 15:09:36.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.062500 TRACE network [1394] - Made first apply on cl 15:09:36.062500 TRACE network [1394] - Applied on gs 15:09:36.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.062500 TRACE network [1394] - Made second apply on cl 15:09:36.062500 TRACE network [1394] - Listening... 15:09:36.062500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.062500 TRACE network [1394] - Made first apply on cl 15:09:36.062500 TRACE network [1394] - Applied on gs 15:09:36.062500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.062500 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=383. 15:09:36.062500 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.062500 TRACE global [b7c] - We'll wait till request 383 is answered. 15:09:36.062500 TRACE network [1394] - Made second apply on cl 15:09:36.062500 TRACE network [1394] - Listening... 15:09:36.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.062500 TRACE network [1394] - Made first apply on cl 15:09:36.062500 TRACE network [1394] - Applied on gs 15:09:36.062500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.062500 TRACE network [1394] - Made second apply on cl 15:09:36.062500 TRACE network [1394] - Listening... 15:09:36.062500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.062500 TRACE network [1394] - Made first apply on cl 15:09:36.062500 TRACE network [1394] - Applied on gs 15:09:36.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.062500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.093750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.093750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.125000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.125000 TRACE network [1394] - Made second apply on cl 15:09:36.125000 TRACE network [1394] - Listening... 15:09:36.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.125000 TRACE network [1394] - Made first apply on cl 15:09:36.125000 TRACE network [1394] - Applied on gs 15:09:36.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.125000 TRACE network [1394] - Made second apply on cl 15:09:36.125000 TRACE network [1394] - Listening... 15:09:36.125000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.125000 TRACE network [1394] - Made first apply on cl 15:09:36.125000 TRACE network [1394] - Applied on gs 15:09:36.125000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.125000 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=384. 15:09:36.125000 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.125000 TRACE global [b7c] - We'll wait till request 384 is answered. 15:09:36.125000 TRACE network [1394] - Made second apply on cl 15:09:36.125000 TRACE network [1394] - Listening... 15:09:36.125000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.125000 TRACE network [1394] - Made first apply on cl 15:09:36.125000 TRACE network [1394] - Applied on gs 15:09:36.125000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.125000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.125000 TRACE network [1394] - Made second apply on cl 15:09:36.125000 TRACE network [1394] - Listening... 15:09:36.125000 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.125000 TRACE network [1394] - Made first apply on cl 15:09:36.140625 TRACE network [1394] - Applied on gs 15:09:36.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.140625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.203125 TRACE network [1394] - Made second apply on cl 15:09:36.203125 TRACE network [1394] - Listening... 15:09:36.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.203125 TRACE network [1394] - Made first apply on cl 15:09:36.203125 TRACE network [1394] - Applied on gs 15:09:36.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.203125 TRACE network [1394] - Made second apply on cl 15:09:36.203125 TRACE network [1394] - Listening... 15:09:36.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.203125 TRACE network [1394] - Made first apply on cl 15:09:36.203125 TRACE network [1394] - Applied on gs 15:09:36.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.203125 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=385. 15:09:36.203125 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.203125 TRACE global [b7c] - We'll wait till request 385 is answered. 15:09:36.203125 TRACE network [1394] - Made second apply on cl 15:09:36.203125 TRACE network [1394] - Listening... 15:09:36.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.203125 TRACE network [1394] - Made first apply on cl 15:09:36.203125 TRACE network [1394] - Applied on gs 15:09:36.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.203125 TRACE network [1394] - Made second apply on cl 15:09:36.203125 TRACE network [1394] - Listening... 15:09:36.203125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.203125 TRACE network [1394] - Made first apply on cl 15:09:36.203125 TRACE network [1394] - Applied on gs 15:09:36.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.234375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.250000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.265625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.265625 TRACE network [1394] - Made second apply on cl 15:09:36.265625 TRACE network [1394] - Listening... 15:09:36.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.265625 TRACE network [1394] - Made first apply on cl 15:09:36.265625 TRACE network [1394] - Applied on gs 15:09:36.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.265625 TRACE network [1394] - Made second apply on cl 15:09:36.265625 TRACE network [1394] - Listening... 15:09:36.265625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.265625 TRACE network [1394] - Made first apply on cl 15:09:36.265625 TRACE network [1394] - Applied on gs 15:09:36.265625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.265625 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=386. 15:09:36.265625 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.265625 TRACE global [b7c] - We'll wait till request 386 is answered. 15:09:36.265625 TRACE network [1394] - Made second apply on cl 15:09:36.265625 TRACE network [1394] - Listening... 15:09:36.265625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.265625 TRACE network [1394] - Made first apply on cl 15:09:36.265625 TRACE network [1394] - Applied on gs 15:09:36.265625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.265625 TRACE network [1394] - Made second apply on cl 15:09:36.265625 TRACE network [1394] - Listening... 15:09:36.265625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.265625 TRACE network [1394] - Made first apply on cl 15:09:36.265625 TRACE network [1394] - Applied on gs 15:09:36.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.265625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.265625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.281250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.296875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.343750 TRACE network [1394] - Made second apply on cl 15:09:36.343750 TRACE network [1394] - Listening... 15:09:36.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.343750 TRACE network [1394] - Made first apply on cl 15:09:36.343750 TRACE network [1394] - Applied on gs 15:09:36.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Idol of Fortune'. 15:09:36.343750 TRACE ai [1394] - Completing goal: FIND OBJ 5,895 (Tilly Tumb) 15:09:36.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.343750 TRACE network [1394] - Made second apply on cl 15:09:36.343750 TRACE network [1394] - Listening... 15:09:36.343750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:36.343750 TRACE network [1394] - Made first apply on cl 15:09:36.343750 TRACE network [1394] - Applied on gs 15:09:36.343750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:36.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:36.343750 TRACE network [1394] - Made second apply on cl 15:09:36.343750 TRACE network [1394] - Listening... 15:09:36.343750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.343750 TRACE network [1394] - Made first apply on cl 15:09:36.343750 TRACE network [1394] - Applied on gs 15:09:36.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:36.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.343750 TRACE network [1394] - Made second apply on cl 15:09:36.343750 TRACE network [1394] - Listening... 15:09:36.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.343750 TRACE network [1394] - Made first apply on cl 15:09:36.343750 TRACE network [1394] - Applied on gs 15:09:36.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.343750 TRACE network [1394] - Made second apply on cl 15:09:36.343750 TRACE network [1394] - Listening... 15:09:36.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.343750 TRACE network [1394] - Made first apply on cl 15:09:36.343750 TRACE network [1394] - Applied on gs 15:09:36.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.343750 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tilly Tumb and object Idol of Fortune at 56 22 1. 15:09:36.343750 TRACE ai [b7c] - Completing goal: FIND OBJ 5,895 (Tilly Tumb) 15:09:36.343750 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:36.343750 TRACE ai [b7c] - Completing goal: VISIT TILE (56 22 1) (Tilly Tumb) 15:09:36.343750 TRACE network [1394] - Made second apply on cl 15:09:36.343750 TRACE network [1394] - Listening... 15:09:36.343750 DEBUG ai [b7c] - Hero Tilly Tumb moved from 53 26 1 to 56 22 1. Returning 1. 15:09:36.359375 DEBUG ai [b7c] - Moving hero Tilly Tumb to tile 56 22 1 15:09:36.359375 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=387. 15:09:36.359375 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.359375 TRACE global [b7c] - We'll wait till request 387 is answered. 15:09:36.359375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.359375 TRACE network [1394] - Made first apply on cl 15:09:36.359375 TRACE network [1394] - Applied on gs 15:09:36.359375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.359375 TRACE network [1394] - Made second apply on cl 15:09:36.359375 TRACE network [1394] - Listening... 15:09:36.359375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.359375 TRACE network [1394] - Made first apply on cl 15:09:36.359375 TRACE network [1394] - Applied on gs 15:09:36.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.359375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.359375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.390625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.406250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.406250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.421875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.437500 TRACE network [1394] - Made second apply on cl 15:09:36.437500 TRACE network [1394] - Listening... 15:09:36.437500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.437500 TRACE network [1394] - Made first apply on cl 15:09:36.437500 TRACE network [1394] - Applied on gs 15:09:36.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Idol of Fortune'. 15:09:36.437500 TRACE ai [1394] - Completing goal: FIND OBJ 5,895 (Tilly Tumb) 15:09:36.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.437500 TRACE network [1394] - Made second apply on cl 15:09:36.437500 TRACE network [1394] - Listening... 15:09:36.437500 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:36.437500 TRACE network [1394] - Made first apply on cl 15:09:36.437500 TRACE network [1394] - Applied on gs 15:09:36.437500 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:36.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:36.437500 TRACE network [1394] - Made second apply on cl 15:09:36.437500 TRACE network [1394] - Listening... 15:09:36.437500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.437500 TRACE network [1394] - Made first apply on cl 15:09:36.437500 TRACE network [1394] - Applied on gs 15:09:36.437500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:36.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.437500 TRACE network [1394] - Made second apply on cl 15:09:36.437500 TRACE network [1394] - Listening... 15:09:36.437500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.437500 TRACE network [1394] - Made first apply on cl 15:09:36.437500 TRACE network [1394] - Applied on gs 15:09:36.437500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.437500 TRACE network [1394] - Made second apply on cl 15:09:36.437500 TRACE network [1394] - Listening... 15:09:36.437500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.437500 TRACE network [1394] - Made first apply on cl 15:09:36.437500 TRACE network [1394] - Applied on gs 15:09:36.437500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.437500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.437500 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tilly Tumb and object Idol of Fortune at 56 22 1. 15:09:36.437500 TRACE ai [b7c] - Completing goal: FIND OBJ 5,895 (Tilly Tumb) 15:09:36.437500 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:36.437500 TRACE ai [b7c] - Completing goal: VISIT TILE (56 22 1) (Tilly Tumb) 15:09:36.437500 TRACE network [1394] - Made second apply on cl 15:09:36.437500 TRACE network [1394] - Listening... 15:09:36.437500 DEBUG ai [b7c] - Hero Tilly Tumb moved from 56 22 1 to 56 22 1. Returning 1. 15:09:36.437500 TRACE ai [b7c] - Time of looking for wander destination was 469 ms. 15:09:36.437500 DEBUG ai [b7c] - Looking into Guard, MP=1630 15:09:36.453125 DEBUG ai [b7c] - Moving hero Guard to tile 48 47 1 15:09:36.453125 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=388. 15:09:36.453125 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.453125 TRACE global [b7c] - We'll wait till request 388 is answered. 15:09:36.468750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.468750 TRACE network [1394] - Made first apply on cl 15:09:36.468750 TRACE network [1394] - Applied on gs 15:09:36.468750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.468750 TRACE network [1394] - Made second apply on cl 15:09:36.468750 TRACE network [1394] - Listening... 15:09:36.468750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.468750 TRACE network [1394] - Made first apply on cl 15:09:36.468750 TRACE network [1394] - Applied on gs 15:09:36.468750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.468750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.468750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.484375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.500000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.500000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.515625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.531250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.531250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.531250 TRACE network [1394] - Made second apply on cl 15:09:36.531250 TRACE network [1394] - Listening... 15:09:36.531250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.546875 TRACE network [1394] - Made first apply on cl 15:09:36.546875 TRACE network [1394] - Applied on gs 15:09:36.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Mystical Garden'. 15:09:36.546875 TRACE ai [1394] - Completing goal: FIND OBJ 4,446 (Guard) 15:09:36.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.546875 TRACE network [1394] - Made second apply on cl 15:09:36.546875 TRACE network [1394] - Listening... 15:09:36.546875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:36.546875 TRACE network [1394] - Made first apply on cl 15:09:36.546875 TRACE network [1394] - Applied on gs 15:09:36.546875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '296'. 15:09:36.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:36.546875 TRACE network [1394] - Made second apply on cl 15:09:36.546875 TRACE network [1394] - Listening... 15:09:36.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.546875 TRACE network [1394] - Made first apply on cl 15:09:36.546875 TRACE network [1394] - Applied on gs 15:09:36.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:36.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.546875 TRACE network [1394] - Made second apply on cl 15:09:36.546875 TRACE network [1394] - Listening... 15:09:36.546875 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.546875 TRACE network [1394] - Made first apply on cl 15:09:36.546875 TRACE network [1394] - Applied on gs 15:09:36.546875 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.546875 TRACE network [1394] - Made second apply on cl 15:09:36.546875 TRACE network [1394] - Listening... 15:09:36.546875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.546875 TRACE network [1394] - Made first apply on cl 15:09:36.546875 TRACE network [1394] - Applied on gs 15:09:36.546875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.546875 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Guard and object Mystical Garden at 49 47 1. 15:09:36.546875 TRACE ai [b7c] - Completing goal: FIND OBJ 4,446 (Guard) 15:09:36.546875 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:36.546875 TRACE ai [b7c] - Completing goal: VISIT TILE (48 47 1) (Guard) 15:09:36.546875 TRACE network [1394] - Made second apply on cl 15:09:36.546875 TRACE network [1394] - Listening... 15:09:36.546875 DEBUG ai [b7c] - Hero Guard moved from 48 47 1 to 48 47 1. Returning 1. 15:09:36.546875 TRACE ai [b7c] - Time of looking for wander destination was 109 ms. 15:09:36.546875 DEBUG ai [b7c] - Looking into Tyris, MP=1560 15:09:36.562500 DEBUG ai [b7c] - Moving hero Tyris to tile 58 37 1 15:09:36.562500 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=389. 15:09:36.562500 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.562500 TRACE global [b7c] - We'll wait till request 389 is answered. 15:09:36.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.562500 TRACE network [1394] - Made first apply on cl 15:09:36.562500 TRACE network [1394] - Applied on gs 15:09:36.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.562500 TRACE network [1394] - Made second apply on cl 15:09:36.562500 TRACE network [1394] - Listening... 15:09:36.562500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.562500 TRACE network [1394] - Made first apply on cl 15:09:36.562500 TRACE network [1394] - Applied on gs 15:09:36.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.562500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.578125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.593750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.609375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.640625 TRACE network [1394] - Made second apply on cl 15:09:36.640625 TRACE network [1394] - Listening... 15:09:36.640625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.640625 TRACE network [1394] - Made first apply on cl 15:09:36.640625 TRACE network [1394] - Applied on gs 15:09:36.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Star Axis'. 15:09:36.640625 TRACE ai [1394] - Completing goal: FIND OBJ 5,790 (Tyris) 15:09:36.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.640625 TRACE network [1394] - Made second apply on cl 15:09:36.640625 TRACE network [1394] - Listening... 15:09:36.640625 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:36.640625 TRACE network [1394] - Made first apply on cl 15:09:36.640625 TRACE network [1394] - Applied on gs 15:09:36.640625 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '341'. 15:09:36.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:36.640625 TRACE network [1394] - Made second apply on cl 15:09:36.640625 TRACE network [1394] - Listening... 15:09:36.640625 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.640625 TRACE network [1394] - Made first apply on cl 15:09:36.640625 TRACE network [1394] - Applied on gs 15:09:36.640625 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:36.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.640625 TRACE network [1394] - Made second apply on cl 15:09:36.640625 TRACE network [1394] - Listening... 15:09:36.640625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.640625 TRACE network [1394] - Made first apply on cl 15:09:36.640625 TRACE network [1394] - Applied on gs 15:09:36.640625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.640625 TRACE network [1394] - Made second apply on cl 15:09:36.640625 TRACE network [1394] - Listening... 15:09:36.640625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.640625 TRACE network [1394] - Made first apply on cl 15:09:36.640625 TRACE network [1394] - Applied on gs 15:09:36.640625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.640625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.640625 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tyris and object Star Axis at 58 37 1. 15:09:36.640625 TRACE ai [b7c] - Completing goal: FIND OBJ 5,790 (Tyris) 15:09:36.640625 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:36.640625 TRACE ai [b7c] - Completing goal: VISIT TILE (58 37 1) (Tyris) 15:09:36.640625 TRACE network [1394] - Made second apply on cl 15:09:36.640625 TRACE network [1394] - Listening... 15:09:36.640625 DEBUG ai [b7c] - Hero Tyris moved from 58 37 1 to 58 37 1. Returning 1. 15:09:36.640625 TRACE ai [b7c] - Time of looking for wander destination was 94 ms. 15:09:36.640625 DEBUG ai [b7c] - Looking into Adelaide, MP=1630 15:09:36.656250 DEBUG ai [b7c] - Moving hero Adelaide to tile 61 37 1 15:09:36.656250 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=390. 15:09:36.656250 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.656250 TRACE global [b7c] - We'll wait till request 390 is answered. 15:09:36.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.656250 TRACE network [1394] - Made first apply on cl 15:09:36.656250 TRACE network [1394] - Applied on gs 15:09:36.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.656250 TRACE network [1394] - Made second apply on cl 15:09:36.656250 TRACE network [1394] - Listening... 15:09:36.656250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.656250 TRACE network [1394] - Made first apply on cl 15:09:36.656250 TRACE network [1394] - Applied on gs 15:09:36.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.656250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.671875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.687500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.687500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.703125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.718750 TRACE network [1394] - Made second apply on cl 15:09:36.718750 TRACE network [1394] - Listening... 15:09:36.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.718750 TRACE network [1394] - Made first apply on cl 15:09:36.718750 TRACE network [1394] - Applied on gs 15:09:36.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Marletto Tower'. 15:09:36.718750 TRACE ai [1394] - Completing goal: FIND OBJ 5,771 (Adelaide) 15:09:36.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.718750 TRACE network [1394] - Made second apply on cl 15:09:36.718750 TRACE network [1394] - Listening... 15:09:36.718750 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:36.718750 TRACE network [1394] - Made first apply on cl 15:09:36.718750 TRACE network [1394] - Applied on gs 15:09:36.718750 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '704'. 15:09:36.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:36.718750 TRACE network [1394] - Made second apply on cl 15:09:36.718750 TRACE network [1394] - Listening... 15:09:36.718750 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.718750 TRACE network [1394] - Made first apply on cl 15:09:36.718750 TRACE network [1394] - Applied on gs 15:09:36.718750 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:36.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.718750 TRACE network [1394] - Made second apply on cl 15:09:36.718750 TRACE network [1394] - Listening... 15:09:36.718750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.718750 TRACE network [1394] - Made first apply on cl 15:09:36.718750 TRACE network [1394] - Applied on gs 15:09:36.718750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.718750 TRACE network [1394] - Made second apply on cl 15:09:36.718750 TRACE network [1394] - Listening... 15:09:36.718750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.718750 TRACE network [1394] - Made first apply on cl 15:09:36.718750 TRACE network [1394] - Applied on gs 15:09:36.718750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.718750 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Adelaide and object Marletto Tower at 61 37 1. 15:09:36.718750 TRACE ai [b7c] - Completing goal: FIND OBJ 5,771 (Adelaide) 15:09:36.718750 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:36.718750 TRACE ai [b7c] - Completing goal: VISIT TILE (61 37 1) (Adelaide) 15:09:36.718750 TRACE network [1394] - Made second apply on cl 15:09:36.718750 TRACE network [1394] - Listening... 15:09:36.718750 DEBUG ai [b7c] - Hero Adelaide moved from 61 37 1 to 61 37 1. Returning 1. 15:09:36.718750 TRACE ai [b7c] - Time of looking for wander destination was 78 ms. 15:09:36.718750 DEBUG ai [b7c] - Looking into Tyraxor, MP=1630 15:09:36.734375 DEBUG ai [b7c] - Moving hero Tyraxor to tile 49 17 1 15:09:36.734375 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=391. 15:09:36.734375 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.734375 TRACE global [b7c] - We'll wait till request 391 is answered. 15:09:36.734375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.734375 TRACE network [1394] - Made first apply on cl 15:09:36.734375 TRACE network [1394] - Applied on gs 15:09:36.734375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.734375 TRACE network [1394] - Made second apply on cl 15:09:36.734375 TRACE network [1394] - Listening... 15:09:36.734375 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:36.734375 TRACE network [1394] - Made first apply on cl 15:09:36.734375 TRACE network [1394] - Applied on gs 15:09:36.734375 TRACE network [1394] - Made second apply on cl 15:09:36.734375 TRACE network [1394] - Listening... 15:09:36.734375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.734375 TRACE network [1394] - Made first apply on cl 15:09:36.734375 TRACE network [1394] - Applied on gs 15:09:36.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.765625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.781250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.781250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.796875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.812500 TRACE network [1394] - Made second apply on cl 15:09:36.812500 TRACE network [1394] - Listening... 15:09:36.812500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.812500 TRACE network [1394] - Made first apply on cl 15:09:36.812500 TRACE network [1394] - Applied on gs 15:09:36.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Tillysburg, Castle'. 15:09:36.812500 TRACE ai [1394] - Completing goal: FIND OBJ 3,265 (Tyraxor) 15:09:36.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.812500 TRACE network [1394] - Made second apply on cl 15:09:36.812500 TRACE network [1394] - Listening... 15:09:36.812500 TRACE network [1394] - received server message of type struct HeroVisitCastle, data: {CPack: type '108'} 15:09:36.812500 TRACE network [1394] - Made first apply on cl 15:09:36.812500 TRACE network [1394] - Applied on gs 15:09:36.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:36.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisitsTown(const class CGHeroInstance *,const class CGTownInstance *). 15:09:36.812500 TRACE network [1394] - Made second apply on cl 15:09:36.812500 TRACE network [1394] - Listening... 15:09:36.812500 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.812500 TRACE network [1394] - Made first apply on cl 15:09:36.812500 TRACE network [1394] - Applied on gs 15:09:36.812500 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:36.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.812500 TRACE network [1394] - Made second apply on cl 15:09:36.812500 TRACE network [1394] - Listening... 15:09:36.812500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.812500 TRACE network [1394] - Made first apply on cl 15:09:36.812500 TRACE network [1394] - Applied on gs 15:09:36.812500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.812500 TRACE network [1394] - Made second apply on cl 15:09:36.812500 TRACE network [1394] - Listening... 15:09:36.812500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.812500 TRACE network [1394] - Made first apply on cl 15:09:36.812500 TRACE network [1394] - Applied on gs 15:09:36.812500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.812500 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Tyraxor and object Tillysburg, Castle at 51 17 1. 15:09:36.812500 TRACE ai [b7c] - Completing goal: FIND OBJ 3,265 (Tyraxor) 15:09:36.812500 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:36.812500 TRACE ai [b7c] - Completing goal: VISIT TILE (49 17 1) (Tyraxor) 15:09:36.812500 TRACE network [1394] - Made second apply on cl 15:09:36.812500 TRACE network [1394] - Listening... 15:09:36.812500 DEBUG ai [b7c] - Hero Tyraxor moved from 49 17 1 to 49 17 1. Returning 1. 15:09:36.812500 TRACE ai [b7c] - Time of looking for wander destination was 94 ms. 15:09:36.812500 DEBUG ai [b7c] - Looking into Gem, MP=1700 15:09:36.828125 DEBUG ai [b7c] - Moving hero Gem to tile 66 32 1 15:09:36.828125 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=392. 15:09:36.828125 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.828125 TRACE global [b7c] - We'll wait till request 392 is answered. 15:09:36.843750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.843750 TRACE network [1394] - Made first apply on cl 15:09:36.843750 TRACE network [1394] - Applied on gs 15:09:36.843750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.843750 TRACE network [1394] - Made second apply on cl 15:09:36.843750 TRACE network [1394] - Listening... 15:09:36.843750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.843750 TRACE network [1394] - Made first apply on cl 15:09:36.843750 TRACE network [1394] - Applied on gs 15:09:36.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.843750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.859375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.875000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.875000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.890625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:36.906250 TRACE network [1394] - Made second apply on cl 15:09:36.906250 TRACE network [1394] - Listening... 15:09:36.906250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.906250 TRACE network [1394] - Made first apply on cl 15:09:36.906250 TRACE network [1394] - Applied on gs 15:09:36.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Temple'. 15:09:36.906250 TRACE ai [1394] - Completing goal: FIND OBJ 5,844 (Gem) 15:09:36.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.906250 TRACE network [1394] - Made second apply on cl 15:09:36.906250 TRACE network [1394] - Listening... 15:09:36.906250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:36.906250 TRACE network [1394] - Made first apply on cl 15:09:36.906250 TRACE network [1394] - Applied on gs 15:09:36.906250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:36.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:36.906250 TRACE network [1394] - Made second apply on cl 15:09:36.906250 TRACE network [1394] - Listening... 15:09:36.906250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:36.906250 TRACE network [1394] - Made first apply on cl 15:09:36.906250 TRACE network [1394] - Applied on gs 15:09:36.906250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:36.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:36.906250 TRACE network [1394] - Made second apply on cl 15:09:36.906250 TRACE network [1394] - Listening... 15:09:36.906250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.906250 TRACE network [1394] - Made first apply on cl 15:09:36.906250 TRACE network [1394] - Applied on gs 15:09:36.906250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:36.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.906250 TRACE network [1394] - Made second apply on cl 15:09:36.906250 TRACE network [1394] - Listening... 15:09:36.906250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:36.906250 TRACE network [1394] - Made first apply on cl 15:09:36.906250 TRACE network [1394] - Applied on gs 15:09:36.906250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.906250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:36.906250 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Gem and object Temple at 67 32 1. 15:09:36.906250 TRACE ai [b7c] - Completing goal: FIND OBJ 5,844 (Gem) 15:09:36.906250 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:36.906250 TRACE ai [b7c] - Completing goal: VISIT TILE (66 32 1) (Gem) 15:09:36.906250 TRACE network [1394] - Made second apply on cl 15:09:36.906250 TRACE network [1394] - Listening... 15:09:36.906250 DEBUG ai [b7c] - Hero Gem moved from 66 32 1 to 66 32 1. Returning 1. 15:09:36.921875 TRACE ai [b7c] - Time of looking for wander destination was 109 ms. 15:09:36.921875 DEBUG ai [b7c] - Looking into Caitlin, MP=1560 15:09:36.921875 DEBUG ai [b7c] - Of all 1 destinations, object oid=4404 seems nice 15:09:36.921875 DEBUG ai [b7c] - Caitlin will try to visit Fountain of Youth at (55 26 1) 15:09:36.921875 DEBUG ai [b7c] - Moving hero Caitlin to tile 55 26 1 15:09:36.921875 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=393. 15:09:36.921875 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:36.921875 TRACE global [b7c] - We'll wait till request 393 is answered. 15:09:36.937500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:36.937500 TRACE network [1394] - Made first apply on cl 15:09:36.937500 TRACE network [1394] - Applied on gs 15:09:36.937500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:36.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:36.937500 TRACE network [1394] - Made second apply on cl 15:09:36.937500 TRACE network [1394] - Listening... 15:09:36.937500 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:36.937500 TRACE network [1394] - Made first apply on cl 15:09:36.937500 TRACE network [1394] - Applied on gs 15:09:36.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.937500 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.937500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:36.953125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.968750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:36.968750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:36.984375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.000000 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.000000 TRACE network [1394] - Made second apply on cl 15:09:37.000000 TRACE network [1394] - Listening... 15:09:37.000000 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.000000 TRACE network [1394] - Made first apply on cl 15:09:37.000000 TRACE network [1394] - Applied on gs 15:09:37.000000 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.000000 TRACE network [1394] - Made second apply on cl 15:09:37.000000 TRACE network [1394] - Listening... 15:09:37.000000 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.000000 TRACE network [1394] - Made first apply on cl 15:09:37.000000 TRACE network [1394] - Applied on gs 15:09:37.000000 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.000000 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.000000 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=394. 15:09:37.000000 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.000000 TRACE global [b7c] - We'll wait till request 394 is answered. 15:09:37.000000 TRACE network [1394] - Made second apply on cl 15:09:37.000000 TRACE network [1394] - Listening... 15:09:37.015625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.015625 TRACE network [1394] - Made first apply on cl 15:09:37.015625 TRACE network [1394] - Applied on gs 15:09:37.015625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.015625 TRACE network [1394] - Made second apply on cl 15:09:37.015625 TRACE network [1394] - Listening... 15:09:37.015625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.015625 TRACE network [1394] - Made first apply on cl 15:09:37.015625 TRACE network [1394] - Applied on gs 15:09:37.015625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.015625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.015625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.015625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.031250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.031250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.062500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.062500 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.062500 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.062500 TRACE network [1394] - Made second apply on cl 15:09:37.062500 TRACE network [1394] - Listening... 15:09:37.062500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.078125 TRACE network [1394] - Made first apply on cl 15:09:37.078125 TRACE network [1394] - Applied on gs 15:09:37.078125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.078125 TRACE network [1394] - Made second apply on cl 15:09:37.078125 TRACE network [1394] - Listening... 15:09:37.078125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.078125 TRACE network [1394] - Made first apply on cl 15:09:37.078125 TRACE network [1394] - Applied on gs 15:09:37.078125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.078125 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=395. 15:09:37.078125 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.078125 TRACE global [b7c] - We'll wait till request 395 is answered. 15:09:37.078125 TRACE network [1394] - Made second apply on cl 15:09:37.078125 TRACE network [1394] - Listening... 15:09:37.078125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.078125 TRACE network [1394] - Made first apply on cl 15:09:37.078125 TRACE network [1394] - Applied on gs 15:09:37.078125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.078125 TRACE network [1394] - Made second apply on cl 15:09:37.078125 TRACE network [1394] - Listening... 15:09:37.078125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.078125 TRACE network [1394] - Made first apply on cl 15:09:37.078125 TRACE network [1394] - Applied on gs 15:09:37.078125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.078125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.078125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.078125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.109375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.109375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.125000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.140625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.140625 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.140625 TRACE network [1394] - Made second apply on cl 15:09:37.140625 TRACE network [1394] - Listening... 15:09:37.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.140625 TRACE network [1394] - Made first apply on cl 15:09:37.140625 TRACE network [1394] - Applied on gs 15:09:37.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.140625 TRACE network [1394] - Made second apply on cl 15:09:37.140625 TRACE network [1394] - Listening... 15:09:37.140625 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.140625 TRACE network [1394] - Made first apply on cl 15:09:37.140625 TRACE network [1394] - Applied on gs 15:09:37.140625 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.140625 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=396. 15:09:37.140625 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.140625 TRACE global [b7c] - We'll wait till request 396 is answered. 15:09:37.140625 TRACE network [1394] - Made second apply on cl 15:09:37.140625 TRACE network [1394] - Listening... 15:09:37.140625 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.140625 TRACE network [1394] - Made first apply on cl 15:09:37.140625 TRACE network [1394] - Applied on gs 15:09:37.140625 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.140625 TRACE network [1394] - Made second apply on cl 15:09:37.140625 TRACE network [1394] - Listening... 15:09:37.140625 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.140625 TRACE network [1394] - Made first apply on cl 15:09:37.140625 TRACE network [1394] - Applied on gs 15:09:37.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.140625 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.140625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.156250 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.171875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.171875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.187500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.203125 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.203125 TRACE network [1394] - Made second apply on cl 15:09:37.203125 TRACE network [1394] - Listening... 15:09:37.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.203125 TRACE network [1394] - Made first apply on cl 15:09:37.203125 TRACE network [1394] - Applied on gs 15:09:37.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.203125 TRACE network [1394] - Made second apply on cl 15:09:37.203125 TRACE network [1394] - Listening... 15:09:37.203125 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.203125 TRACE network [1394] - Made first apply on cl 15:09:37.203125 TRACE network [1394] - Applied on gs 15:09:37.203125 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.203125 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=397. 15:09:37.203125 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.203125 TRACE global [b7c] - We'll wait till request 397 is answered. 15:09:37.203125 TRACE network [1394] - Made second apply on cl 15:09:37.203125 TRACE network [1394] - Listening... 15:09:37.203125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.203125 TRACE network [1394] - Made first apply on cl 15:09:37.203125 TRACE network [1394] - Applied on gs 15:09:37.203125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.203125 TRACE network [1394] - Made second apply on cl 15:09:37.203125 TRACE network [1394] - Listening... 15:09:37.203125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.203125 TRACE network [1394] - Made first apply on cl 15:09:37.203125 TRACE network [1394] - Applied on gs 15:09:37.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.203125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.203125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.218750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.234375 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.250000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.265625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.281250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.281250 TRACE network [1394] - Made second apply on cl 15:09:37.281250 TRACE network [1394] - Listening... 15:09:37.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.281250 TRACE network [1394] - Made first apply on cl 15:09:37.281250 TRACE network [1394] - Applied on gs 15:09:37.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.281250 TRACE network [1394] - Made second apply on cl 15:09:37.281250 TRACE network [1394] - Listening... 15:09:37.281250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.281250 TRACE network [1394] - Made first apply on cl 15:09:37.281250 TRACE network [1394] - Applied on gs 15:09:37.281250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.281250 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=398. 15:09:37.281250 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.281250 TRACE global [b7c] - We'll wait till request 398 is answered. 15:09:37.281250 TRACE network [1394] - Made second apply on cl 15:09:37.281250 TRACE network [1394] - Listening... 15:09:37.281250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.281250 TRACE network [1394] - Made first apply on cl 15:09:37.281250 TRACE network [1394] - Applied on gs 15:09:37.281250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.281250 TRACE network [1394] - Made second apply on cl 15:09:37.281250 TRACE network [1394] - Listening... 15:09:37.281250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.281250 TRACE network [1394] - Made first apply on cl 15:09:37.281250 TRACE network [1394] - Applied on gs 15:09:37.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.281250 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.281250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.296875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.312500 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.312500 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.328125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.343750 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.343750 TRACE network [1394] - Made second apply on cl 15:09:37.343750 TRACE network [1394] - Listening... 15:09:37.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.343750 TRACE network [1394] - Made first apply on cl 15:09:37.343750 TRACE network [1394] - Applied on gs 15:09:37.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.343750 TRACE network [1394] - Made second apply on cl 15:09:37.343750 TRACE network [1394] - Listening... 15:09:37.343750 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.343750 TRACE network [1394] - Made first apply on cl 15:09:37.343750 TRACE network [1394] - Applied on gs 15:09:37.343750 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.343750 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=399. 15:09:37.343750 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.343750 TRACE global [b7c] - We'll wait till request 399 is answered. 15:09:37.343750 TRACE network [1394] - Made second apply on cl 15:09:37.343750 TRACE network [1394] - Listening... 15:09:37.343750 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.343750 TRACE network [1394] - Made first apply on cl 15:09:37.343750 TRACE network [1394] - Applied on gs 15:09:37.343750 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.343750 TRACE network [1394] - Made second apply on cl 15:09:37.343750 TRACE network [1394] - Listening... 15:09:37.343750 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.343750 TRACE network [1394] - Made first apply on cl 15:09:37.343750 TRACE network [1394] - Applied on gs 15:09:37.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.343750 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.343750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.359375 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.375000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.375000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.406250 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.406250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.406250 TRACE network [1394] - Made second apply on cl 15:09:37.406250 TRACE network [1394] - Listening... 15:09:37.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.406250 TRACE network [1394] - Made first apply on cl 15:09:37.406250 TRACE network [1394] - Applied on gs 15:09:37.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.406250 TRACE network [1394] - Made second apply on cl 15:09:37.406250 TRACE network [1394] - Listening... 15:09:37.406250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.406250 TRACE network [1394] - Made first apply on cl 15:09:37.406250 TRACE network [1394] - Applied on gs 15:09:37.406250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.406250 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=400. 15:09:37.406250 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.406250 TRACE global [b7c] - We'll wait till request 400 is answered. 15:09:37.406250 TRACE network [1394] - Made second apply on cl 15:09:37.406250 TRACE network [1394] - Listening... 15:09:37.406250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.406250 TRACE network [1394] - Made first apply on cl 15:09:37.406250 TRACE network [1394] - Applied on gs 15:09:37.406250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.406250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.406250 TRACE network [1394] - Made second apply on cl 15:09:37.406250 TRACE network [1394] - Listening... 15:09:37.406250 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.421875 TRACE network [1394] - Made first apply on cl 15:09:37.421875 TRACE network [1394] - Applied on gs 15:09:37.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.421875 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.421875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.421875 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.453125 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.453125 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.468750 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.484375 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.484375 TRACE network [1394] - Made second apply on cl 15:09:37.484375 TRACE network [1394] - Listening... 15:09:37.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.484375 TRACE network [1394] - Made first apply on cl 15:09:37.484375 TRACE network [1394] - Applied on gs 15:09:37.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.484375 TRACE network [1394] - Made second apply on cl 15:09:37.484375 TRACE network [1394] - Listening... 15:09:37.484375 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.484375 TRACE network [1394] - Made first apply on cl 15:09:37.484375 TRACE network [1394] - Applied on gs 15:09:37.484375 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.484375 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=401. 15:09:37.484375 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.484375 TRACE global [b7c] - We'll wait till request 401 is answered. 15:09:37.484375 TRACE network [1394] - Made second apply on cl 15:09:37.484375 TRACE network [1394] - Listening... 15:09:37.484375 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.484375 TRACE network [1394] - Made first apply on cl 15:09:37.484375 TRACE network [1394] - Applied on gs 15:09:37.484375 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.484375 TRACE network [1394] - Made second apply on cl 15:09:37.484375 TRACE network [1394] - Listening... 15:09:37.484375 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.484375 TRACE network [1394] - Made first apply on cl 15:09:37.484375 TRACE network [1394] - Applied on gs 15:09:37.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.484375 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.484375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.500000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.515625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.515625 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.546875 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.546875 TRACE network [1394] - Made second apply on cl 15:09:37.546875 TRACE network [1394] - Listening... 15:09:37.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:37.546875 TRACE network [1394] - Made first apply on cl 15:09:37.546875 TRACE network [1394] - Applied on gs 15:09:37.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fountain of Youth'. 15:09:37.546875 TRACE ai [1394] - Completing goal: FIND OBJ 4,404 (Caitlin) 15:09:37.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:37.546875 TRACE network [1394] - Made second apply on cl 15:09:37.546875 TRACE network [1394] - Listening... 15:09:37.546875 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:37.546875 TRACE network [1394] - Made first apply on cl 15:09:37.546875 TRACE network [1394] - Applied on gs 15:09:37.546875 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:37.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:37.546875 TRACE network [1394] - Made second apply on cl 15:09:37.546875 TRACE network [1394] - Listening... 15:09:37.546875 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:37.546875 TRACE network [1394] - Made first apply on cl 15:09:37.546875 TRACE network [1394] - Applied on gs 15:09:37.546875 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:37.546875 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:37.546875 TRACE network [1394] - Made second apply on cl 15:09:37.546875 TRACE network [1394] - Listening... 15:09:37.562500 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.562500 TRACE network [1394] - Made first apply on cl 15:09:37.562500 TRACE network [1394] - Applied on gs 15:09:37.562500 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.562500 TRACE network [1394] - Made second apply on cl 15:09:37.562500 TRACE network [1394] - Listening... 15:09:37.562500 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.562500 TRACE network [1394] - Made first apply on cl 15:09:37.562500 TRACE network [1394] - Applied on gs 15:09:37.562500 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.562500 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.562500 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Caitlin and object Fountain of Youth at 55 26 1. 15:09:37.562500 TRACE ai [b7c] - Completing goal: FIND OBJ 4,404 (Caitlin) 15:09:37.562500 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:37.562500 TRACE ai [b7c] - Completing goal: VISIT TILE (55 26 1) (Caitlin) 15:09:37.562500 TRACE network [1394] - Made second apply on cl 15:09:37.562500 TRACE network [1394] - Listening... 15:09:37.562500 DEBUG ai [b7c] - Hero Caitlin moved from 62 32 1 to 55 26 1. Returning 1. 15:09:37.578125 DEBUG ai [b7c] - Moving hero Caitlin to tile 55 26 1 15:09:37.578125 TRACE network [b7c] - Sending a request "struct MoveHero". It'll have an ID=402. 15:09:37.578125 TRACE network [b7c] - Sending to server a pack of type struct MoveHero 15:09:37.578125 TRACE global [b7c] - We'll wait till request 402 is answered. 15:09:37.578125 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.578125 TRACE network [1394] - Made first apply on cl 15:09:37.578125 TRACE network [1394] - Applied on gs 15:09:37.578125 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '1'. 15:09:37.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.578125 TRACE network [1394] - Made second apply on cl 15:09:37.578125 TRACE network [1394] - Listening... 15:09:37.578125 TRACE network [1394] - received server message of type struct TryMoveHero, data: {CPack: type '501'} 15:09:37.578125 TRACE network [1394] - Made first apply on cl 15:09:37.578125 TRACE network [1394] - Applied on gs 15:09:37.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.578125 TRACE ai [1394] - Entering void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.578125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileRevealed(const class std::unordered_set,class std::allocator > &). 15:09:37.593750 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.625000 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.625000 TRACE global [1394] - before [un]locks in CPlayerInterface::heroMoved 15:09:37.640625 TRACE global [1394] - after [un]locks in CPlayerInterface::heroMoved 15:09:37.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroMoved(const struct TryMoveHero &). 15:09:37.656250 TRACE network [1394] - Made second apply on cl 15:09:37.656250 TRACE network [1394] - Listening... 15:09:37.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:37.656250 TRACE network [1394] - Made first apply on cl 15:09:37.656250 TRACE network [1394] - Applied on gs 15:09:37.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '1'; obj 'Fountain of Youth'. 15:09:37.656250 TRACE ai [1394] - Completing goal: FIND OBJ 4,404 (Caitlin) 15:09:37.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:37.656250 TRACE network [1394] - Made second apply on cl 15:09:37.656250 TRACE network [1394] - Listening... 15:09:37.656250 TRACE network [1394] - received server message of type struct InfoWindow, data: {CPack: type '103'} 15:09:37.656250 TRACE network [1394] - Made first apply on cl 15:09:37.656250 TRACE network [1394] - Applied on gs 15:09:37.656250 TRACE ai [1394] - Entering void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int): soundID '0'. 15:09:37.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::showInfoDialog(const class std::basic_string,class std::allocator > &,const class std::vector > &,int). 15:09:37.656250 TRACE network [1394] - Made second apply on cl 15:09:37.656250 TRACE network [1394] - Listening... 15:09:37.656250 TRACE network [1394] - received server message of type struct HeroVisit, data: {CPack: type '1'} 15:09:37.656250 TRACE network [1394] - Made first apply on cl 15:09:37.656250 TRACE network [1394] - Applied on gs 15:09:37.656250 TRACE ai [1394] - Entering void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool): start '0'; obj 'n/a'. 15:09:37.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::heroVisit(const class CGHeroInstance *,const class CGObjectInstance *,bool). 15:09:37.656250 TRACE network [1394] - Made second apply on cl 15:09:37.656250 TRACE network [1394] - Listening... 15:09:37.656250 TRACE network [1394] - received server message of type struct PlayerBlocked, data: {CPack: type '96'} 15:09:37.656250 TRACE network [1394] - Made first apply on cl 15:09:37.656250 TRACE network [1394] - Applied on gs 15:09:37.656250 TRACE ai [1394] - Entering void __thiscall VCAI::playerBlocked(int,bool): reason '1', start '0'. 15:09:37.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::playerBlocked(int,bool). 15:09:37.656250 TRACE network [1394] - Made second apply on cl 15:09:37.656250 TRACE network [1394] - Listening... 15:09:37.656250 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.656250 TRACE network [1394] - Made first apply on cl 15:09:37.656250 TRACE network [1394] - Applied on gs 15:09:37.656250 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.656250 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.656250 TRACE ai [b7c] - Entering void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr): Hero Caitlin and object Fountain of Youth at 55 26 1. 15:09:37.656250 TRACE ai [b7c] - Completing goal: FIND OBJ 4,404 (Caitlin) 15:09:37.656250 TRACE ai [b7c] - Leaving void __thiscall VCAI::performObjectInteraction(const class CGObjectInstance *,struct HeroPtr). 15:09:37.656250 TRACE ai [b7c] - Completing goal: VISIT TILE (55 26 1) (Caitlin) 15:09:37.656250 TRACE network [1394] - Made second apply on cl 15:09:37.656250 TRACE network [1394] - Listening... 15:09:37.656250 DEBUG ai [b7c] - Hero Caitlin moved from 55 26 1 to 55 26 1. Returning 1. 15:09:37.656250 TRACE ai [b7c] - Time of looking for wander destination was 735 ms. 15:09:37.656250 WARN ai [b7c] - hero Tilly Tumb has 1048 MP left 15:09:37.656250 WARN ai [b7c] - hero Guard has 1630 MP left 15:09:37.656250 WARN ai [b7c] - hero Tyris has 1560 MP left 15:09:37.656250 WARN ai [b7c] - hero Adelaide has 1630 MP left 15:09:37.656250 WARN ai [b7c] - hero Tyraxor has 1630 MP left 15:09:37.656250 WARN ai [b7c] - hero Gem has 1700 MP left 15:09:37.656250 WARN ai [b7c] - hero Caitlin has 496 MP left 15:09:37.656250 INFO ai [b7c] - Player 6 ends turn 15:09:37.656250 DEBUG ai [b7c] - Resources at the end of turn: [84, 30, 9, 44, 31, 29, 8024, 0] 15:09:37.671875 TRACE global [b7c] - Player 6 ended his turn. 15:09:37.671875 TRACE network [b7c] - Sending a request "struct EndTurn". It'll have an ID=403. 15:09:37.671875 TRACE network [b7c] - Sending to server a pack of type struct EndTurn 15:09:37.671875 TRACE global [b7c] - We'll wait till request 403 is answered. 15:09:37.671875 TRACE network [1394] - received server message of type struct PackageApplied, data: {CPack: type '94'} 15:09:37.671875 TRACE network [1394] - Made first apply on cl 15:09:37.671875 TRACE network [1394] - Applied on gs 15:09:37.671875 TRACE ai [1394] - Entering void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.671875 TRACE ai [1394] - Leaving void __thiscall VCAI::requestRealized(struct PackageApplied *). 15:09:37.671875 TRACE network [1394] - Made second apply on cl 15:09:37.671875 TRACE network [1394] - Listening... 15:09:37.671875 INFO global [b7c] - Player 6 ended turn 15:09:37.671875 TRACE network [1394] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 15:09:37.671875 TRACE network [1394] - Made first apply on cl 15:09:37.671875 TRACE network [1394] - Applied on gs 15:09:37.671875 TRACE network [1394] - Made second apply on cl 15:09:37.671875 TRACE network [1394] - Listening... 15:09:37.671875 TRACE network [1394] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 15:09:37.671875 TRACE network [1394] - Made first apply on cl 15:09:37.671875 TRACE network [1394] - Applied on gs 15:09:37.671875 TRACE network [1394] - Made second apply on cl 15:09:37.671875 TRACE network [1394] - Listening... 15:09:37.703125 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.703125 TRACE network [1394] - Made first apply on cl 15:09:37.703125 TRACE network [1394] - Applied on gs 15:09:37.718750 TRACE network [1394] - Made second apply on cl 15:09:37.718750 TRACE network [1394] - Listening... 15:09:37.718750 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.718750 TRACE network [1394] - Made first apply on cl 15:09:37.718750 TRACE network [1394] - Applied on gs 15:09:37.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.718750 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.718750 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.718750 TRACE network [1394] - Made second apply on cl 15:09:37.718750 TRACE network [1394] - Listening... 15:09:37.718750 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.718750 TRACE network [1394] - Made first apply on cl 15:09:37.734375 TRACE network [1394] - Applied on gs 15:09:37.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.734375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.734375 TRACE network [1394] - Made second apply on cl 15:09:37.734375 TRACE network [1394] - Listening... 15:09:37.734375 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.734375 TRACE network [1394] - Made first apply on cl 15:09:37.734375 TRACE network [1394] - Applied on gs 15:09:37.734375 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.750000 TRACE network [1394] - Made second apply on cl 15:09:37.750000 TRACE network [1394] - Listening... 15:09:37.750000 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.750000 TRACE network [1394] - Made first apply on cl 15:09:37.750000 TRACE network [1394] - Applied on gs 15:09:37.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.750000 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.750000 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.765625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.765625 TRACE network [1394] - Made second apply on cl 15:09:37.765625 TRACE network [1394] - Listening... 15:09:37.765625 TRACE network [1394] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 15:09:37.765625 TRACE network [1394] - Made first apply on cl 15:09:37.765625 TRACE network [1394] - Applied on gs 15:09:37.765625 TRACE network [1394] - Made second apply on cl 15:09:37.765625 TRACE network [1394] - Listening... 15:09:37.765625 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.765625 TRACE network [1394] - Made first apply on cl 15:09:37.765625 TRACE network [1394] - Applied on gs 15:09:37.765625 TRACE network [1394] - Made second apply on cl 15:09:37.765625 TRACE network [1394] - Listening... 15:09:37.765625 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.765625 TRACE network [1394] - Made first apply on cl 15:09:37.765625 TRACE network [1394] - Applied on gs 15:09:37.765625 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.781250 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.781250 TRACE network [1394] - Made second apply on cl 15:09:37.781250 TRACE network [1394] - Listening... 15:09:37.781250 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.781250 TRACE network [1394] - Made first apply on cl 15:09:37.781250 TRACE network [1394] - Applied on gs 15:09:37.781250 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.796875 TRACE network [1394] - Made second apply on cl 15:09:37.796875 TRACE network [1394] - Listening... 15:09:37.796875 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.796875 TRACE network [1394] - Made first apply on cl 15:09:37.796875 TRACE network [1394] - Applied on gs 15:09:37.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.796875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.796875 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.812500 TRACE network [1394] - Made second apply on cl 15:09:37.812500 TRACE network [1394] - Listening... 15:09:37.812500 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.812500 TRACE network [1394] - Made first apply on cl 15:09:37.812500 TRACE network [1394] - Applied on gs 15:09:37.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.812500 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.812500 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.812500 TRACE network [1394] - Made second apply on cl 15:09:37.812500 TRACE network [1394] - Listening... 15:09:37.812500 TRACE network [1394] - received server message of type struct UpdateCastleEvents, data: {CPack: type '125'} 15:09:37.812500 TRACE network [1394] - Made first apply on cl 15:09:37.812500 TRACE network [1394] - Applied on gs 15:09:37.812500 TRACE network [1394] - Made second apply on cl 15:09:37.812500 TRACE network [1394] - Listening... 15:09:37.828125 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.828125 TRACE network [1394] - Made first apply on cl 15:09:37.828125 TRACE network [1394] - Applied on gs 15:09:37.828125 TRACE network [1394] - Made second apply on cl 15:09:37.828125 TRACE network [1394] - Listening... 15:09:37.828125 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.828125 TRACE network [1394] - Made first apply on cl 15:09:37.843750 TRACE network [1394] - Applied on gs 15:09:37.843750 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.843750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.859375 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.859375 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.875000 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.890625 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.890625 TRACE network [1394] - Made second apply on cl 15:09:37.890625 TRACE network [1394] - Listening... 15:09:37.890625 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.890625 TRACE network [1394] - Made first apply on cl 15:09:37.890625 TRACE network [1394] - Applied on gs 15:09:37.890625 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.906250 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.921875 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.921875 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.937500 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.953125 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.953125 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.953125 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.953125 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.953125 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.953125 TRACE ai [1394] - Leaving void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.953125 TRACE network [1394] - Made second apply on cl 15:09:37.953125 TRACE network [1394] - Listening... 15:09:37.953125 TRACE network [1394] - received server message of type struct FoWChange, data: {CPack: type '112'} 15:09:37.953125 TRACE network [1394] - Made first apply on cl 15:09:37.953125 TRACE network [1394] - Applied on gs 15:09:37.953125 TRACE ai [1394] - Entering void __thiscall VCAI::tileHidden(const class std::unordered_set,class std::allocator > &). 15:09:37.968750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.968750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.968750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.968750 ERROR ai [1394] - at 0 0 0 shouldn't be on the visitable objects list! 15:09:37.968750 ERROR global [1394] - Cannot get object with id 7093. Object is not visible. 15:09:38.031250 TRACE ai [1394] - Entering __thiscall VCAI::~VCAI(void). 15:09:38.031250 TRACE ai [1394] - Leaving __thiscall VCAI::~VCAI(void).